From 67d754715031da93ce7102c9cc4566b927499026 Mon Sep 17 00:00:00 2001 From: Matthew Kime Date: Mon, 16 Dec 2024 09:16:40 -0600 Subject: [PATCH 01/45] Revert "[index management] Borealis theme improvements" (#204400) Reverts elastic/kibana#204161 --- .../details_page_overview/aliases_details.tsx | 5 ++--- .../details_page_overview/data_stream_details.tsx | 14 +++----------- .../details_page_overview/overview_card.tsx | 13 +++---------- .../size_doc_count_details.tsx | 13 +++---------- .../details_page_overview/status_details.tsx | 5 ++--- .../details_page_overview/storage_details.tsx | 15 ++++----------- x-pack/plugins/index_management/tsconfig.json | 1 + 7 files changed, 18 insertions(+), 48 deletions(-) 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", From 5077e6d63de5c66c77676efd2d7d2230a1df8f93 Mon Sep 17 00:00:00 2001 From: Sergi Romeu Date: Mon, 16 Dec 2024 16:22:07 +0100 Subject: [PATCH 02/45] [APM] fix logger on telemetry (#204388) ## Summary Closes https://github.com/elastic/kibana/issues/199249 This PR fixes the logger calls on APM telemetry --- .../server/lib/apm_telemetry/collect_data_telemetry/index.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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; } }); From a25f1954bf4026045143e0d0aedeac536e1aa8cd Mon Sep 17 00:00:00 2001 From: Elena Shostak <165678770+elena-shostak@users.noreply.github.com> Date: Mon, 16 Dec 2024 16:27:44 +0100 Subject: [PATCH 03/45] Removed TLSv1.1 from default set of supported protocols (#203856) ## Summary Removed `TLSv1.1` from default set of supported protocols. ### Checklist - [x] [Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html) was added for features that require explanation or tutorials - [x] The PR description includes the appropriate Release Notes section, and the correct `release_note:*` label is applied per the [guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process) ## Release Note Removed `TLSv1.1` from default set of supported protocols __Closes: https://github.com/elastic/kibana/issues/184756__ --------- Co-authored-by: Elastic Machine --- docs/setup/settings.asciidoc | 4 +++- .../src/__snapshots__/http_config.test.ts.snap | 1 - .../src/core_usage_data_service.test.ts | 1 - .../src/server/server_config.test.ts | 1 - packages/kbn-server-http-tools/src/ssl/ssl_config.ts | 2 +- 5 files changed, 4 insertions(+), 5 deletions(-) diff --git a/docs/setup/settings.asciidoc b/docs/setup/settings.asciidoc index 51064981fab85..e6923d95fad7f 100644 --- a/docs/setup/settings.asciidoc +++ b/docs/setup/settings.asciidoc @@ -565,7 +565,9 @@ all http requests to https over the port configured as < { "keystoreConfigured": false, "redirectHttpFromPortConfigured": false, "supportedProtocols": Array [ - "TLSv1.1", "TLSv1.2", "TLSv1.3", ], 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-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')], From 0d34191d5f57b10730f619933fca0d55bf76d415 Mon Sep 17 00:00:00 2001 From: Marius Iversen Date: Mon, 16 Dec 2024 16:38:34 +0100 Subject: [PATCH 04/45] [Rule Migration] (#204243) ## Summary This PR is one of two, this one prepares for the new lookup join feature by removing the inline parts in the prompts, and adding some basic translation context in translate_rule. Things that could be done in this PR or the next is: 1. Move square bracket replacement of missing resources to process_query. 2. Add replace lookup index name to process_query. 3. Ensure LOOKUP JOIN context is added to NLtoESQL system prompts sometime. Co-authored-by: Elastic Machine --- .../nodes/process_query/process_query.ts | 1 - .../task/agent/nodes/process_query/prompts.ts | 54 +++---------------- .../nodes/ecs_mapping/ecs_mapping.ts | 2 +- .../nodes/translate_rule/prompts.ts | 30 ++++++++--- .../nodes/translate_rule/translate_rule.ts | 2 +- 5 files changed, 32 insertions(+), 57 deletions(-) diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/process_query/process_query.ts b/x-pack/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/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/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/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/sub_graphs/translate_rule/nodes/ecs_mapping/ecs_mapping.ts b/x-pack/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/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/translate_rule/prompts.ts b/x-pack/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/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/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/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; From 8f6e3ca6f90b2d7a2b25750622f775d2fb4e16ce Mon Sep 17 00:00:00 2001 From: Ash <1849116+ashokaditya@users.noreply.github.com> Date: Mon, 16 Dec 2024 16:42:49 +0100 Subject: [PATCH 05/45] [SecuritySolution][Endpoint] Unskip ftr tests (#204405) ## Summary closes https://github.com/elastic/kibana/issues/203909 closes https://github.com/elastic/kibana/issues/203910 closes https://github.com/elastic/kibana/issues/203908 closes https://github.com/elastic/kibana/issues/203903 closes https://github.com/elastic/kibana/issues/203906 closes https://github.com/elastic/kibana/issues/203897 closes https://github.com/elastic/kibana/issues/203893 closes https://github.com/elastic/kibana/issues/203898 ### Checklist Check the PR satisfies following conditions. Reviewers should verify this PR satisfies this list as well. - [ ] Any text added follows [EUI's writing guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses sentence case text and includes [i18n support](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md) - [ ] [Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html) was added for features that require explanation or tutorials - [ ] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios - [ ] If a plugin configuration key changed, check if it needs to be allowlisted in the cloud and added to the [docker list](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker) - [ ] This was checked for breaking HTTP API changes, and any breaking changes have been approved by the breaking-change committee. The `release_note:breaking` label should be applied in these situations. - [ ] [Flaky Test Runner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was used on any tests changed - [ ] The PR description includes the appropriate Release Notes section, and the correct `release_note:*` label is applied per the [guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process) ### Identify risks Does this PR introduce any risks? For example, consider risks like hard to test bugs, performance regression, potential of data loss. Describe the risk, its severity, and mitigation for each identified risk. Invite stakeholders and evaluate how to proceed before merging. - [ ] [See some risk examples](https://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx) - [ ] ... --- .../trial_license_complete_tier/endpoint_authz.ts | 4 +--- .../trial_license_complete_tier/policy_response.ts | 4 +--- .../response_actions/trial_license_complete_tier/execute.ts | 4 +--- .../spaces/trial_license_complete_tier/space_awareness.ts | 4 +--- 4 files changed, 4 insertions(+), 12 deletions(-) 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>; From 713d4bbcb2d9f5e707d06c1d298287edd3e694d0 Mon Sep 17 00:00:00 2001 From: Umberto Pepato Date: Mon, 16 Dec 2024 16:43:13 +0100 Subject: [PATCH 06/45] [ResponseOps][Rules] Add loading state to rule params data views selector (#203654) ## Summary Introduces a loading state in the data views select popover and renders a loading indicator when DVs are not available yet. This makes sure that even if the `savedObjectsClient.find` call of the data views service takes a long time, we don't show an empty popover in the meantime. https://github.com/user-attachments/assets/5bbe0c68-3ceb-4d7f-91fd-357db4caa5c1 ## References Fixes #198502 ## Release note Fix race condition in alerting rules data view selector --- .../components/data_view_select_popover.tsx | 24 +++++++++++++------ 1 file changed, 17 insertions(+), 7 deletions(-) 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 ( From d18a44c04240148290db443f8f71493acc31c0e9 Mon Sep 17 00:00:00 2001 From: Gerard Soldevila Date: Mon, 16 Dec 2024 16:45:31 +0100 Subject: [PATCH 07/45] Sustainable Kibana Architecture: Relocate script v4 (#204383) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Summary * Auto-detect "upstream" and "origin" remotes (instead of assuming their names). * Allow relocating modules that are already in a "sustainable" folder. * Filter out modules that are in the correct locations. * Update the list of _modules to relocate_ to show only those modules that are actually moved. --------- Co-authored-by: Alejandro Fernández Haro --- packages/kbn-relocate/README.md | 5 +- packages/kbn-relocate/constants.ts | 27 ++++++--- packages/kbn-relocate/index.ts | 20 ++++--- packages/kbn-relocate/relocate.ts | 56 ++++++++++--------- .../{utils.exec.ts => utils/exec.ts} | 0 .../{utils.git.ts => utils/git.ts} | 22 +++++++- .../{utils.logging.ts => utils/logging.ts} | 6 +- .../{utils.relocate.ts => utils/relocate.ts} | 41 +++++++++++--- .../kbn-relocate/{ => utils}/transforms.ts | 2 +- 9 files changed, 120 insertions(+), 59 deletions(-) rename packages/kbn-relocate/{utils.exec.ts => utils/exec.ts} (100%) rename packages/kbn-relocate/{utils.git.ts => utils/git.ts} (81%) rename packages/kbn-relocate/{utils.logging.ts => utils/logging.ts} (96%) rename packages/kbn-relocate/{utils.relocate.ts => utils/relocate.ts} (84%) rename packages/kbn-relocate/{ => utils}/transforms.ts (97%) 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 = { From 07c64de7ef08ece1b2710fa54fbeb29460ec809d Mon Sep 17 00:00:00 2001 From: Samiul Monir <150824886+Samiul-TheSoccerFan@users.noreply.github.com> Date: Mon, 16 Dec 2024 10:49:37 -0500 Subject: [PATCH 08/45] [Search][A11Y] Playground -> Open AI form (#202071) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Summary refers https://github.com/elastic/kibana/issues/195048#issuecomment-2393788073 The goal is to display a high-level error message at the top of the form. We don’t need to show specific details but can provide a general hint, such as `There are some errors in the form`. When using a screen reader, this message will indicate that the form submission failed due to errors. Each individual field will then be responsible for displaying its own specific error messages. This approach ensures compliance with A11Y standards. ### PR Screen Record #### Add https://github.com/user-attachments/assets/2e6c3304-0ad1-4d84-acc0-f9413e1fd73f #### Edit https://github.com/user-attachments/assets/7f54114c-4b95-40cd-bdec-f506d7151674 ### Checklist Check the PR satisfies following conditions. Reviewers should verify this PR satisfies this list as well. - [x] Any text added follows [EUI's writing guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses sentence case text and includes [i18n support](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md) - [X] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios --------- Co-authored-by: Elastic Machine --- .../create_connector_flyout/index.test.tsx | 68 ++++++++++++++++++- .../create_connector_flyout/index.tsx | 24 +++++++ .../edit_connector_flyout/index.test.tsx | 38 ++++++++++- .../edit_connector_flyout/index.tsx | 44 ++++++++++-- 4 files changed, 163 insertions(+), 11 deletions(-) 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(() => { From 18fb5a5812ec30d51b3d94a0b5c5c3f67021982b Mon Sep 17 00:00:00 2001 From: Rodney Norris Date: Mon, 16 Dec 2024 09:50:54 -0600 Subject: [PATCH 09/45] test(search): fix flakey solution nav (#204275) ## Summary Closes #201037 - unskipping search solution navigation tests - removing canvas from checks - canvas only renders if you have canvases, this seems to have broken and make solution nav tests flakey. removing canvas from our checks - removed ent-search apps these links were removed in another PR but I missed updating this test because it was skipped - added names for the test spaces - added some expects when opening sections to ensure they are open before moving on. I saw some flakes locally without these. ### Checklist - [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios - [x] [Flaky Test Runner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was used on any tests changed Co-authored-by: Elastic Machine --- .../tests/classic_navigation.ts | 5 +- .../tests/solution_navigation.ts | 72 +++---------------- 2 files changed, 13 insertions(+), 64 deletions(-) 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', From cf620f023d8538e31b17228917bc94268687da8f Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 16 Dec 2024 07:53:28 -0800 Subject: [PATCH 10/45] [DOCS] Add case subfeature privileges (#204295) --- docs/management/cases/setup-cases.asciidoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/management/cases/setup-cases.asciidoc b/docs/management/cases/setup-cases.asciidoc index b15d3c884bf79..90c6bd29be561 100644 --- a/docs/management/cases/setup-cases.asciidoc +++ b/docs/management/cases/setup-cases.asciidoc @@ -24,7 +24,7 @@ The *{connectors-feature}* feature privilege is required to create, add, delete, and modify case connectors and to send updates to external systems. By default, `All` for the *Cases* feature includes authority to delete cases -and comments and edit case settings unless you customize the sub-feature privileges. +and comments, edit case settings, add case comments and attachments, and re-open cases unless you customize the sub-feature privileges. ==== | Give assignee access to cases @@ -41,7 +41,7 @@ This privilege is also required to add <> to rul | Give view-only access to cases a| `Read` for the *Cases* feature under *Management*. -NOTE: By default, `Read` for the *Cases* feature does not include authority to delete cases and comments or edit case settings. You can grant this authority by customizing the sub-feature privileges. +NOTE: You can customize sub-feature privileges for deleting cases and comments, editing case settings, adding case comments and attachments, and re-opening cases. | Revoke all access to cases | `None` for the *Cases* feature under *Management*. From a5e25b2d5d218ba0a4c9dc29eec2f21197b0e6e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Luis=20Gonz=C3=A1lez?= Date: Mon, 16 Dec 2024 16:55:38 +0100 Subject: [PATCH 11/45] [Search][a11y] Announce success and error events for screen readers (#203555) ## Summary This PR fixes this issue https://github.com/elastic/kibana/issues/197400 were the UI didn't announce that the connector was deleted. As we do with indices, after deleting a connector or Web Crawler the UI announces this action with a Toast component which is announced by screen readers like VoiceOver. Added the attributes `aria-live="assertive"` and `role="alert"` to get screen readers priority on this UI element to be announced over the rest of the UI. References: - https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-live - https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/alert_role This change affects and fixes all the calls to the `flashSuccessToast` method used when we delete an Index, a connector, a Search Application and many more. https://github.com/user-attachments/assets/b45b3ec4-1895-4c50-b926-a523882d8b25 ### Checklist Check the PR satisfies following conditions. Reviewers should verify this PR satisfies this list as well. - [ ] Any text added follows [EUI's writing guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses sentence case text and includes [i18n support](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md) - [ ] [Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html) was added for features that require explanation or tutorials - [ ] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios - [ ] If a plugin configuration key changed, check if it needs to be allowlisted in the cloud and added to the [docker list](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker) - [ ] This was checked for breaking HTTP API changes, and any breaking changes have been approved by the breaking-change committee. The `release_note:breaking` label should be applied in these situations. - [ ] [Flaky Test Runner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was used on any tests changed - [ ] The PR description includes the appropriate Release Notes section, and the correct `release_note:*` label is applied per the [guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process) ### Identify risks Does this PR introduce any risks? For example, consider risks like hard to test bugs, performance regression, potential of data loss. Describe the risk, its severity, and mitigation for each identified risk. Invite stakeholders and evaluate how to proceed before merging. - [ ] [See some risk examples](https://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx) - [ ] ... --------- Co-authored-by: Elastic Machine --- .../connector/delete_connector_api_logic.ts | 35 +++++++++++++------ .../connectors/delete_connector_modal.tsx | 3 +- .../pipelines/pipelines_logic.test.ts | 10 ++++-- .../shared/api_logic/create_api_logic.test.ts | 5 ++- .../shared/api_logic/create_api_logic.ts | 5 ++- .../flash_messages/handle_api_errors.test.ts | 25 ++++++++++--- .../flash_messages/handle_api_errors.ts | 5 ++- .../shared/flash_messages/types.ts | 2 ++ 8 files changed, 68 insertions(+), 22 deletions(-) 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 } From 7370cc712ee2bf23f4cf53eef2e74942340f761c Mon Sep 17 00:00:00 2001 From: "Eyo O. Eyo" <7893459+eokoneyo@users.noreply.github.com> Date: Mon, 16 Dec 2024 15:56:52 +0000 Subject: [PATCH 12/45] ES Lint rules for css-in-js declarations within Kibana (#200703) ## Summary Closes https://github.com/elastic/kibana-team/issues/1272 This PR adds implementation for eslint rules to help facilitate the migration away from SASS files to leveraging the design tokens EUI provides for styling. The introduced rules in this PR are as follows; - #### No CSS Color values Consider; ```tsx Hello World! ``` this expression because it specifies the css color property, with a valid [CSS color value](https://developer.mozilla.org/en-US/docs/Web/CSS/color_value), when the aforementioned rule is enabled depending on the set report level set the user would get a feedback, see screenshot below; Screenshot 2024-11-20 at 12 46 17 This rule also works for variables defined elsewhere in the code and referenced as a value to the style prop, see screenshot below; Screenshot 2024-11-26 at 13 29 45 feedback will also be provided when some variable that is a literal value is specified as a value for any earmarked property that should not specify literal values. Screenshot 2024-11-28 at 19 00 08 feedback will be provided for referencing a member prop of some object defined elsewhere as a value to any earmarked property that we have deemed to not specify literal values Screenshot 2024-11-29 at 11 36 44 Supports; - object values - object references - template literals - tagged templates This approach does not penalize variable declarations, only the usages of any said variable when it doesn't conform to expectation - #### Prefer CSS attributes for EUI components (optional) Consider; ```tsx Hello World! ``` A declaration like the one above, will be regarded as an error and can be fixed, when it's fixed it will be re-written as ```tsx Hello World! ``` --------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> Co-authored-by: Elastic Machine --- .eslintrc.js | 1 - .github/CODEOWNERS | 1 + package.json | 3 + packages/kbn-eslint-config/.eslintrc.js | 2 + packages/kbn-eslint-plugin-css/README.mdx | 129 +++++ packages/kbn-eslint-plugin-css/index.ts | 20 + packages/kbn-eslint-plugin-css/jest.config.js | 14 + packages/kbn-eslint-plugin-css/kibana.jsonc | 6 + packages/kbn-eslint-plugin-css/package.json | 6 + .../src/rules/no_css_color.test.ts | 249 ++++++++++ .../src/rules/no_css_color.ts | 453 ++++++++++++++++++ ...r_css_attribute_for_eui_components.test.ts | 85 ++++ ...prefer_css_attribute_for_eui_components.ts | 62 +++ packages/kbn-eslint-plugin-css/tsconfig.json | 11 + tsconfig.base.json | 6 +- yarn.lock | 21 + 16 files changed, 1065 insertions(+), 4 deletions(-) create mode 100644 packages/kbn-eslint-plugin-css/README.mdx create mode 100644 packages/kbn-eslint-plugin-css/index.ts create mode 100644 packages/kbn-eslint-plugin-css/jest.config.js create mode 100644 packages/kbn-eslint-plugin-css/kibana.jsonc create mode 100644 packages/kbn-eslint-plugin-css/package.json create mode 100644 packages/kbn-eslint-plugin-css/src/rules/no_css_color.test.ts create mode 100644 packages/kbn-eslint-plugin-css/src/rules/no_css_color.ts create mode 100644 packages/kbn-eslint-plugin-css/src/rules/prefer_css_attribute_for_eui_components.test.ts create mode 100644 packages/kbn-eslint-plugin-css/src/rules/prefer_css_attribute_for_eui_components.ts create mode 100644 packages/kbn-eslint-plugin-css/tsconfig.json diff --git a/.eslintrc.js b/.eslintrc.js index dd397193cf425..89896ff74a2e2 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -764,7 +764,6 @@ module.exports = { ], }, }, - /** * Jest specific rules */ diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 8b376c45ea49f..8f658aef3ac14 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -337,6 +337,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 diff --git a/package.json b/package.json index ebc74c2bb03d6..29e87c578ad44 100644 --- a/package.json +++ b/package.json @@ -1451,6 +1451,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", @@ -1566,6 +1567,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 +1716,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/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/packages/kbn-eslint-plugin-css/index.ts b/packages/kbn-eslint-plugin-css/index.ts new file mode 100644 index 0000000000000..9ea4bcc67619f --- /dev/null +++ b/packages/kbn-eslint-plugin-css/index.ts @@ -0,0 +1,20 @@ +/* + * 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 { NoCssColor } from './src/rules/no_css_color'; +import { PreferCSSAttributeForEuiComponents } from './src/rules/prefer_css_attribute_for_eui_components'; + +/** + * 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/kbn-eslint-plugin-css/jest.config.js b/packages/kbn-eslint-plugin-css/jest.config.js new file mode 100644 index 0000000000000..c8ae20237eae8 --- /dev/null +++ b/packages/kbn-eslint-plugin-css/jest.config.js @@ -0,0 +1,14 @@ +/* + * 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". + */ + +module.exports = { + preset: '@kbn/test', + 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/tsconfig.base.json b/tsconfig.base.json index de3155031aadf..67eebb9aaac4e 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -850,6 +850,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"], @@ -2080,9 +2082,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/yarn.lock b/yarn.lock index 94b56bedc8c57..c2c2aa526ea31 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5517,6 +5517,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 "" @@ -11345,6 +11349,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 +16347,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 +28910,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" From 64630ab11fd418e53f193feb1c5129de2e0e178f Mon Sep 17 00:00:00 2001 From: Vadim Kibana <82822460+vadimkibana@users.noreply.github.com> Date: Mon, 16 Dec 2024 17:00:09 +0100 Subject: [PATCH 13/45] [ES|QL] Finalize string parsing (unquote and unescape strings) (#203610) ## Summary Closes https://github.com/elastic/kibana/issues/203445 - Un-escapes and un-quotes all strings when parsing. So the strings can be compared and string nodes can be constructed using `Builder` and then correctly formatted by pretty-printer. - Introduces `valueUnqoted` field to string literal nodes. - Refactors `GROK` and `DISSECT` command parsing into their separate files. ### Checklist - [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios --- .../kbn-esql-ast/src/builder/builder.test.ts | 9 +- .../kbn-esql-ast/src/builder/builder.ts | 54 +++--- .../src/parser/__tests__/commands.test.ts | 37 ++++- .../src/parser/__tests__/literal.test.ts | 155 ++++++++++++------ .../src/parser/esql_ast_builder_listener.ts | 12 +- .../kbn-esql-ast/src/parser/factories.ts | 24 +++ .../src/parser/factories/dissect.ts | 65 ++++++++ .../kbn-esql-ast/src/parser/factories/grok.ts | 31 ++++ .../shared/kbn-esql-ast/src/parser/walkers.ts | 70 ++------ .../src/pretty_print/leaf_printer.ts | 18 +- .../src/synth/__tests__/cmd.test.ts | 2 +- .../src/synth/__tests__/expr_function.test.ts | 2 +- .../packages/shared/kbn-esql-ast/src/types.ts | 1 + .../tasks/nl_to_esql/ast/corrections/like.ts | 3 + 14 files changed, 340 insertions(+), 143 deletions(-) create mode 100644 src/platform/packages/shared/kbn-esql-ast/src/parser/factories/dissect.ts create mode 100644 src/platform/packages/shared/kbn-esql-ast/src/parser/factories/grok.ts 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/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(/(? Date: Tue, 17 Dec 2024 03:09:46 +1100 Subject: [PATCH 14/45] Unauthorized route migration for routes owned by obs-knowledge-team,obs-ux-infra_services-team (#198373) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ### Authz API migration for unauthorized routes This PR migrates unauthorized routes owned by your team to a new security configuration. Please refer to the documentation for more information: [Authorization API](https://docs.elastic.dev/kibana-dev-docs/key-concepts/security-api-authorization) ### **Before migration:** ```ts router.get({ path: '/api/path', ... }, handler); ``` ### **After migration:** ```ts router.get({ path: '/api/path', security: { authz: { enabled: false, reason: 'This route is opted out from authorization because ...', }, }, ... }, handler); ``` ### What to do next? 1. Review the changes in this PR. 2. Elaborate on the reasoning to opt-out of authorization. 3. Routes without a compelling reason to opt-out of authorization should plan to introduce them as soon as possible. 2. You might need to update your tests to reflect the new security configuration: - If you have snapshot tests that include the route definition. ## Any questions? If you have any questions or need help with API authorization, please reach out to the `@elastic/kibana-security` team. Co-authored-by: jennypavlova Co-authored-by: Cauê Marcondes <55978943+cauemarcondes@users.noreply.github.com> Co-authored-by: Elastic Machine --- .../create_apm_event_client/index.test.ts | 60 +++++++++++-------- .../server/routes/metric_indices/index.ts | 6 ++ 2 files changed, 42 insertions(+), 24 deletions(-) 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) => { From 984a059e67c774243adc77f6291a45eda9e8fd12 Mon Sep 17 00:00:00 2001 From: Shahzad Date: Mon, 16 Dec 2024 17:35:31 +0100 Subject: [PATCH 15/45] Relocating module `@kbn/slo-plugin` (#204265) ## Summary PR has been generated with script `node scripts/relocate --team "@elastic/obs-ux-management-team"` Relocating module `@kbn/slo-plugin` We are facing emotion issues that we need to fix !! We need to figure out why app is broken after relocating with following error ![image](https://github.com/user-attachments/assets/0e9de89c-7044-4099-bb05-c5ebf21f77c4) --------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> Co-authored-by: Kevin Delemme --- .buildkite/ftr_oblt_stateful_configs.yml | 2 +- .../pipelines/pull_request/slo_plugin_e2e.yml | 2 +- .../steps/functional/slo_plugin_e2e.sh | 2 +- .eslintrc.js | 4 +- .github/CODEOWNERS | 2 +- .github/paths-labeller.yml | 2 +- docs/developer/plugin-list.asciidoc | 2 +- oas_docs/overlays/alerting.overlays.yaml | 2 +- oas_docs/scripts/merge_ess_oas.js | 2 +- oas_docs/scripts/merge_serverless_oas.js | 2 +- package.json | 2 +- .../styled_components_files.js | 2 +- src/dev/storybook/aliases.ts | 4 +- tsconfig.base.json | 4 +- x-pack/.i18nrc.json | 2 +- .../schema/xpack_observability.json | 76 +++++++++++++++++++ .../schema/xpack_plugins.json | 76 ------------------- .../plugins}/slo/.storybook/jest_setup.js | 0 .../plugins}/slo/.storybook/main.js | 0 .../plugins}/slo/.storybook/preview.js | 0 .../observability/plugins}/slo/README.md | 0 .../plugins}/slo/common/config.ts | 0 .../plugins}/slo/common/constants.ts | 0 .../plugins}/slo/common/field_names/slo.ts | 0 .../observability/plugins}/slo/common/i18n.ts | 0 .../plugins}/slo/common/index.ts | 0 .../plugins}/slo/common/locators/paths.ts | 0 .../plugins}/slo/common/parse_kuery.ts | 0 .../slo/common/summary_indices.test.ts | 0 .../plugins}/slo/common/summary_indices.ts | 0 .../plugins}/slo/common/types.ts | 0 .../plugins}/slo/dev_docs/slo.md | 2 +- .../plugins}/slo/docs/openapi/slo/README.md | 2 +- .../slo/docs/openapi/slo/bundled.json | 0 .../slo/docs/openapi/slo/bundled.yaml | 0 .../slo/docs/openapi/slo/components/README.md | 0 .../slo/components/headers/kbn_xsrf.yaml | 0 .../slo/components/parameters/slo_id.yaml | 0 .../slo/components/parameters/space_id.yaml | 0 .../slo/components/schemas/400_response.yaml | 0 .../slo/components/schemas/401_response.yaml | 0 .../slo/components/schemas/403_response.yaml | 0 .../slo/components/schemas/404_response.yaml | 0 .../slo/components/schemas/409_response.yaml | 0 .../components/schemas/budgeting_method.yaml | 0 .../schemas/create_slo_request.yaml | 0 .../schemas/create_slo_response.yaml | 0 .../schemas/delete_slo_instances_request.yaml | 0 .../slo/components/schemas/error_budget.yaml | 0 .../slo/components/schemas/filter.yaml | 0 .../slo/components/schemas/filter_meta.yaml | 0 .../find_slo_definitions_response.yaml | 0 .../components/schemas/find_slo_response.yaml | 0 .../slo/components/schemas/group_by.yaml | 0 .../schemas/historical_summary_request.yaml | 0 .../schemas/historical_summary_response.yaml | 0 ...indicator_properties_apm_availability.yaml | 0 .../indicator_properties_apm_latency.yaml | 0 .../indicator_properties_custom_kql.yaml | 0 .../indicator_properties_custom_metric.yaml | 0 .../indicator_properties_histogram.yaml | 0 ...indicator_properties_timeslice_metric.yaml | 0 .../components/schemas/kql_with_filters.yaml | 0 .../schemas/kql_with_filters_good.yaml | 0 .../schemas/kql_with_filters_total.yaml | 0 .../slo/components/schemas/objective.yaml | 0 .../slo/components/schemas/settings.yaml | 0 .../schemas/slo_definition_response.yaml | 0 .../schemas/slo_with_summary_response.yaml | 0 .../slo/components/schemas/summary.yaml | 0 .../components/schemas/summary_status.yaml | 0 .../slo/components/schemas/time_window.yaml | 0 ...eslice_metric_basic_metric_with_field.yaml | 0 .../timeslice_metric_doc_count_metric.yaml | 0 .../timeslice_metric_percentile_metric.yaml | 0 .../schemas/update_slo_request.yaml | 0 .../slo/docs/openapi/slo/entrypoint.yaml | 0 .../plugins}/slo/docs/openapi/slo/makefile | 0 .../slo/docs/openapi/slo/paths/README.md | 0 .../slo/paths/s@{spaceid}@api@slos.yaml | 0 .../s@{spaceid}@api@slos@_definitions.yaml | 0 ...@{spaceid}@api@slos@_delete_instances.yaml | 0 ...spaceid}@api@slos@_historical_summary.yaml | 0 .../paths/s@{spaceid}@api@slos@{sloid}.yaml | 0 .../s@{spaceid}@api@slos@{sloid}@_reset.yaml | 0 .../s@{spaceid}@api@slos@{sloid}@disable.yaml | 0 .../s@{spaceid}@api@slos@{sloid}@enable.yaml | 0 .../e2e/journeys/annotation_list.journey.ts | 0 .../plugins}/slo/e2e/journeys/index.ts | 0 .../slo/e2e/journeys/slos_overview.journey.ts | 0 .../plugins}/slo/e2e/page_objects/slo_app.tsx | 0 .../e2e/services/annotation_data_service.ts | 0 .../slo/e2e/services/slo_data_service.ts | 0 .../plugins}/slo/e2e/synthetics_run.ts | 0 .../plugins}/slo/e2e/tsconfig.json | 2 +- .../observability/plugins}/slo/emotion.d.ts | 0 .../observability/plugins}/slo/jest.config.js | 10 +-- .../observability/plugins}/slo/kibana.jsonc | 0 .../plugins}/slo/public/application.tsx | 0 .../alert_details_app_section.tsx | 0 .../custom_panels/apm/apm_alert_details.tsx | 0 .../custom_panels/apm/embeddable_root.tsx | 0 .../custom_kql/custom_kql_panels.tsx | 0 .../log_rate_analysis_query.test.ts.snap | 0 .../helpers/log_rate_analysis_query.test.ts | 0 .../helpers/log_rate_analysis_query.ts | 0 .../custom_kql/log_rate_analysis_panel.tsx | 0 .../custom_panels/custom_panels.tsx | 0 .../error_rate/error_rate_panel.tsx | 0 .../public/components/alert_details/types.ts | 0 .../components/alert_details/utils/alert.ts | 0 .../alert_details/utils/last_duration_i18n.ts | 0 .../alert_details/utils/time_range.ts | 0 .../alert_time_table.tsx | 0 .../burn_rate_rule_editor/budget_consumed.tsx | 0 .../burn_rate_rule_editor/burn_rate.tsx | 0 .../burn_rate_rule_editor.stories.tsx | 0 .../burn_rate_rule_editor.tsx | 0 .../burn_rate_rule_editor/constants.ts | 0 .../burn_rate_rule_editor/dependencies.tsx | 0 .../dependency_editor.tsx | 0 .../burn_rate_rule_editor/index.tsx | 0 .../long_window_duration.tsx | 0 .../short_window_duration.tsx | 0 .../slo_selector.stories.tsx | 0 .../slo_selector.test.tsx | 0 .../burn_rate_rule_editor/slo_selector.tsx | 0 .../burn_rate_rule_editor/validation.test.ts | 0 .../burn_rate_rule_editor/validation.ts | 0 .../burn_rate_rule_editor/windows.tsx | 0 .../good_bad_events_chart.tsx | 0 .../components/header_menu/header_menu.tsx | 0 .../slo/public/components/loading_state.tsx | 0 .../auto_refresh_button.stories.tsx | 0 .../auto_refresh_button.tsx | 0 .../hooks/use_auto_refresh_storage.tsx | 0 .../slo/auto_refresh_button/index.tsx | 0 .../slo_delete_confirmation_modal.stories.tsx | 0 .../slo_delete_confirmation_modal.tsx | 0 .../slo/error_rate_chart/error_rate_chart.tsx | 0 .../components/slo/error_rate_chart/index.ts | 0 .../error_rate_chart/use_lens_definition.ts | 0 .../slo/error_rate_chart/utils.test.ts | 0 .../components/slo/error_rate_chart/utils.ts | 0 .../slo_reset_confirmation_modal.tsx | 0 .../slo/simple_burn_rate/burn_rate.tsx | 0 .../slo/slo_outdated_callout/index.tsx | 0 .../slo/slo_permissions_callout/index.tsx | 0 .../components/slo/slo_status_badge/index.tsx | 0 .../slo_active_alerts_badge.stories.tsx | 0 .../slo_active_alerts_badge.tsx | 0 .../slo_status_badge.stories.tsx | 0 .../slo/slo_status_badge/slo_status_badge.tsx | 0 .../components/technical_preview_badge.tsx | 0 .../plugins}/slo/public/constants.ts | 0 .../slo/public/context/plugin_context.tsx | 0 .../plugins}/slo/public/data/slo/common.ts | 0 .../data/slo/historical_summary_data.ts | 0 .../plugins}/slo/public/data/slo/indicator.ts | 0 .../plugins}/slo/public/data/slo/slo.ts | 0 .../slo/public/data/slo/time_window.ts | 0 .../alerts/components/slo_alerts_summary.tsx | 0 .../alerts/components/slo_alerts_table.tsx | 0 .../alerts/components/slo_included_count.tsx | 0 .../public/embeddable/slo/alerts/constants.ts | 0 .../alerts/slo_alerts_embeddable_factory.tsx | 0 .../alerts/slo_alerts_open_configuration.tsx | 0 .../slo/alerts/slo_alerts_wrapper.tsx | 0 .../slo/alerts/slo_configuration.tsx | 0 .../embeddable/slo/alerts/slo_selector.tsx | 0 .../slo/public/embeddable/slo/alerts/types.ts | 0 .../embeddable/slo/burn_rate/burn_rate.tsx | 0 .../burn_rate_react_embeddable_factory.tsx | 0 .../slo/burn_rate/configuration.tsx | 0 .../embeddable/slo/burn_rate/constants.ts | 0 .../slo/burn_rate/open_configuration.tsx | 0 .../public/embeddable/slo/burn_rate/types.ts | 0 .../slo/common/slo_overview_details.tsx | 0 .../slo/public/embeddable/slo/constants.ts | 0 .../embeddable/slo/error_budget/constants.ts | 0 .../error_budget/error_budget_burn_down.tsx | 0 .../error_budget_open_configuration.tsx | 0 .../error_budget_react_embeddable_factory.tsx | 0 .../slo/error_budget/slo_configuration.tsx | 0 .../embeddable/slo/error_budget/types.ts | 0 .../embeddable/slo/overview/constants.ts | 0 .../slo/overview/group_view/group_view.tsx | 0 .../build_kql_query.test.ts.snap | 0 .../helpers/build_kql_query.test.ts | 0 .../group_view/helpers/build_kql_query.ts | 0 .../group_view/slo_group_filters.scss | 0 .../overview/group_view/slo_group_filters.tsx | 0 .../slo/overview/overview_mode_selector.tsx | 0 .../slo/overview/slo_configuration.tsx | 0 .../slo/overview/slo_embeddable_factory.tsx | 0 .../embeddable/slo/overview/slo_overview.tsx | 0 .../slo/overview/slo_overview_grid.tsx | 0 .../slo_overview_open_configuration.tsx | 0 .../public/embeddable/slo/overview/types.ts | 0 .../slo/public/embeddable/slo/types.ts | 0 .../__storybook_mocks__/use_capabilities.ts | 0 .../use_fetch_active_alerts.ts | 0 .../use_fetch_apm_suggestions.ts | 0 .../use_fetch_historical_summary.ts | 0 .../__storybook_mocks__/use_fetch_slo_list.ts | 0 .../slo/public/hooks/active_alerts.ts | 0 .../helpers/convert_error_for_use_in_toast.ts | 0 .../slo/public/hooks/query_key_factory.ts | 0 .../slo/public/hooks/use_alerts_url.ts | 0 .../slo/public/hooks/use_capabilities.ts | 0 .../slo/public/hooks/use_clone_slo.ts | 0 .../hooks/use_create_burn_rate_rule.tsx | 0 .../slo/public/hooks/use_create_data_view.ts | 0 .../slo/public/hooks/use_create_slo.tsx | 0 .../slo/public/hooks/use_delete_slo.ts | 0 .../public/hooks/use_delete_slo_instance.ts | 0 .../public/hooks/use_fetch_active_alerts.ts | 0 .../slo/public/hooks/use_fetch_apm_indices.ts | 0 .../public/hooks/use_fetch_apm_suggestions.ts | 0 .../hooks/use_fetch_global_diagnosis.ts | 0 .../hooks/use_fetch_group_by_cardinality.ts | 0 .../hooks/use_fetch_historical_summary.ts | 0 .../slo/public/hooks/use_fetch_indices.ts | 0 .../public/hooks/use_fetch_rules_for_slo.ts | 0 .../public/hooks/use_fetch_slo_burn_rates.ts | 0 .../public/hooks/use_fetch_slo_definitions.ts | 0 .../slo/public/hooks/use_fetch_slo_details.ts | 0 .../slo/public/hooks/use_fetch_slo_groups.ts | 0 .../slo/public/hooks/use_fetch_slo_health.ts | 0 .../slo/public/hooks/use_fetch_slo_inspect.ts | 0 .../slo/public/hooks/use_fetch_slo_list.ts | 0 .../use_fetch_slos_with_burn_rate_rules.ts | 0 .../hooks/use_fetch_synthetics_suggestions.ts | 0 .../hooks/use_get_filtered_rule_types.ts | 0 .../slo/public/hooks/use_get_preview_data.ts | 0 .../plugins}/slo/public/hooks/use_kibana.ts | 0 .../plugins}/slo/public/hooks/use_license.ts | 0 .../slo/public/hooks/use_permissions.test.ts | 0 .../slo/public/hooks/use_permissions.ts | 0 .../slo/public/hooks/use_plugin_context.tsx | 0 .../slo/public/hooks/use_reset_slo.ts | 0 .../plugins}/slo/public/hooks/use_space.ts | 0 .../slo/public/hooks/use_update_slo.ts | 0 .../plugins}/slo/public/index.ts | 0 .../slo/public/locators/slo_details.test.ts | 0 .../slo/public/locators/slo_details.ts | 0 .../slo/public/locators/slo_edit.test.ts | 0 .../plugins}/slo/public/locators/slo_edit.ts | 0 .../slo/public/locators/slo_list.test.ts | 0 .../plugins}/slo/public/locators/slo_list.ts | 0 .../plugins}/slo/public/pages/404.tsx | 0 .../burn_rate_panel/burn_rate_panel.tsx | 0 .../burn_rate_panel/burn_rate_status.test.tsx | 0 .../burn_rate_panel/burn_rate_status.tsx | 0 .../components/burn_rate_panel/utils.ts | 0 .../components/error_budget_actions.tsx | 0 .../components/error_budget_chart.tsx | 0 .../components/error_budget_chart_panel.tsx | 0 .../components/error_budget_header.test.tsx | 0 .../components/error_budget_header.tsx | 0 .../components/events_area_chart.tsx | 0 .../components/events_chart_panel.tsx | 0 .../groupings/slo_grouping_value_selector.tsx | 0 .../components/groupings/slo_groupings.tsx | 0 .../components/header_control.stories.tsx | 0 .../slo_details/components/header_control.tsx | 0 .../components/header_title.stories.tsx | 0 .../slo_details/components/header_title.tsx | 0 .../components/historical_data_charts.tsx | 0 .../history/slo_details_history.tsx | 0 .../overview/apm_indicator_overview.tsx | 0 .../components/overview/display_query.tsx | 0 .../components/overview/overview.stories.tsx | 0 .../components/overview/overview.tsx | 0 .../components/overview/overview_item.tsx | 0 .../synthetics_indicator_overview.tsx | 0 .../components/sli_chart_panel.tsx | 0 .../components/slo_detail_alerts.tsx | 0 .../components/slo_details.stories.tsx | 0 .../slo_details/components/slo_details.tsx | 0 .../components/slo_health_callout.tsx | 0 .../components/slo_remote_callout.tsx | 0 .../components/timeslice_annotation.tsx | 0 .../slo_details/components/wide_chart.tsx | 0 .../hooks/use_fetch_burn_rate_windows.ts | 0 .../hooks/use_fetch_slo_instances.tsx | 0 .../slo_details/hooks/use_get_query_params.ts | 0 .../slo_details/hooks/use_selected_tab.ts | 0 .../slo_details/hooks/use_slo_actions.ts | 0 .../hooks/use_slo_details_tabs.tsx | 0 .../pages/slo_details/slo_details.test.tsx | 0 .../public/pages/slo_details/slo_details.tsx | 0 .../slo/public/pages/slo_details/types.ts | 0 .../components/common/data_preview_chart.tsx | 0 .../components/common/documents_table.tsx | 0 .../common/equivalent_api_request.tsx | 0 .../common/group_by_cardinality.tsx | 0 .../components/common/group_by_field.test.tsx | 0 .../components/common/group_by_field.tsx | 0 .../common/group_by_field_selector.tsx | 0 .../components/common/optional_text.tsx | 0 .../common/query_builder.stories.tsx | 0 .../components/common/query_builder.tsx | 0 .../common/query_documents_flyout.tsx | 0 .../components/common/query_search_bar.tsx | 0 .../components/common/runtime_field_used.tsx | 0 .../slo_inspect/code_block_accordion.tsx | 0 .../common/slo_inspect/loading_state.tsx | 0 .../common/slo_inspect/req_code_viewer.tsx | 0 .../common/slo_inspect/slo_inspect.tsx | 0 .../common/timestamp_field_selector.tsx | 0 .../components/common/use_field_sidebar.tsx | 0 .../components/common/use_table_docs.tsx | 0 .../advanced_settings/advanced_settings.tsx | 0 .../advanced_settings/sync_field_selector.tsx | 0 ...ailability_indicator_type_form.stories.tsx | 0 .../apm_availability_indicator_type_form.tsx | 0 .../apm_common/field_selector.stories.tsx | 0 .../apm_common/field_selector.tsx | 0 .../get_group_by_cardinality_filters.test.ts | 0 .../get_group_by_cardinality_filters.ts | 0 .../apm_common/use_apm_default_values.ts | 0 ...pm_latency_indicator_type_form.stories.tsx | 0 .../apm_latency_indicator_type_form.tsx | 0 .../index_and_timestamp_field.tsx | 0 .../custom_common/index_selection.stories.tsx | 0 .../custom_common/index_selection.tsx | 0 .../custom_common/use_adhoc_data_views.ts | 0 ...custom_kql_indicator_type_form.stories.tsx | 0 .../custom_kql_indicator_type_form.tsx | 0 .../custom_metric_type_form.stories.tsx | 0 .../custom_metric/custom_metric_type_form.tsx | 0 .../custom_metric/metric_indicator.tsx | 0 .../histogram/histogram_indicator.tsx | 0 .../histogram_indicator_type_form.tsx | 0 ..._availability_indicator_type_form.test.tsx | 0 ...etics_availability_indicator_type_form.tsx | 0 .../synthetics_common/field_selector.tsx | 0 .../timeslice_metric/metric_indicator.tsx | 0 .../timeslice_metric/metric_input.tsx | 0 .../timeslice_metric_indicator.tsx | 0 .../components/slo_edit_form.stories.tsx | 0 .../slo_edit/components/slo_edit_form.tsx | 0 ..._edit_form_description_section.stories.tsx | 0 .../slo_edit_form_description_section.tsx | 0 .../components/slo_edit_form_footer.tsx | 0 .../slo_edit_form_indicator_section.tsx | 0 ...lo_edit_form_objective_section.stories.tsx | 0 .../slo_edit_form_objective_section.tsx | 0 ...m_objective_section_timeslices.stories.tsx | 0 ...edit_form_objective_section_timeslices.tsx | 0 .../slo/public/pages/slo_edit/constants.ts | 0 .../process_slo_form_values.test.ts.snap | 0 .../slo_edit/helpers/aggregation_options.ts | 0 .../create_burn_rate_rule_request_body.ts | 0 .../pages/slo_edit/helpers/create_options.ts | 0 .../slo_edit/helpers/format_filters.test.ts | 0 .../pages/slo_edit/helpers/format_filters.ts | 0 .../helpers/process_slo_form_values.test.ts | 0 .../helpers/process_slo_form_values.ts | 0 .../hooks/use_add_rule_flyout_state.ts | 0 .../slo_edit/hooks/use_fetch_suggestions.ts | 0 .../slo_edit/hooks/use_find_runtime_usage.ts | 0 .../slo_edit/hooks/use_parse_url_state.ts | 0 .../pages/slo_edit/hooks/use_preview.ts | 0 .../hooks/use_section_form_validation.ts | 0 .../slo_edit/hooks/use_show_sections.test.tsx | 0 .../pages/slo_edit/hooks/use_show_sections.ts | 0 .../slo_edit/hooks/use_unregister_fields.ts | 0 .../shared_flyout/slo_add_form_flyout.tsx | 0 .../public/pages/slo_edit/slo_edit.test.tsx | 0 .../slo/public/pages/slo_edit/slo_edit.tsx | 0 .../slo/public/pages/slo_edit/types.ts | 0 .../pages/slo_outdated_definitions/index.tsx | 0 .../slo_outdated_definitions/outdated_slo.tsx | 0 .../outdated_slo_search_bar.tsx | 0 .../slo_settings/hooks/use_get_settings.ts | 0 .../hooks/use_put_slo_settings.tsx | 0 .../pages/slo_settings/settings_form.tsx | 0 .../pages/slo_settings/slo_settings.tsx | 0 .../components/badges/slo_badges.stories.tsx | 0 .../slos/components/badges/slo_badges.tsx | 0 .../slo_indicator_type_badge.stories.tsx | 0 .../badges/slo_indicator_type_badge.tsx | 0 .../components/badges/slo_remote_badge.tsx | 0 .../badges/slo_rules_badge.stories.tsx | 0 .../components/badges/slo_rules_badge.tsx | 0 .../badges/slo_time_window_badge.stories.tsx | 0 .../badges/slo_time_window_badge.tsx | 0 .../components/card_view/slo_card_item.tsx | 0 .../card_view/slo_card_item_actions.tsx | 0 .../card_view/slo_card_item_badges.tsx | 0 .../slo_card_item_instance_badge.tsx | 0 .../components/card_view/slos_card_view.tsx | 0 .../common/burn_rate_rule_flyout.tsx | 0 .../slos/components/common/create_slo_btn.tsx | 0 .../common/edit_burn_rate_rule_flyout.tsx | 0 .../components/common/feedback_button.tsx | 0 .../components/common/quick_filters.test.tsx | 0 .../slos/components/common/quick_filters.tsx | 0 .../slos/components/common/slo_groupings.tsx | 0 .../slos/components/common/slo_tags_list.tsx | 0 .../slos/components/common/sort_by_select.tsx | 0 .../compact_view/slo_list_compact_view.tsx | 0 .../grouped_slos/group_list_empty.tsx | 0 .../grouped_slos/group_list_error.tsx | 0 .../grouped_slos/group_list_view.tsx | 0 .../grouped_slos/group_view.test.tsx | 0 .../components/grouped_slos/group_view.tsx | 0 .../grouped_slos/hooks/use_group_name.test.ts | 0 .../grouped_slos/hooks/use_group_name.ts | 0 .../slos/components/header_title.stories.tsx | 0 .../pages/slos/components/header_title.tsx | 0 .../health_callout/health_callout.tsx | 0 .../slos/components/slo_context_menu.tsx | 0 .../slos/components/slo_item_actions.tsx | 0 .../slos/components/slo_list.stories.tsx | 0 .../public/pages/slos/components/slo_list.tsx | 0 .../components/slo_list_empty.stories.tsx | 0 .../pages/slos/components/slo_list_empty.tsx | 0 .../components/slo_list_error.stories.tsx | 0 .../pages/slos/components/slo_list_error.tsx | 0 .../slos/components/slo_list_group_by.tsx | 0 .../slo_list_search_bar.stories.tsx | 0 .../slos/components/slo_list_search_bar.tsx | 0 .../slo_list_view/slo_list_item.stories.tsx | 0 .../slo_list_view/slo_list_item.tsx | 0 .../slo_list_view/slo_list_view.tsx | 0 .../slos/components/slo_sparkline.stories.tsx | 0 .../pages/slos/components/slo_sparkline.tsx | 0 .../slos/components/slo_summary.stories.tsx | 0 .../pages/slos/components/slo_summary.tsx | 0 .../slos_overview/overview_item.tsx | 0 .../slos_overview/slo_overview_alerts.tsx | 0 .../slos_overview/slos_overview.tsx | 0 .../pages/slos/components/slos_view.tsx | 0 .../pages/slos/components/toggle_slo_view.tsx | 0 .../ungrouped_slos/ungrouped_view.tsx | 0 .../pages/slos/hooks/use_crud_loading.ts | 0 .../slos/hooks/use_fetch_slos_overview.ts | 0 .../pages/slos/hooks/use_slo_list_actions.ts | 0 .../pages/slos/hooks/use_slo_summary.ts | 0 .../pages/slos/hooks/use_summary_dataview.ts | 0 .../pages/slos/hooks/use_url_search_state.ts | 0 .../slo/public/pages/slos/slos.test.tsx | 0 .../plugins}/slo/public/pages/slos/slos.tsx | 0 .../slos_welcome/assets/illustration.svg | 0 .../slos_welcome/slos_welcome.stories.tsx | 0 .../pages/slos_welcome/slos_welcome.test.tsx | 0 .../pages/slos_welcome/slos_welcome.tsx | 0 .../plugins}/slo/public/plugin.mock.tsx | 0 .../plugins}/slo/public/plugin.ts | 0 .../plugins}/slo/public/routes/routes.tsx | 0 .../observability_rule_type_registry_mock.ts | 0 .../rules/register_burn_rate_rule_type.ts | 0 .../plugins}/slo/public/types.ts | 0 .../plugins}/slo/public/typings/index.ts | 0 .../plugins}/slo/public/typings/slo/index.ts | 0 .../ui_actions/create_alerts_panel_action.tsx | 0 .../create_burn_rate_panel_action.tsx | 0 .../ui_actions/create_error_budget_action.tsx | 0 .../create_overview_panel_action.tsx | 0 .../plugins}/slo/public/ui_actions/index.ts | 0 .../utils/get_lazy_with_context_providers.tsx | 0 .../slo/public/utils/kibana_react.mock.ts | 0 .../kibana_react.storybook_decorator.tsx | 0 .../public/utils/slo/chart_data_formatter.ts | 0 ...apm_params_to_apm_app_deeplink_url.test.ts | 0 ..._sli_apm_params_to_apm_app_deeplink_url.ts | 0 .../plugins}/slo/public/utils/slo/duration.ts | 0 .../slo/get_delay_in_seconds_from_slo.ts | 0 .../slo/public/utils/slo/get_discover_link.ts | 0 .../slo/public/utils/slo/groupings.ts | 0 .../slo/public/utils/slo/indicator.ts | 0 .../plugins}/slo/public/utils/slo/labels.ts | 0 .../public/utils/slo/remote_slo_urls.test.ts | 0 .../slo/public/utils/slo/remote_slo_urls.ts | 0 .../plugins}/slo/public/utils/test_helper.tsx | 2 +- .../observability/plugins}/slo/scripts/e2e.js | 0 .../plugins}/slo/scripts/storybook.js | 0 .../slo_mappings_template.ts | 0 .../slo_settings_template.ts | 0 .../slo_summary_mappings_template.ts | 0 .../slo_summary_settings_template.ts | 0 .../index_templates/slo_index_templates.ts | 0 .../slo_summary_index_templates.ts | 0 .../ingest_templates/slo_pipeline_template.ts | 0 .../slo_summary_pipeline_template.ts | 0 .../slo_transform_template.test.ts | 0 .../slo_transform_template.ts | 0 .../plugins}/slo/server/client/index.ts | 0 .../plugins}/slo/server/common/constants.ts | 0 .../slo/server/domain/models/common.ts | 0 .../slo/server/domain/models/error_budget.ts | 0 .../slo/server/domain/models/health.ts | 0 .../slo/server/domain/models/index.ts | 0 .../slo/server/domain/models/indicators.ts | 0 .../plugins}/slo/server/domain/models/slo.ts | 0 .../slo/server/domain/models/time_window.ts | 0 .../domain/services/compute_burn_rate.test.ts | 0 .../domain/services/compute_burn_rate.ts | 0 .../domain/services/compute_sli.test.ts | 0 .../slo/server/domain/services/compute_sli.ts | 0 .../services/compute_summary_status.test.ts | 0 .../domain/services/compute_summary_status.ts | 0 .../server/domain/services/date_range.test.ts | 0 .../slo/server/domain/services/date_range.ts | 0 .../server/domain/services/error_budget.ts | 0 .../services/get_delay_in_seconds_from_slo.ts | 0 .../services/get_lookback_date_range.ts | 0 .../slo/server/domain/services/index.ts | 0 .../domain/services/validate_slo.test.ts | 0 .../server/domain/services/validate_slo.ts | 0 .../plugins}/slo/server/errors/errors.ts | 0 .../plugins}/slo/server/errors/handler.ts | 0 .../plugins}/slo/server/errors/index.ts | 0 .../plugins}/slo/server/index.ts | 0 .../slo/server/lib/collectors/fetcher.test.ts | 0 .../slo/server/lib/collectors/fetcher.ts | 0 .../slo/server/lib/collectors/register.ts | 0 .../slo/server/lib/collectors/type.ts | 0 .../lib/rules/register_burn_rate_rule.ts | 0 .../docs/params_property_slo_burn_rate.yaml | 0 .../lib/rules/slo_burn_rate/executor.test.ts | 0 .../lib/rules/slo_burn_rate/executor.ts | 0 .../lib/rules/slo_burn_rate/field_map.ts | 0 .../lib/rules/slo_burn_rate/fixtures/rule.ts | 0 .../server/lib/rules/slo_burn_rate/index.ts | 0 .../__snapshots__/build_query.test.ts.snap | 0 .../slo_burn_rate/lib/build_query.test.ts | 0 .../rules/slo_burn_rate/lib/build_query.ts | 0 .../lib/rules/slo_burn_rate/lib/evaluate.ts | 0 .../lib/evaluate_dependencies.ts | 0 .../lib/should_suppress_instance_id.test.ts | 0 .../lib/should_suppress_instance_id.ts | 0 .../slo_burn_rate/lib/summary_repository.ts | 0 .../lib/rules/slo_burn_rate/register.ts | 0 .../server/lib/rules/slo_burn_rate/types.ts | 0 .../plugins}/slo/server/plugin.ts | 0 .../server/routes/create_slo_server_route.ts | 0 .../routes/get_slo_server_route_repository.ts | 0 .../slo/server/routes/register_routes.ts | 0 .../plugins}/slo/server/routes/slo/route.ts | 0 .../plugins}/slo/server/routes/types.ts | 0 .../slo/server/saved_objects/index.ts | 0 .../plugins}/slo/server/saved_objects/slo.ts | 0 .../slo/server/saved_objects/slo_settings.ts | 0 .../__snapshots__/create_slo.test.ts.snap | 0 .../__snapshots__/delete_slo.test.ts.snap | 0 .../historical_summary_client.test.ts.snap | 0 .../__snapshots__/manage_slo.test.ts.snap | 0 .../__snapshots__/reset_slo.test.ts.snap | 0 .../slo_definition_client.test.ts.snap | 0 .../__snapshots__/summary_client.test.ts.snap | 0 .../summary_search_client.test.ts.snap | 0 ..._metric_indicator_aggregation.test.ts.snap | 0 ...stogram_indicator_aggregation.test.ts.snap | 0 ..._metric_indicator_aggregation.test.ts.snap | 0 ...ustom_metric_indicator_aggregation.test.ts | 0 ...get_custom_metric_indicator_aggregation.ts | 0 ...et_histogram_indicator_aggregation.test.ts | 0 .../get_histogram_indicator_aggregation.ts | 0 ...slice_metric_indicator_aggregation.test.ts | 0 ..._timeslice_metric_indicator_aggregation.ts | 0 .../slo/server/services/aggregations/index.ts | 0 .../server/services/burn_rates_client.test.ts | 0 .../slo/server/services/burn_rates_client.ts | 0 .../slo/server/services/create_slo.test.ts | 0 .../slo/server/services/create_slo.ts | 0 .../slo/server/services/delete_slo.test.ts | 0 .../slo/server/services/delete_slo.ts | 0 .../services/delete_slo_instances.test.ts | 0 .../server/services/delete_slo_instances.ts | 0 .../slo/server/services/find_slo.test.ts | 0 .../plugins}/slo/server/services/find_slo.ts | 0 .../server/services/find_slo_definitions.ts | 0 .../slo/server/services/find_slo_groups.ts | 0 .../slo/server/services/fixtures/date.ts | 0 .../slo/server/services/fixtures/duration.ts | 0 .../server/services/fixtures/error_budget.ts | 0 .../slo/server/services/fixtures/slo.ts | 0 .../fixtures/summary_search_document.ts | 0 .../server/services/fixtures/time_window.ts | 0 .../slo/server/services/get_burn_rates.ts | 0 .../slo/server/services/get_diagnosis.ts | 0 .../slo/server/services/get_preview_data.ts | 0 .../slo/server/services/get_slo.test.ts | 0 .../plugins}/slo/server/services/get_slo.ts | 0 .../server/services/get_slo_groupings.test.ts | 0 .../slo/server/services/get_slo_groupings.ts | 0 .../server/services/get_slo_health.test.ts | 0 .../slo/server/services/get_slo_health.ts | 0 .../server/services/get_slo_suggestions.ts | 0 .../slo/server/services/get_slos_overview.ts | 0 .../historical_summary_client.test.ts | 0 .../services/historical_summary_client.ts | 0 .../plugins}/slo/server/services/index.ts | 0 .../slo/server/services/manage_slo.test.ts | 0 .../slo/server/services/manage_slo.ts | 0 .../slo/server/services/mocks/index.ts | 0 .../slo/server/services/reset_slo.test.ts | 0 .../plugins}/slo/server/services/reset_slo.ts | 0 .../services/resource_installer.test.ts | 0 .../slo/server/services/resource_installer.ts | 0 .../services/slo_definition_client.test.ts | 0 .../server/services/slo_definition_client.ts | 0 .../slo/server/services/slo_installer.test.ts | 0 .../slo/server/services/slo_installer.ts | 0 .../server/services/slo_repository.test.ts | 0 .../slo/server/services/slo_repository.ts | 0 .../slo/server/services/slo_settings.ts | 0 .../server/services/summary_client.test.ts | 0 .../slo/server/services/summary_client.ts | 0 .../services/summary_search_client.test.ts | 0 .../server/services/summary_search_client.ts | 0 .../__snapshots__/occurrences.test.ts.snap | 0 .../timeslices_calendar_aligned.test.ts.snap | 0 .../timeslices_rolling.test.ts.snap | 0 .../generators/common.ts | 0 .../generators/occurrences.test.ts | 0 .../generators/occurrences.ts | 0 .../timeslices_calendar_aligned.test.ts | 0 .../generators/timeslices_calendar_aligned.ts | 0 .../generators/timeslices_rolling.test.ts | 0 .../generators/timeslices_rolling.ts | 0 .../generators/utils.test.ts | 0 .../generators/utils.ts | 0 .../helpers/create_temp_summary.ts | 0 .../summary_transform_generator.ts | 0 .../services/summay_transform_manager.ts | 0 .../tasks/orphan_summary_cleanup_task.test.ts | 0 .../tasks/orphan_summary_cleanup_task.ts | 0 .../apm_transaction_duration.test.ts.snap | 0 .../apm_transaction_error_rate.test.ts.snap | 0 .../__snapshots__/histogram.test.ts.snap | 0 .../__snapshots__/kql_custom.test.ts.snap | 0 .../__snapshots__/metric_custom.test.ts.snap | 0 .../synthetics_availability.test.ts.snap | 0 .../timeslice_metric.test.ts.snap | 0 .../transform_generator.test.ts.snap | 0 .../apm_transaction_duration.test.ts | 0 .../apm_transaction_duration.ts | 0 .../apm_transaction_error_rate.test.ts | 0 .../apm_transaction_error_rate.ts | 0 .../transform_generators/common.test.ts | 0 .../services/transform_generators/common.ts | 0 .../transform_generators/histogram.test.ts | 0 .../transform_generators/histogram.ts | 0 .../services/transform_generators/index.ts | 0 .../transform_generators/kql_custom.test.ts | 0 .../transform_generators/kql_custom.ts | 0 .../metric_custom.test.ts | 0 .../transform_generators/metric_custom.ts | 0 .../synthetics_availability.test.ts | 0 .../synthetics_availability.ts | 0 .../timeslice_metric.test.ts | 0 .../transform_generators/timeslice_metric.ts | 0 .../transform_generator.test.ts | 0 .../transform_generator.ts | 0 .../transform_generators_factory.ts | 0 .../services/transform_generators/types.ts | 0 .../server/services/transform_manager.test.ts | 0 .../slo/server/services/transform_manager.ts | 0 .../remote_summary_doc_to_slo.test.ts.snap | 0 .../remote_summary_doc_to_slo.test.ts | 0 .../remote_summary_doc_to_slo.ts | 0 .../slo/server/services/update_slo.test.ts | 0 .../slo/server/services/update_slo.ts | 0 ...ected_indicator_source_index_privileges.ts | 0 .../compute_total_slices_from_date_range.ts | 0 .../utils/get_transform_compite_query.ts | 0 .../slo/server/services/utils/index.test.ts | 0 .../slo/server/services/utils/index.ts | 0 .../plugins}/slo/server/types.ts | 0 .../plugins}/slo/server/utils/number.ts | 0 .../plugins}/slo/server/utils/queries.test.ts | 0 .../plugins}/slo/server/utils/queries.ts | 0 .../plugins}/slo/server/utils/retry.test.ts | 0 .../plugins}/slo/server/utils/retry.ts | 0 .../observability/plugins}/slo/tsconfig.json | 4 +- yarn.lock | 2 +- 681 files changed, 106 insertions(+), 106 deletions(-) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/.storybook/jest_setup.js (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/.storybook/main.js (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/.storybook/preview.js (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/README.md (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/common/config.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/common/constants.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/common/field_names/slo.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/common/i18n.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/common/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/common/locators/paths.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/common/parse_kuery.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/common/summary_indices.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/common/summary_indices.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/common/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/dev_docs/slo.md (98%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/README.md (93%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/bundled.json (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/bundled.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/README.md (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/headers/kbn_xsrf.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/parameters/slo_id.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/parameters/space_id.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/400_response.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/401_response.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/403_response.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/404_response.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/409_response.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/budgeting_method.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/create_slo_request.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/create_slo_response.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/delete_slo_instances_request.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/error_budget.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/filter.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/filter_meta.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/find_slo_definitions_response.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/find_slo_response.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/group_by.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/historical_summary_request.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/historical_summary_response.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/indicator_properties_apm_availability.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/indicator_properties_apm_latency.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/indicator_properties_custom_kql.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/indicator_properties_custom_metric.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/indicator_properties_histogram.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/indicator_properties_timeslice_metric.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/kql_with_filters.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/kql_with_filters_good.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/kql_with_filters_total.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/objective.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/settings.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/slo_definition_response.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/slo_with_summary_response.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/summary.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/summary_status.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/time_window.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/timeslice_metric_basic_metric_with_field.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/timeslice_metric_doc_count_metric.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/timeslice_metric_percentile_metric.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/components/schemas/update_slo_request.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/entrypoint.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/makefile (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/paths/README.md (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos@_definitions.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos@_delete_instances.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos@_historical_summary.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos@{sloid}.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos@{sloid}@_reset.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos@{sloid}@disable.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos@{sloid}@enable.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/e2e/journeys/annotation_list.journey.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/e2e/journeys/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/e2e/journeys/slos_overview.journey.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/e2e/page_objects/slo_app.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/e2e/services/annotation_data_service.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/e2e/services/slo_data_service.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/e2e/synthetics_run.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/e2e/tsconfig.json (87%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/emotion.d.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/jest.config.js (50%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/kibana.jsonc (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/application.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/alert_details/alert_details_app_section.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/alert_details/components/custom_panels/apm/apm_alert_details.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/alert_details/components/custom_panels/apm/embeddable_root.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/alert_details/components/custom_panels/custom_kql/custom_kql_panels.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/alert_details/components/custom_panels/custom_kql/helpers/__snapshots__/log_rate_analysis_query.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/alert_details/components/custom_panels/custom_kql/helpers/log_rate_analysis_query.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/alert_details/components/custom_panels/custom_kql/helpers/log_rate_analysis_query.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/alert_details/components/custom_panels/custom_kql/log_rate_analysis_panel.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/alert_details/components/custom_panels/custom_panels.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/alert_details/components/error_rate/error_rate_panel.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/alert_details/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/alert_details/utils/alert.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/alert_details/utils/last_duration_i18n.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/alert_details/utils/time_range.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/burn_rate_rule_editor/alert_time_table.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/burn_rate_rule_editor/budget_consumed.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/burn_rate_rule_editor/burn_rate.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/burn_rate_rule_editor/burn_rate_rule_editor.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/burn_rate_rule_editor/burn_rate_rule_editor.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/burn_rate_rule_editor/constants.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/burn_rate_rule_editor/dependencies.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/burn_rate_rule_editor/dependency_editor.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/burn_rate_rule_editor/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/burn_rate_rule_editor/long_window_duration.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/burn_rate_rule_editor/short_window_duration.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/burn_rate_rule_editor/slo_selector.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/burn_rate_rule_editor/slo_selector.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/burn_rate_rule_editor/slo_selector.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/burn_rate_rule_editor/validation.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/burn_rate_rule_editor/validation.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/burn_rate_rule_editor/windows.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/good_bad_events_chart/good_bad_events_chart.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/header_menu/header_menu.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/loading_state.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/slo/auto_refresh_button/auto_refresh_button.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/slo/auto_refresh_button/auto_refresh_button.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/slo/auto_refresh_button/hooks/use_auto_refresh_storage.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/slo/auto_refresh_button/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/slo/delete_confirmation_modal/slo_delete_confirmation_modal.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/slo/delete_confirmation_modal/slo_delete_confirmation_modal.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/slo/error_rate_chart/error_rate_chart.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/slo/error_rate_chart/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/slo/error_rate_chart/use_lens_definition.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/slo/error_rate_chart/utils.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/slo/error_rate_chart/utils.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/slo/reset_confirmation_modal/slo_reset_confirmation_modal.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/slo/simple_burn_rate/burn_rate.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/slo/slo_outdated_callout/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/slo/slo_permissions_callout/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/slo/slo_status_badge/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/slo/slo_status_badge/slo_active_alerts_badge.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/slo/slo_status_badge/slo_active_alerts_badge.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/slo/slo_status_badge/slo_status_badge.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/slo/slo_status_badge/slo_status_badge.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/components/technical_preview_badge.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/constants.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/context/plugin_context.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/data/slo/common.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/data/slo/historical_summary_data.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/data/slo/indicator.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/data/slo/slo.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/data/slo/time_window.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/alerts/components/slo_alerts_summary.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/alerts/components/slo_alerts_table.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/alerts/components/slo_included_count.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/alerts/constants.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/alerts/slo_alerts_embeddable_factory.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/alerts/slo_alerts_open_configuration.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/alerts/slo_alerts_wrapper.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/alerts/slo_configuration.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/alerts/slo_selector.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/alerts/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/burn_rate/burn_rate.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/burn_rate/burn_rate_react_embeddable_factory.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/burn_rate/configuration.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/burn_rate/constants.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/burn_rate/open_configuration.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/burn_rate/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/common/slo_overview_details.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/constants.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/error_budget/constants.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/error_budget/error_budget_burn_down.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/error_budget/error_budget_open_configuration.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/error_budget/error_budget_react_embeddable_factory.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/error_budget/slo_configuration.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/error_budget/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/overview/constants.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/overview/group_view/group_view.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/overview/group_view/helpers/__snapshots__/build_kql_query.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/overview/group_view/helpers/build_kql_query.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/overview/group_view/helpers/build_kql_query.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/overview/group_view/slo_group_filters.scss (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/overview/group_view/slo_group_filters.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/overview/overview_mode_selector.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/overview/slo_configuration.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/overview/slo_embeddable_factory.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/overview/slo_overview.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/overview/slo_overview_grid.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/overview/slo_overview_open_configuration.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/overview/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/embeddable/slo/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/__storybook_mocks__/use_capabilities.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/__storybook_mocks__/use_fetch_active_alerts.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/__storybook_mocks__/use_fetch_apm_suggestions.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/__storybook_mocks__/use_fetch_historical_summary.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/__storybook_mocks__/use_fetch_slo_list.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/active_alerts.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/helpers/convert_error_for_use_in_toast.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/query_key_factory.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/use_alerts_url.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/use_capabilities.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/use_clone_slo.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/use_create_burn_rate_rule.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/use_create_data_view.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/use_create_slo.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/use_delete_slo.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/use_delete_slo_instance.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/use_fetch_active_alerts.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/use_fetch_apm_indices.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/use_fetch_apm_suggestions.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/use_fetch_global_diagnosis.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/use_fetch_group_by_cardinality.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/use_fetch_historical_summary.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/use_fetch_indices.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/use_fetch_rules_for_slo.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/use_fetch_slo_burn_rates.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/use_fetch_slo_definitions.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/use_fetch_slo_details.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/use_fetch_slo_groups.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/use_fetch_slo_health.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/use_fetch_slo_inspect.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/use_fetch_slo_list.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/use_fetch_slos_with_burn_rate_rules.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/use_fetch_synthetics_suggestions.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/use_get_filtered_rule_types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/use_get_preview_data.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/use_kibana.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/use_license.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/use_permissions.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/use_permissions.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/use_plugin_context.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/use_reset_slo.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/use_space.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/hooks/use_update_slo.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/locators/slo_details.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/locators/slo_details.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/locators/slo_edit.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/locators/slo_edit.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/locators/slo_list.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/locators/slo_list.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/404.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/components/burn_rate_panel/burn_rate_panel.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/components/burn_rate_panel/burn_rate_status.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/components/burn_rate_panel/burn_rate_status.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/components/burn_rate_panel/utils.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/components/error_budget_actions.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/components/error_budget_chart.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/components/error_budget_chart_panel.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/components/error_budget_header.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/components/error_budget_header.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/components/events_area_chart.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/components/events_chart_panel.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/components/groupings/slo_grouping_value_selector.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/components/groupings/slo_groupings.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/components/header_control.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/components/header_control.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/components/header_title.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/components/header_title.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/components/historical_data_charts.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/components/history/slo_details_history.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/components/overview/apm_indicator_overview.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/components/overview/display_query.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/components/overview/overview.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/components/overview/overview.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/components/overview/overview_item.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/components/overview/synthetics_indicator_overview.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/components/sli_chart_panel.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/components/slo_detail_alerts.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/components/slo_details.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/components/slo_details.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/components/slo_health_callout.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/components/slo_remote_callout.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/components/timeslice_annotation.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/components/wide_chart.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/hooks/use_fetch_burn_rate_windows.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/hooks/use_fetch_slo_instances.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/hooks/use_get_query_params.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/hooks/use_selected_tab.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/hooks/use_slo_actions.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/hooks/use_slo_details_tabs.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/slo_details.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/slo_details.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_details/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/common/data_preview_chart.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/common/documents_table.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/common/equivalent_api_request.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/common/group_by_cardinality.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/common/group_by_field.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/common/group_by_field.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/common/group_by_field_selector.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/common/optional_text.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/common/query_builder.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/common/query_builder.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/common/query_documents_flyout.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/common/query_search_bar.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/common/runtime_field_used.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/common/slo_inspect/code_block_accordion.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/common/slo_inspect/loading_state.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/common/slo_inspect/req_code_viewer.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/common/slo_inspect/slo_inspect.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/common/timestamp_field_selector.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/common/use_field_sidebar.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/common/use_table_docs.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/indicator_section/advanced_settings/advanced_settings.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/indicator_section/advanced_settings/sync_field_selector.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/indicator_section/apm_availability/apm_availability_indicator_type_form.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/indicator_section/apm_availability/apm_availability_indicator_type_form.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/indicator_section/apm_common/field_selector.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/indicator_section/apm_common/field_selector.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/indicator_section/apm_common/get_group_by_cardinality_filters.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/indicator_section/apm_common/get_group_by_cardinality_filters.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/indicator_section/apm_common/use_apm_default_values.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/indicator_section/apm_latency/apm_latency_indicator_type_form.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/indicator_section/apm_latency/apm_latency_indicator_type_form.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/indicator_section/custom_common/index_and_timestamp_field.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/indicator_section/custom_common/index_selection.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/indicator_section/custom_common/index_selection.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/indicator_section/custom_common/use_adhoc_data_views.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/indicator_section/custom_kql/custom_kql_indicator_type_form.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/indicator_section/custom_kql/custom_kql_indicator_type_form.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/indicator_section/custom_metric/custom_metric_type_form.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/indicator_section/custom_metric/custom_metric_type_form.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/indicator_section/custom_metric/metric_indicator.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/indicator_section/histogram/histogram_indicator.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/indicator_section/histogram/histogram_indicator_type_form.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/indicator_section/synthetics_availability/synthetics_availability_indicator_type_form.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/indicator_section/synthetics_availability/synthetics_availability_indicator_type_form.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/indicator_section/synthetics_common/field_selector.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/indicator_section/timeslice_metric/metric_indicator.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/indicator_section/timeslice_metric/metric_input.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/indicator_section/timeslice_metric/timeslice_metric_indicator.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/slo_edit_form.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/slo_edit_form.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/slo_edit_form_description_section.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/slo_edit_form_description_section.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/slo_edit_form_footer.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/slo_edit_form_indicator_section.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/slo_edit_form_objective_section.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/slo_edit_form_objective_section.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/slo_edit_form_objective_section_timeslices.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/components/slo_edit_form_objective_section_timeslices.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/constants.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/helpers/__snapshots__/process_slo_form_values.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/helpers/aggregation_options.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/helpers/create_burn_rate_rule_request_body.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/helpers/create_options.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/helpers/format_filters.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/helpers/format_filters.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/helpers/process_slo_form_values.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/helpers/process_slo_form_values.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/hooks/use_add_rule_flyout_state.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/hooks/use_fetch_suggestions.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/hooks/use_find_runtime_usage.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/hooks/use_parse_url_state.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/hooks/use_preview.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/hooks/use_section_form_validation.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/hooks/use_show_sections.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/hooks/use_show_sections.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/hooks/use_unregister_fields.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/shared_flyout/slo_add_form_flyout.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/slo_edit.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/slo_edit.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_edit/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_outdated_definitions/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_outdated_definitions/outdated_slo.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_outdated_definitions/outdated_slo_search_bar.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_settings/hooks/use_get_settings.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_settings/hooks/use_put_slo_settings.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_settings/settings_form.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slo_settings/slo_settings.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/badges/slo_badges.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/badges/slo_badges.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/badges/slo_indicator_type_badge.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/badges/slo_indicator_type_badge.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/badges/slo_remote_badge.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/badges/slo_rules_badge.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/badges/slo_rules_badge.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/badges/slo_time_window_badge.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/badges/slo_time_window_badge.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/card_view/slo_card_item.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/card_view/slo_card_item_actions.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/card_view/slo_card_item_badges.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/card_view/slo_card_item_instance_badge.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/card_view/slos_card_view.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/common/burn_rate_rule_flyout.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/common/create_slo_btn.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/common/edit_burn_rate_rule_flyout.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/common/feedback_button.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/common/quick_filters.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/common/quick_filters.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/common/slo_groupings.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/common/slo_tags_list.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/common/sort_by_select.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/compact_view/slo_list_compact_view.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/grouped_slos/group_list_empty.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/grouped_slos/group_list_error.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/grouped_slos/group_list_view.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/grouped_slos/group_view.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/grouped_slos/group_view.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/grouped_slos/hooks/use_group_name.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/grouped_slos/hooks/use_group_name.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/header_title.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/header_title.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/health_callout/health_callout.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/slo_context_menu.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/slo_item_actions.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/slo_list.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/slo_list.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/slo_list_empty.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/slo_list_empty.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/slo_list_error.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/slo_list_error.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/slo_list_group_by.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/slo_list_search_bar.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/slo_list_search_bar.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/slo_list_view/slo_list_item.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/slo_list_view/slo_list_item.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/slo_list_view/slo_list_view.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/slo_sparkline.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/slo_sparkline.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/slo_summary.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/slo_summary.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/slos_overview/overview_item.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/slos_overview/slo_overview_alerts.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/slos_overview/slos_overview.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/slos_view.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/toggle_slo_view.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/components/ungrouped_slos/ungrouped_view.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/hooks/use_crud_loading.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/hooks/use_fetch_slos_overview.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/hooks/use_slo_list_actions.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/hooks/use_slo_summary.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/hooks/use_summary_dataview.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/hooks/use_url_search_state.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/slos.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos/slos.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos_welcome/assets/illustration.svg (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos_welcome/slos_welcome.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos_welcome/slos_welcome.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/pages/slos_welcome/slos_welcome.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/plugin.mock.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/plugin.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/routes/routes.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/rules/observability_rule_type_registry_mock.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/rules/register_burn_rate_rule_type.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/typings/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/typings/slo/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/ui_actions/create_alerts_panel_action.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/ui_actions/create_burn_rate_panel_action.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/ui_actions/create_error_budget_action.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/ui_actions/create_overview_panel_action.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/ui_actions/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/utils/get_lazy_with_context_providers.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/utils/kibana_react.mock.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/utils/kibana_react.storybook_decorator.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/utils/slo/chart_data_formatter.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/utils/slo/convert_sli_apm_params_to_apm_app_deeplink_url.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/utils/slo/convert_sli_apm_params_to_apm_app_deeplink_url.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/utils/slo/duration.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/utils/slo/get_delay_in_seconds_from_slo.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/utils/slo/get_discover_link.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/utils/slo/groupings.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/utils/slo/indicator.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/utils/slo/labels.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/utils/slo/remote_slo_urls.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/utils/slo/remote_slo_urls.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/public/utils/test_helper.tsx (96%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/scripts/e2e.js (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/scripts/storybook.js (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/assets/component_templates/slo_mappings_template.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/assets/component_templates/slo_settings_template.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/assets/component_templates/slo_summary_mappings_template.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/assets/component_templates/slo_summary_settings_template.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/assets/index_templates/slo_index_templates.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/assets/index_templates/slo_summary_index_templates.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/assets/ingest_templates/slo_pipeline_template.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/assets/ingest_templates/slo_summary_pipeline_template.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/assets/transform_templates/slo_transform_template.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/assets/transform_templates/slo_transform_template.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/client/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/common/constants.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/domain/models/common.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/domain/models/error_budget.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/domain/models/health.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/domain/models/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/domain/models/indicators.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/domain/models/slo.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/domain/models/time_window.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/domain/services/compute_burn_rate.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/domain/services/compute_burn_rate.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/domain/services/compute_sli.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/domain/services/compute_sli.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/domain/services/compute_summary_status.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/domain/services/compute_summary_status.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/domain/services/date_range.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/domain/services/date_range.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/domain/services/error_budget.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/domain/services/get_delay_in_seconds_from_slo.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/domain/services/get_lookback_date_range.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/domain/services/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/domain/services/validate_slo.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/domain/services/validate_slo.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/errors/errors.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/errors/handler.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/errors/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/lib/collectors/fetcher.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/lib/collectors/fetcher.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/lib/collectors/register.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/lib/collectors/type.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/lib/rules/register_burn_rate_rule.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/lib/rules/slo_burn_rate/docs/params_property_slo_burn_rate.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/lib/rules/slo_burn_rate/executor.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/lib/rules/slo_burn_rate/executor.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/lib/rules/slo_burn_rate/field_map.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/lib/rules/slo_burn_rate/fixtures/rule.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/lib/rules/slo_burn_rate/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/lib/rules/slo_burn_rate/lib/__snapshots__/build_query.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/lib/rules/slo_burn_rate/lib/build_query.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/lib/rules/slo_burn_rate/lib/build_query.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/lib/rules/slo_burn_rate/lib/evaluate.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/lib/rules/slo_burn_rate/lib/evaluate_dependencies.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/lib/rules/slo_burn_rate/lib/should_suppress_instance_id.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/lib/rules/slo_burn_rate/lib/should_suppress_instance_id.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/lib/rules/slo_burn_rate/lib/summary_repository.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/lib/rules/slo_burn_rate/register.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/lib/rules/slo_burn_rate/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/plugin.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/routes/create_slo_server_route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/routes/get_slo_server_route_repository.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/routes/register_routes.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/routes/slo/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/routes/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/saved_objects/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/saved_objects/slo.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/saved_objects/slo_settings.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/__snapshots__/create_slo.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/__snapshots__/delete_slo.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/__snapshots__/historical_summary_client.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/__snapshots__/manage_slo.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/__snapshots__/reset_slo.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/__snapshots__/slo_definition_client.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/__snapshots__/summary_client.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/__snapshots__/summary_search_client.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/aggregations/__snapshots__/get_custom_metric_indicator_aggregation.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/aggregations/__snapshots__/get_histogram_indicator_aggregation.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/aggregations/__snapshots__/get_timeslice_metric_indicator_aggregation.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/aggregations/get_custom_metric_indicator_aggregation.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/aggregations/get_custom_metric_indicator_aggregation.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/aggregations/get_histogram_indicator_aggregation.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/aggregations/get_histogram_indicator_aggregation.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/aggregations/get_timeslice_metric_indicator_aggregation.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/aggregations/get_timeslice_metric_indicator_aggregation.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/aggregations/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/burn_rates_client.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/burn_rates_client.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/create_slo.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/create_slo.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/delete_slo.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/delete_slo.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/delete_slo_instances.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/delete_slo_instances.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/find_slo.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/find_slo.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/find_slo_definitions.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/find_slo_groups.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/fixtures/date.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/fixtures/duration.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/fixtures/error_budget.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/fixtures/slo.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/fixtures/summary_search_document.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/fixtures/time_window.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/get_burn_rates.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/get_diagnosis.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/get_preview_data.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/get_slo.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/get_slo.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/get_slo_groupings.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/get_slo_groupings.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/get_slo_health.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/get_slo_health.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/get_slo_suggestions.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/get_slos_overview.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/historical_summary_client.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/historical_summary_client.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/manage_slo.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/manage_slo.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/mocks/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/reset_slo.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/reset_slo.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/resource_installer.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/resource_installer.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/slo_definition_client.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/slo_definition_client.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/slo_installer.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/slo_installer.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/slo_repository.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/slo_repository.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/slo_settings.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/summary_client.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/summary_client.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/summary_search_client.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/summary_search_client.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/summary_transform_generator/generators/__snapshots__/occurrences.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/summary_transform_generator/generators/__snapshots__/timeslices_calendar_aligned.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/summary_transform_generator/generators/__snapshots__/timeslices_rolling.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/summary_transform_generator/generators/common.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/summary_transform_generator/generators/occurrences.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/summary_transform_generator/generators/occurrences.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/summary_transform_generator/generators/timeslices_calendar_aligned.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/summary_transform_generator/generators/timeslices_calendar_aligned.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/summary_transform_generator/generators/timeslices_rolling.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/summary_transform_generator/generators/timeslices_rolling.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/summary_transform_generator/generators/utils.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/summary_transform_generator/generators/utils.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/summary_transform_generator/helpers/create_temp_summary.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/summary_transform_generator/summary_transform_generator.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/summay_transform_manager.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/tasks/orphan_summary_cleanup_task.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/tasks/orphan_summary_cleanup_task.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/transform_generators/__snapshots__/apm_transaction_duration.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/transform_generators/__snapshots__/apm_transaction_error_rate.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/transform_generators/__snapshots__/histogram.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/transform_generators/__snapshots__/kql_custom.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/transform_generators/__snapshots__/metric_custom.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/transform_generators/__snapshots__/synthetics_availability.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/transform_generators/__snapshots__/timeslice_metric.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/transform_generators/__snapshots__/transform_generator.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/transform_generators/apm_transaction_duration.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/transform_generators/apm_transaction_duration.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/transform_generators/apm_transaction_error_rate.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/transform_generators/apm_transaction_error_rate.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/transform_generators/common.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/transform_generators/common.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/transform_generators/histogram.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/transform_generators/histogram.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/transform_generators/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/transform_generators/kql_custom.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/transform_generators/kql_custom.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/transform_generators/metric_custom.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/transform_generators/metric_custom.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/transform_generators/synthetics_availability.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/transform_generators/synthetics_availability.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/transform_generators/timeslice_metric.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/transform_generators/timeslice_metric.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/transform_generators/transform_generator.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/transform_generators/transform_generator.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/transform_generators/transform_generators_factory.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/transform_generators/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/transform_manager.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/transform_manager.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/unsafe_federated/__snapshots__/remote_summary_doc_to_slo.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/unsafe_federated/remote_summary_doc_to_slo.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/unsafe_federated/remote_summary_doc_to_slo.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/update_slo.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/update_slo.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/utils/assert_expected_indicator_source_index_privileges.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/utils/compute_total_slices_from_date_range.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/utils/get_transform_compite_query.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/utils/index.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/services/utils/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/utils/number.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/utils/queries.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/utils/queries.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/utils/retry.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/server/utils/retry.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/slo/tsconfig.json (97%) 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/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/.eslintrc.js b/.eslintrc.js index 89896ff74a2e2..5d9ce3eb23277 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -917,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: { @@ -937,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: { diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 8f658aef3ac14..01bf0bab05c2b 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -939,7 +939,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 @@ -982,6 +981,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 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/docs/developer/plugin-list.asciidoc b/docs/developer/plugin-list.asciidoc index 101dcdec07810..a35df13738e2d 100644 --- a/docs/developer/plugin-list.asciidoc +++ b/docs/developer/plugin-list.asciidoc @@ -894,7 +894,7 @@ This plugin is only enabled when the application is built for serverless project |Session View is meant to provide a visualization into what is going on in a particular Linux environment where the agent is running. It looks likes a terminal emulator; however, it is a tool for introspecting process activity and understanding user and service behaviour in your Linux servers and infrastructure. It is a time-ordered series of process executions displayed in a tree over time. -|{kib-repo}blob/{branch}/x-pack/plugins/observability_solution/slo/README.md[slo] +|{kib-repo}blob/{branch}/x-pack/solutions/observability/plugins/slo/README.md[slo] |A Kibana plugin 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/scripts/merge_ess_oas.js b/oas_docs/scripts/merge_ess_oas.js index c44a6669ca8bc..0b6cc14a983b9 100644 --- a/oas_docs/scripts/merge_ess_oas.js +++ b/oas_docs/scripts/merge_ess_oas.js @@ -23,7 +23,7 @@ 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`, diff --git a/oas_docs/scripts/merge_serverless_oas.js b/oas_docs/scripts/merge_serverless_oas.js index bc466a289bdd5..a21a4721eba92 100644 --- a/oas_docs/scripts/merge_serverless_oas.js +++ b/oas_docs/scripts/merge_serverless_oas.js @@ -21,7 +21,7 @@ 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`, diff --git a/package.json b/package.json index 29e87c578ad44..200f385866858 100644 --- a/package.json +++ b/package.json @@ -929,7 +929,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", diff --git a/packages/kbn-babel-preset/styled_components_files.js b/packages/kbn-babel-preset/styled_components_files.js index 1eaeb115ab673..d907066535cca 100644 --- a/packages/kbn-babel-preset/styled_components_files.js +++ b/packages/kbn-babel-preset/styled_components_files.js @@ -15,7 +15,7 @@ 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[\/\\]/, diff --git a/src/dev/storybook/aliases.ts b/src/dev/storybook/aliases.ts index 2875d8312cc8e..2f48edce25487 100644 --- a/src/dev/storybook/aliases.ts +++ b/src/dev/storybook/aliases.ts @@ -59,7 +59,7 @@ 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', @@ -67,7 +67,7 @@ export const storybookAliases = { 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/tsconfig.base.json b/tsconfig.base.json index 67eebb9aaac4e..90f70f7b6605b 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -1838,8 +1838,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"], diff --git a/x-pack/.i18nrc.json b/x-pack/.i18nrc.json index f5b38ebec0769..8bb39ab3db86a 100644 --- a/x-pack/.i18nrc.json +++ b/x-pack/.i18nrc.json @@ -153,7 +153,7 @@ "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/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..fb9479ca60f04 100644 --- a/x-pack/plugins/telemetry_collection_xpack/schema/xpack_plugins.json +++ b/x-pack/plugins/telemetry_collection_xpack/schema/xpack_plugins.json @@ -19428,82 +19428,6 @@ } } }, - "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" - } - } - } - } - } - } - } - }, "spaces": { "properties": { "usesFeatureControls": { 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/observability_solution/slo/jest.config.js b/x-pack/solutions/observability/plugins/slo/jest.config.js similarity index 50% rename from x-pack/plugins/observability_solution/slo/jest.config.js rename to x-pack/solutions/observability/plugins/slo/jest.config.js index fa7ff9c84deca..5de5881b39250 100644 --- a/x-pack/plugins/observability_solution/slo/jest.config.js +++ b/x-pack/solutions/observability/plugins/slo/jest.config.js @@ -7,13 +7,13 @@ module.exports = { preset: '@kbn/test', - rootDir: '../../../..', - roots: ['/x-pack/plugins/observability_solution/slo'], - setupFiles: ['/x-pack/plugins/observability_solution/slo/.storybook/jest_setup.js'], + rootDir: '../../../../..', + 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/observability_solution/slo', + '/target/kibana-coverage/jest/x-pack/solutions/observability/plugins/slo', coverageReporters: ['text', 'html'], collectCoverageFrom: [ - '/x-pack/plugins/observability_solution/slo/{common,public,server}/**/*.{js,ts,tsx}', + '/x-pack/solutions/observability/plugins/slo/{common,public,server}/**/*.{js,ts,tsx}', ], }; 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 100% 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 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 100% 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 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 100% 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 diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/slos_view.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slos_view.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/slos_view.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slos_view.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/toggle_slo_view.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/toggle_slo_view.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/toggle_slo_view.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/toggle_slo_view.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/ungrouped_slos/ungrouped_view.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/ungrouped_slos/ungrouped_view.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/ungrouped_slos/ungrouped_view.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/ungrouped_slos/ungrouped_view.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/hooks/use_crud_loading.ts b/x-pack/solutions/observability/plugins/slo/public/pages/slos/hooks/use_crud_loading.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/hooks/use_crud_loading.ts rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/hooks/use_crud_loading.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/hooks/use_fetch_slos_overview.ts b/x-pack/solutions/observability/plugins/slo/public/pages/slos/hooks/use_fetch_slos_overview.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/hooks/use_fetch_slos_overview.ts rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/hooks/use_fetch_slos_overview.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/hooks/use_slo_list_actions.ts b/x-pack/solutions/observability/plugins/slo/public/pages/slos/hooks/use_slo_list_actions.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/hooks/use_slo_list_actions.ts rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/hooks/use_slo_list_actions.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/hooks/use_slo_summary.ts b/x-pack/solutions/observability/plugins/slo/public/pages/slos/hooks/use_slo_summary.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/hooks/use_slo_summary.ts rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/hooks/use_slo_summary.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/hooks/use_summary_dataview.ts b/x-pack/solutions/observability/plugins/slo/public/pages/slos/hooks/use_summary_dataview.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/hooks/use_summary_dataview.ts rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/hooks/use_summary_dataview.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/hooks/use_url_search_state.ts b/x-pack/solutions/observability/plugins/slo/public/pages/slos/hooks/use_url_search_state.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/hooks/use_url_search_state.ts rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/hooks/use_url_search_state.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/slos.test.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/slos.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/slos.test.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/slos.test.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/slos.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/slos.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/slos.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/slos.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos_welcome/assets/illustration.svg b/x-pack/solutions/observability/plugins/slo/public/pages/slos_welcome/assets/illustration.svg similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos_welcome/assets/illustration.svg rename to x-pack/solutions/observability/plugins/slo/public/pages/slos_welcome/assets/illustration.svg diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos_welcome/slos_welcome.stories.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos_welcome/slos_welcome.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos_welcome/slos_welcome.stories.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos_welcome/slos_welcome.stories.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos_welcome/slos_welcome.test.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos_welcome/slos_welcome.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos_welcome/slos_welcome.test.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos_welcome/slos_welcome.test.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos_welcome/slos_welcome.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos_welcome/slos_welcome.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos_welcome/slos_welcome.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos_welcome/slos_welcome.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/plugin.mock.tsx b/x-pack/solutions/observability/plugins/slo/public/plugin.mock.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/plugin.mock.tsx rename to x-pack/solutions/observability/plugins/slo/public/plugin.mock.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/plugin.ts b/x-pack/solutions/observability/plugins/slo/public/plugin.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/plugin.ts rename to x-pack/solutions/observability/plugins/slo/public/plugin.ts diff --git a/x-pack/plugins/observability_solution/slo/public/routes/routes.tsx b/x-pack/solutions/observability/plugins/slo/public/routes/routes.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/routes/routes.tsx rename to x-pack/solutions/observability/plugins/slo/public/routes/routes.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/rules/observability_rule_type_registry_mock.ts b/x-pack/solutions/observability/plugins/slo/public/rules/observability_rule_type_registry_mock.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/rules/observability_rule_type_registry_mock.ts rename to x-pack/solutions/observability/plugins/slo/public/rules/observability_rule_type_registry_mock.ts diff --git a/x-pack/plugins/observability_solution/slo/public/rules/register_burn_rate_rule_type.ts b/x-pack/solutions/observability/plugins/slo/public/rules/register_burn_rate_rule_type.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/rules/register_burn_rate_rule_type.ts rename to x-pack/solutions/observability/plugins/slo/public/rules/register_burn_rate_rule_type.ts diff --git a/x-pack/plugins/observability_solution/slo/public/types.ts b/x-pack/solutions/observability/plugins/slo/public/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/types.ts rename to x-pack/solutions/observability/plugins/slo/public/types.ts diff --git a/x-pack/plugins/observability_solution/slo/public/typings/index.ts b/x-pack/solutions/observability/plugins/slo/public/typings/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/typings/index.ts rename to x-pack/solutions/observability/plugins/slo/public/typings/index.ts diff --git a/x-pack/plugins/observability_solution/slo/public/typings/slo/index.ts b/x-pack/solutions/observability/plugins/slo/public/typings/slo/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/typings/slo/index.ts rename to x-pack/solutions/observability/plugins/slo/public/typings/slo/index.ts diff --git a/x-pack/plugins/observability_solution/slo/public/ui_actions/create_alerts_panel_action.tsx b/x-pack/solutions/observability/plugins/slo/public/ui_actions/create_alerts_panel_action.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/ui_actions/create_alerts_panel_action.tsx rename to x-pack/solutions/observability/plugins/slo/public/ui_actions/create_alerts_panel_action.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/ui_actions/create_burn_rate_panel_action.tsx b/x-pack/solutions/observability/plugins/slo/public/ui_actions/create_burn_rate_panel_action.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/ui_actions/create_burn_rate_panel_action.tsx rename to x-pack/solutions/observability/plugins/slo/public/ui_actions/create_burn_rate_panel_action.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/ui_actions/create_error_budget_action.tsx b/x-pack/solutions/observability/plugins/slo/public/ui_actions/create_error_budget_action.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/ui_actions/create_error_budget_action.tsx rename to x-pack/solutions/observability/plugins/slo/public/ui_actions/create_error_budget_action.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/ui_actions/create_overview_panel_action.tsx b/x-pack/solutions/observability/plugins/slo/public/ui_actions/create_overview_panel_action.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/ui_actions/create_overview_panel_action.tsx rename to x-pack/solutions/observability/plugins/slo/public/ui_actions/create_overview_panel_action.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/ui_actions/index.ts b/x-pack/solutions/observability/plugins/slo/public/ui_actions/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/ui_actions/index.ts rename to x-pack/solutions/observability/plugins/slo/public/ui_actions/index.ts diff --git a/x-pack/plugins/observability_solution/slo/public/utils/get_lazy_with_context_providers.tsx b/x-pack/solutions/observability/plugins/slo/public/utils/get_lazy_with_context_providers.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/utils/get_lazy_with_context_providers.tsx rename to x-pack/solutions/observability/plugins/slo/public/utils/get_lazy_with_context_providers.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/utils/kibana_react.mock.ts b/x-pack/solutions/observability/plugins/slo/public/utils/kibana_react.mock.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/utils/kibana_react.mock.ts rename to x-pack/solutions/observability/plugins/slo/public/utils/kibana_react.mock.ts diff --git a/x-pack/plugins/observability_solution/slo/public/utils/kibana_react.storybook_decorator.tsx b/x-pack/solutions/observability/plugins/slo/public/utils/kibana_react.storybook_decorator.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/utils/kibana_react.storybook_decorator.tsx rename to x-pack/solutions/observability/plugins/slo/public/utils/kibana_react.storybook_decorator.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/utils/slo/chart_data_formatter.ts b/x-pack/solutions/observability/plugins/slo/public/utils/slo/chart_data_formatter.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/utils/slo/chart_data_formatter.ts rename to x-pack/solutions/observability/plugins/slo/public/utils/slo/chart_data_formatter.ts diff --git a/x-pack/plugins/observability_solution/slo/public/utils/slo/convert_sli_apm_params_to_apm_app_deeplink_url.test.ts b/x-pack/solutions/observability/plugins/slo/public/utils/slo/convert_sli_apm_params_to_apm_app_deeplink_url.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/utils/slo/convert_sli_apm_params_to_apm_app_deeplink_url.test.ts rename to x-pack/solutions/observability/plugins/slo/public/utils/slo/convert_sli_apm_params_to_apm_app_deeplink_url.test.ts diff --git a/x-pack/plugins/observability_solution/slo/public/utils/slo/convert_sli_apm_params_to_apm_app_deeplink_url.ts b/x-pack/solutions/observability/plugins/slo/public/utils/slo/convert_sli_apm_params_to_apm_app_deeplink_url.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/utils/slo/convert_sli_apm_params_to_apm_app_deeplink_url.ts rename to x-pack/solutions/observability/plugins/slo/public/utils/slo/convert_sli_apm_params_to_apm_app_deeplink_url.ts diff --git a/x-pack/plugins/observability_solution/slo/public/utils/slo/duration.ts b/x-pack/solutions/observability/plugins/slo/public/utils/slo/duration.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/utils/slo/duration.ts rename to x-pack/solutions/observability/plugins/slo/public/utils/slo/duration.ts diff --git a/x-pack/plugins/observability_solution/slo/public/utils/slo/get_delay_in_seconds_from_slo.ts b/x-pack/solutions/observability/plugins/slo/public/utils/slo/get_delay_in_seconds_from_slo.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/utils/slo/get_delay_in_seconds_from_slo.ts rename to x-pack/solutions/observability/plugins/slo/public/utils/slo/get_delay_in_seconds_from_slo.ts diff --git a/x-pack/plugins/observability_solution/slo/public/utils/slo/get_discover_link.ts b/x-pack/solutions/observability/plugins/slo/public/utils/slo/get_discover_link.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/utils/slo/get_discover_link.ts rename to x-pack/solutions/observability/plugins/slo/public/utils/slo/get_discover_link.ts diff --git a/x-pack/plugins/observability_solution/slo/public/utils/slo/groupings.ts b/x-pack/solutions/observability/plugins/slo/public/utils/slo/groupings.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/utils/slo/groupings.ts rename to x-pack/solutions/observability/plugins/slo/public/utils/slo/groupings.ts diff --git a/x-pack/plugins/observability_solution/slo/public/utils/slo/indicator.ts b/x-pack/solutions/observability/plugins/slo/public/utils/slo/indicator.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/utils/slo/indicator.ts rename to x-pack/solutions/observability/plugins/slo/public/utils/slo/indicator.ts diff --git a/x-pack/plugins/observability_solution/slo/public/utils/slo/labels.ts b/x-pack/solutions/observability/plugins/slo/public/utils/slo/labels.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/utils/slo/labels.ts rename to x-pack/solutions/observability/plugins/slo/public/utils/slo/labels.ts diff --git a/x-pack/plugins/observability_solution/slo/public/utils/slo/remote_slo_urls.test.ts b/x-pack/solutions/observability/plugins/slo/public/utils/slo/remote_slo_urls.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/utils/slo/remote_slo_urls.test.ts rename to x-pack/solutions/observability/plugins/slo/public/utils/slo/remote_slo_urls.test.ts diff --git a/x-pack/plugins/observability_solution/slo/public/utils/slo/remote_slo_urls.ts b/x-pack/solutions/observability/plugins/slo/public/utils/slo/remote_slo_urls.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/utils/slo/remote_slo_urls.ts rename to x-pack/solutions/observability/plugins/slo/public/utils/slo/remote_slo_urls.ts diff --git a/x-pack/plugins/observability_solution/slo/public/utils/test_helper.tsx b/x-pack/solutions/observability/plugins/slo/public/utils/test_helper.tsx similarity index 96% rename from x-pack/plugins/observability_solution/slo/public/utils/test_helper.tsx rename to x-pack/solutions/observability/plugins/slo/public/utils/test_helper.tsx index 44cd0abceded4..723d2fc68bee1 100644 --- a/x-pack/plugins/observability_solution/slo/public/utils/test_helper.tsx +++ b/x-pack/solutions/observability/plugins/slo/public/utils/test_helper.tsx @@ -53,7 +53,7 @@ export const render = (component: React.ReactNode) => { 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/yarn.lock b/yarn.lock index c2c2aa526ea31..c282e3da6b5a9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7493,7 +7493,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 "" From 6c69401b9e23711bdccaf3a9751a3e1ae66e6fe5 Mon Sep 17 00:00:00 2001 From: Nathan Reese Date: Mon, 16 Dec 2024 09:37:44 -0700 Subject: [PATCH 16/45] [dashboard] decouple UpdateDashboardMetaProps type from DashboardContainerInput type (#204255) Part of https://github.com/elastic/kibana/issues/204249 --------- Co-authored-by: Elastic Machine --- .../hooks/use_dashboard_listing_table.tsx | 4 ++-- .../lib/update_dashboard_meta.ts | 17 +++++++++++------ .../types.ts | 5 ++--- 3 files changed, 15 insertions(+), 11 deletions(-) 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; } /** From c9e26a49d1ed3909337982b8af7537106e4a848f Mon Sep 17 00:00:00 2001 From: Kevin Lacabane Date: Mon, 16 Dec 2024 17:40:14 +0100 Subject: [PATCH 17/45] [eem] fix flaky _count test (#204399) Closes https://github.com/elastic/kibana/issues/204323 --- x-pack/test/api_integration/apis/entity_manager/count.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) 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]', - ], + ]), }); }); }); From 86fe148e963f2afaaa02cc1160a58bb959904a5c Mon Sep 17 00:00:00 2001 From: Steph Milovic Date: Mon, 16 Dec 2024 10:00:59 -0700 Subject: [PATCH 18/45] [Security assistant] Fix `invoke_assistant_success ` telemetry schema (#204280) --- .../server/assistant/tools/index.ts | 2 + .../lib/telemetry/event_based_telemetry.ts | 122 ++++++++++-------- 2 files changed, 70 insertions(+), 54 deletions(-) diff --git a/x-pack/plugins/security_solution/server/assistant/tools/index.ts b/x-pack/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/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/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, + }, + }, }, }, }, From e7dabbffa7e0a799a631529fe683b4f2d31a1c7b Mon Sep 17 00:00:00 2001 From: Nathan Reese Date: Mon, 16 Dec 2024 10:02:12 -0700 Subject: [PATCH 19/45] [dashboard] decouple DashboardStateFromSettingsFlyout type from DashboardContainerInput type (#204270) Part of https://github.com/elastic/kibana/issues/204249 Co-authored-by: Elastic Machine --- .../public/dashboard_api/get_dashboard_api.ts | 7 +-- .../public/dashboard_api/settings_manager.ts | 54 +++++-------------- .../dashboard/public/dashboard_api/types.ts | 31 +++++------ .../dashboard_api/unified_search_manager.ts | 13 +---- .../component/settings/index.ts | 2 +- .../component/settings/settings_flyout.tsx | 6 +-- .../embeddable/api/open_settings_flyout.tsx | 4 +- .../public/dashboard_container/types.ts | 11 +--- 8 files changed, 37 insertions(+), 91 deletions(-) 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_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..631d9f66499c7 100644 --- a/src/plugins/dashboard/public/dashboard_container/types.ts +++ b/src/plugins/dashboard/public/dashboard_container/types.ts @@ -12,7 +12,7 @@ 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 +23,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,8 +34,6 @@ export interface DashboardRenderPerformanceStats { panelsRenderStartTime: number; } -export type DashboardContainerInputWithoutId = Omit; - export interface DashboardContainerOutput extends ContainerOutput { usedDataViewIds?: string[]; } From 82f0e2cd54f8fd84c75beebe2853fbf63ff1dab9 Mon Sep 17 00:00:00 2001 From: Tre Date: Mon, 16 Dec 2024 17:05:20 +0000 Subject: [PATCH 20/45] [Ownership] Add code owner to ftr failure report (#203076) ## Summary Resolves: https://github.com/elastic/kibana/issues/202687 ### For Reviewers #### To test locally, make a test fail, something like ``` diff --git a/test/functional/apps/console/_autocomplete.ts b/test/functional/apps/console/_autocomplete.ts index 0e29b29e96e..78976e6d54b 100644 --- a/test/functional/apps/console/_autocomplete.ts +++ b/test/functional/apps/console/_autocomplete.ts @@ -50,14 +50,14 @@ export default function ({ getService, getPageObjects }: FtrProviderContext) { await PageObjects.console.setAutocompleteTrace(false); }); - it('should provide basic auto-complete functionality', async () => { + it.only('should provide basic auto-complete functionality', async () => { await PageObjects.console.enterText(`GET _search\n`); await PageObjects.console.pressEnter(); await PageObjects.console.enterText(`{\n\t"query": {`); await PageObjects.console.pressEnter(); await PageObjects.console.sleepForDebouncePeriod(); await PageObjects.console.promptAutocomplete(); - expect(PageObjects.console.isAutocompleteVisible()).to.be.eql(true); + expect(false).to.be.eql(true); }); it('should not show duplicate suggestions', async () => { ``` #### Then run the tests: `TEST_BROWSER_HEADLESS=1 CI=1 node scripts/functional_tests --config=test/functional/apps/console/config.ts --bail` #### Then run the reporter to see the html file `JOB_NAME=elastic+kibana+7.x node scripts/report_failed_tests --build-url="${BUILDKITE_BUILD_URL}#${BUILDKITE_JOB_ID}" 'target/junit/**/*.xml' --no-github-update --no-index-errors` #### Lastly, inspect the HTML File `grep elastic target/test_failures/*.html -B 2` ```
Owners:
elastic/kibana-management
--
https://github.com/elastic/kibana/issues/156926 --
Stdout
Failed Tests Reporter:
  - Test has failed 1 times on tracked branches: https://github.com/elastic/kibana/issues/156926

Failed Tests Reporter:
  - Test has failed 1 times on tracked branches: https://github.com/elastic/kibana/issues/156926

Failed Tests Reporter:
  - Test has failed 1 times on tracked branches: https://github.com/elastic/kibana/issues/156926
```

Notice the `
elastic/kibana-management
` in the output of grep Also, you can continue verification of the ownership value, via: `node scripts/get_owners_for_file.js --file test/functional/apps/console/_autocomplete.ts` ``` succ Found matching entry in .github/CODEOWNERS: test/functional/apps/console/*.ts elastic/kibana-management ``` --------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> Co-authored-by: Elastic Machine --- .../failed_tests_reporter/__fixtures__/ftr_report.xml | 8 ++++---- .../failed_tests_reporter/add_messages_to_report.test.ts | 8 ++++---- .../failed_tests_reporter/get_failures.test.ts | 6 ++++++ .../failed_tests_reporter/get_failures.ts | 3 +++ .../failed_tests_reporter/report_failures_to_file.ts | 6 ++++++ .../failed_tests_reporter/test_report.ts | 5 ++++- 6 files changed, 27 insertions(+), 9 deletions(-) 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; From edc79773f5bb9f698959aca2bce787d74bba784d Mon Sep 17 00:00:00 2001 From: "Joey F. Poon" Date: Mon, 16 Dec 2024 09:07:34 -0800 Subject: [PATCH 21/45] Updates workflow insights to use a hashed id (#204157) ## Summary Updates workflow insights to use a hashed id for uniqueness. Create method updated to check if a duplicate insight exists and update instead if it does. ### Checklist - [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios --------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> Co-authored-by: Konrad Szwarc --- .../workflow_insights/helpers.test.ts | 71 ++++++++++++++++++- .../services/workflow_insights/helpers.ts | 21 +++++- .../services/workflow_insights/index.test.ts | 67 +++++++++++------ .../services/workflow_insights/index.ts | 12 +++- 4 files changed, 144 insertions(+), 27 deletions(-) diff --git a/x-pack/plugins/security_solution/server/endpoint/services/workflow_insights/helpers.test.ts b/x-pack/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/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/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/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/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/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/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/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', }); From 8ad0eb412215cd70659261387bcc2ac0570d14d2 Mon Sep 17 00:00:00 2001 From: Lukas Olson Date: Mon, 16 Dec 2024 10:28:58 -0700 Subject: [PATCH 22/45] Remove bfetch explorer example plugin (#204284) ## Summary Part of https://github.com/elastic/kibana/issues/186139. First step of breaking up https://github.com/elastic/kibana/pull/199066 into smaller pieces. Removes the bfetch explorer example plugin. --- .github/CODEOWNERS | 2 - examples/bfetch_explorer/README.md | 11 --- examples/bfetch_explorer/kibana.jsonc | 17 ---- .../public/components/count_until/index.tsx | 83 ---------------- .../components/double_integers/index.tsx | 95 ------------------- .../public/components/page/index.tsx | 34 ------- .../public/containers/app/index.tsx | 37 -------- .../app/pages/page_count_until/index.tsx | 33 ------- .../app/pages/page_double_integers/index.tsx | 33 ------- .../public/containers/app/sidebar/index.tsx | 42 -------- .../bfetch_explorer/public/hooks/use_deps.ts | 13 --- examples/bfetch_explorer/public/index.ts | 12 --- examples/bfetch_explorer/public/mount.tsx | 39 -------- examples/bfetch_explorer/public/plugin.tsx | 67 ------------- examples/bfetch_explorer/public/routes.tsx | 49 ---------- examples/bfetch_explorer/server/index.ts | 13 --- examples/bfetch_explorer/server/plugin.ts | 58 ----------- examples/bfetch_explorer/tsconfig.json | 24 ----- package.json | 1 - .../bfetch_explorer/batched_function.ts | 82 ---------------- test/examples/bfetch_explorer/index.ts | 25 ----- test/examples/config.js | 1 - tsconfig.base.json | 2 - yarn.lock | 4 - 24 files changed, 777 deletions(-) delete mode 100644 examples/bfetch_explorer/README.md delete mode 100644 examples/bfetch_explorer/kibana.jsonc delete mode 100644 examples/bfetch_explorer/public/components/count_until/index.tsx delete mode 100644 examples/bfetch_explorer/public/components/double_integers/index.tsx delete mode 100644 examples/bfetch_explorer/public/components/page/index.tsx delete mode 100644 examples/bfetch_explorer/public/containers/app/index.tsx delete mode 100644 examples/bfetch_explorer/public/containers/app/pages/page_count_until/index.tsx delete mode 100644 examples/bfetch_explorer/public/containers/app/pages/page_double_integers/index.tsx delete mode 100644 examples/bfetch_explorer/public/containers/app/sidebar/index.tsx delete mode 100644 examples/bfetch_explorer/public/hooks/use_deps.ts delete mode 100644 examples/bfetch_explorer/public/index.ts delete mode 100644 examples/bfetch_explorer/public/mount.tsx delete mode 100644 examples/bfetch_explorer/public/plugin.tsx delete mode 100644 examples/bfetch_explorer/public/routes.tsx delete mode 100644 examples/bfetch_explorer/server/index.ts delete mode 100644 examples/bfetch_explorer/server/plugin.ts delete mode 100644 examples/bfetch_explorer/tsconfig.json delete mode 100644 test/examples/bfetch_explorer/batched_function.ts delete mode 100644 test/examples/bfetch_explorer/index.ts diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 01bf0bab05c2b..2a7a56a468ee6 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 @@ -2617,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 diff --git a/examples/bfetch_explorer/README.md b/examples/bfetch_explorer/README.md deleted file mode 100644 index 33723e7cabe07..0000000000000 --- a/examples/bfetch_explorer/README.md +++ /dev/null @@ -1,11 +0,0 @@ -## bfetch explorer - -bfetch is a service that allows you to batch HTTP requests and stream responses -back. - -This example app demonstrates: - - How you can create a streaming response route and consume it from the - client - - How you can create a batch processing route and consume it from the client - -To run this example, use the command `yarn start --run-examples`. diff --git a/examples/bfetch_explorer/kibana.jsonc b/examples/bfetch_explorer/kibana.jsonc deleted file mode 100644 index dbcd5c3496355..0000000000000 --- a/examples/bfetch_explorer/kibana.jsonc +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "plugin", - "id": "@kbn/bfetch-explorer-plugin", - "owner": "@elastic/appex-sharedux", - "plugin": { - "id": "bfetchExplorer", - "server": true, - "browser": true, - "requiredPlugins": [ - "bfetch", - "developerExamples" - ], - "requiredBundles": [ - "kibanaReact" - ] - } -} diff --git a/examples/bfetch_explorer/public/components/count_until/index.tsx b/examples/bfetch_explorer/public/components/count_until/index.tsx deleted file mode 100644 index 3708fcc78193e..0000000000000 --- a/examples/bfetch_explorer/public/components/count_until/index.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", 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 { EuiForm, EuiSpacer, EuiFieldNumber, EuiFormRow, EuiButton } from '@elastic/eui'; -import { BfetchPublicSetup } from '@kbn/bfetch-plugin/public'; - -export interface Props { - fetchStreaming: BfetchPublicSetup['fetchStreaming']; -} - -export const CountUntil: React.FC = ({ 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/index.ts b/examples/bfetch_explorer/server/index.ts deleted file mode 100644 index ef09a9627b139..0000000000000 --- a/examples/bfetch_explorer/server/index.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". - */ - -export const plugin = async () => { - const { BfetchExplorerPlugin } = await import('./plugin'); - return new BfetchExplorerPlugin(); -}; 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/package.json b/package.json index 200f385866858..ee2a594236eac 100644 --- a/package.json +++ b/package.json @@ -197,7 +197,6 @@ "@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", 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 90f70f7b6605b..654e4c9e22357 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -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"], diff --git a/yarn.lock b/yarn.lock index c282e3da6b5a9..a2ae508ba2ee2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -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 "" From 72bb3973b06a3e0fc7a525feb59feacc49417a71 Mon Sep 17 00:00:00 2001 From: Kibana Machine <42973632+kibanamachine@users.noreply.github.com> Date: Tue, 17 Dec 2024 04:48:55 +1100 Subject: [PATCH 23/45] skip failing test suite (#204167) --- .../cypress/e2e/ai_assistant/conversations.cy.ts | 1 + 1 file changed, 1 insertion(+) 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(() => { From ce8be96afe9910b736f6eedc06562762b7bc76ac Mon Sep 17 00:00:00 2001 From: Tiago Costa Date: Mon, 16 Dec 2024 17:50:47 +0000 Subject: [PATCH 24/45] skip flaky suite (#201837) --- .../detail/policies/components/agent_based_table.test.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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( From f508ad2bf69745a020cf325089087b29b2d97625 Mon Sep 17 00:00:00 2001 From: Gerard Soldevila Date: Mon, 16 Dec 2024 18:56:03 +0100 Subject: [PATCH 25/45] Sustainable Kibana Architecture: Move modules owned by `@elastic/kibana-cloud-security-posture` (#202862) --- .../pipelines/pull_request/pipeline.ts | 2 +- .eslintrc.js | 2 +- .github/CODEOWNERS | 16 +- .github/codeql/codeql-config.yml | 2 +- .i18nrc.json | 7 +- docs/developer/plugin-list.asciidoc | 10 +- package.json | 16 +- packages/deeplinks/security/deep_links.ts | 4 +- tsconfig.base.json | 32 +- x-pack/.i18nrc.json | 8 +- .../common/README.md | 9 - .../common/README.md | 9 + .../common/constants.ts | 0 .../common/index.ts | 0 .../common/jest.config.js | 4 +- .../common/kibana.jsonc | 0 .../common/package.json | 0 .../common/schema/graph/index.ts | 0 .../common/schema/graph/latest.ts | 0 .../common/schema/graph/v1.ts | 0 .../common/schema/rules/index.ts | 0 .../common/schema/rules/latest.ts | 0 .../common/schema/rules/v1.ts | 0 .../common/schema/rules/v2.ts | 0 .../common/schema/rules/v3.ts | 0 .../common/schema/rules/v4.ts | 0 .../common/schema/rules/v5.ts | 0 .../csp_vulnerability_finding.ts | 0 .../common/schema/vulnerabilities/latest.ts | 0 .../common/tsconfig.json | 2 +- .../common/types/benchmark.ts | 0 .../common/types/findings.ts | 0 .../common/types/graph/index.ts | 0 .../common/types/graph/latest.ts | 0 .../common/types/graph/v1.ts | 0 .../common/types/status.ts | 0 .../common/types/vulnerabilities.ts | 0 .../utils/get_abbreviated_number.test.ts | 0 .../common/utils/get_abbreviated_number.ts | 0 .../common/utils/helpers.test.ts | 0 .../common/utils/helpers.ts | 9 +- .../common/utils/ui_metrics.ts | 0 .../translations/translations/fr-FR.json | 19 +- .../translations/translations/ja-JP.json | 19 +- .../translations/translations/zh-CN.json | 19 +- .../schema/xpack_plugins.json | 712 -------------- .../schema/xpack_security.json | 715 +++++++++++++- .../graph/README.md | 0 .../kbn-cloud-security-posture/graph/index.ts | 0 .../graph/jest.config.js | 8 +- .../graph/kibana.jsonc | 0 .../graph/package.json | 0 .../graph/setup_tests.ts | 0 .../graph/src/assets/icons/aws.svg | 0 .../graph/src/assets/icons/aws_ec2.svg | 0 .../graph/src/assets/icons/aws_s3.svg | 0 .../graph/src/assets/icons/okta.svg | 0 .../graph/src/common/constants.ts | 0 .../components/edge/deafult_edge.stories.tsx | 8 +- .../src/components/edge/default_edge.tsx | 0 .../graph/src/components/edge/index.ts | 0 .../graph/src/components/edge/styles.tsx | 0 .../graph/src/components/edge/utils.ts | 0 .../graph/src/components/graph/graph.test.tsx | 0 .../graph/src/components/graph/graph.tsx | 0 .../graph/graph_popover.stories.tsx | 10 +- .../src/components/graph/graph_popover.tsx | 0 .../src/components/graph/layout_graph.ts | 0 .../components/graph/use_graph_popover.tsx | 0 .../graph/src/components/graph/utils.ts | 0 .../graph_investigation.tsx | 0 .../graph_node_expand_popover.tsx | 27 +- .../use_graph_node_expand_popover.tsx | 2 + .../components/graph_layout.stories.test.tsx | 1 + .../src/components/graph_layout.stories.tsx | 7 +- .../graph/src/components/index.ts | 0 .../graph/src/components/mock/react_flow.ts | 1 + .../src/components/mock/test_providers.tsx | 0 .../src/components/node/button.stories.tsx | 2 + .../src/components/node/diamond_node.tsx | 3 +- .../src/components/node/edge_group_node.tsx | 1 + .../src/components/node/ellipse_node.tsx | 3 +- .../src/components/node/get_span_icon.ts | 1 + .../src/components/node/hexagon_node.tsx | 3 +- .../graph/src/components/node/index.ts | 0 .../graph/src/components/node/label_node.tsx | 3 +- .../src/components/node/node.stories.tsx | 0 .../components/node/node_expand_button.tsx | 0 .../src/components/node/pentagon_node.tsx | 3 +- .../src/components/node/rectangle_node.tsx | 3 +- .../components/node/shapes/diamond_shape.tsx | 2 + .../components/node/shapes/ellipse_shape.tsx | 2 + .../components/node/shapes/hexagon_shape.tsx | 2 + .../components/node/shapes/pentagon_shape.tsx | 2 + .../node/shapes/rectangle_shape.tsx | 2 + .../graph/src/components/node/shapes/types.ts | 0 .../graph/src/components/node/styles.tsx | 0 .../graph/src/components/styles.tsx | 0 .../graph/src/components/test_ids.ts | 0 .../graph/src/components/types.ts | 3 +- .../graph/src/hooks/index.ts | 0 .../src/hooks/use_fetch_graph_data.test.tsx | 0 .../graph/src/hooks/use_fetch_graph_data.ts | 0 .../graph/tsconfig.json | 2 +- .../public/index.ts | 0 .../public/jest.config.js | 4 +- .../public/kibana.jsonc | 0 .../public/package.json | 0 .../src/components/csp_evaluation_badge.tsx | 15 +- .../src/components/vulnerability_badges.tsx | 0 .../src/constants/component_constants.ts | 0 .../public/src/constants/navigation.ts | 10 +- .../src/hooks/use_csp_setup_status_api.ts | 0 .../public/src/hooks/use_data_view.ts | 0 .../use_get_benchmark_rules_state_api.ts | 0 .../hooks/use_get_navigation_url_params.ts | 0 .../src/hooks/use_has_misconfigurations.ts | 0 .../src/hooks/use_has_vulnerabilities.ts | 0 .../hooks/use_misconfiguration_findings.ts | 1 + .../src/hooks/use_misconfiguration_preview.ts | 1 + .../src/hooks/use_navigate_findings.test.ts | 0 .../public/src/hooks/use_navigate_findings.ts | 0 .../src/hooks/use_vulnerabilities_findings.ts | 0 .../src/hooks/use_vulnerabilities_preview.ts | 0 .../public/src/types.ts | 0 .../utils/get_vulnerabilitiy_colors.test.ts | 0 .../src/utils/get_vulnerability_colors.ts | 0 .../src/utils/get_vulnerability_text.test.ts | 0 .../src/utils/get_vulnerability_text.ts | 0 .../public/src/utils/hooks_utils.test.ts | 0 .../public/src/utils/hooks_utils.ts | 2 +- .../public/src/utils/query_utils.test.ts | 0 .../public/src/utils/query_utils.ts | 3 + .../public/src/utils/show_error_toast.ts | 2 +- .../src/utils/vulnerability_helpers.test.ts | 0 .../public/src/utils/vulnerability_helpers.ts | 1 + .../public/tsconfig.json | 2 +- .../plugins/asset_inventory/README.md | 0 .../plugins/asset_inventory/common/index.ts | 0 .../plugins/asset_inventory/kibana.jsonc | 0 .../plugins/asset_inventory/package.json | 0 .../asset_inventory/public/application.tsx | 0 .../asset_inventory/public/components/app.tsx | 0 .../plugins/asset_inventory/public/index.ts | 0 .../plugins/asset_inventory/public/plugin.ts | 0 .../plugins/asset_inventory/public/types.ts | 0 .../create_transforms/create_transforms.ts | 0 .../plugins/asset_inventory/server/index.ts | 0 .../plugins/asset_inventory/server/plugin.ts | 0 .../asset_inventory/server/routes/index.ts | 0 .../plugins/asset_inventory/server/types.ts | 0 .../plugins/asset_inventory/tsconfig.json | 4 +- .../plugins/cloud_defend/.i18nrc.json | 0 .../security}/plugins/cloud_defend/README.md | 6 +- .../plugins/cloud_defend/common/constants.ts | 0 .../plugins/cloud_defend/common/index.ts | 0 .../plugins/cloud_defend/common/latest.ts | 0 .../plugins/cloud_defend/common/schemas/v1.ts | 0 .../cloud_defend/common/utils/helpers.test.ts | 0 .../cloud_defend/common/utils/helpers.ts | 0 .../common/utils/subscription.test.ts | 0 .../cloud_defend/common/utils/subscription.ts | 0 .../plugins/cloud_defend/common/v1.ts | 0 .../plugins/cloud_defend/jest.config.js | 9 +- .../plugins/cloud_defend/kibana.jsonc | 0 .../cloud_defend/public/application/route.tsx | 0 .../public/application/router.test.tsx | 0 .../public/application/router.tsx | 0 .../application/security_solution_context.ts | 0 .../public/application/setup_context.ts | 0 .../cloud_defend/public/assets/icons/logo.svg | 0 .../api/use_cloud_defend_integration.tsx | 0 .../public/common/api/use_setup_status_api.ts | 0 .../cloud_defend/public/common/constants.ts | 0 .../public/common/hooks/use_kibana.ts | 0 .../public/common/hooks/use_page_size.ts | 0 .../common/hooks/use_subscription_status.ts | 0 .../public/common/navigation/constants.ts | 0 .../security_solution_links.test.ts | 0 .../navigation/security_solution_links.ts | 0 .../public/common/navigation/types.ts | 0 .../use_cloud_defend_integration_links.ts | 0 .../cloud_defend/public/common/utils.test.ts | 0 .../cloud_defend/public/common/utils.ts | 0 .../cloud_defend_page/index.test.tsx | 0 .../components/cloud_defend_page/index.tsx | 0 .../cloud_defend_page_title/index.tsx | 0 .../control_general_view/index.test.tsx | 0 .../components/control_general_view/index.tsx | 0 .../components/control_general_view/styles.ts | 0 .../control_general_view/translations.ts | 0 .../index.test.tsx | 0 .../control_general_view_response/index.tsx | 0 .../control_general_view_response/styles.ts | 0 .../index.test.tsx | 0 .../control_general_view_selector/index.tsx | 0 .../control_general_view_selector/styles.ts | 0 .../control_settings/index.test.tsx | 0 .../components/control_settings/index.tsx | 0 .../control_settings/translations.ts | 0 .../hooks/policy_schema.json | 0 .../hooks/use_config_model.ts | 0 .../control_yaml_view/index.test.tsx | 0 .../components/control_yaml_view/index.tsx | 0 .../components/control_yaml_view/styles.ts | 0 .../control_yaml_view/translations.ts | 0 .../custom_assets_extension.tsx | 0 ...e_policy_replace_define_step_extension.tsx | 0 .../components/full_size_page/index.tsx | 0 .../public/components/loading_state/index.tsx | 0 .../components/policies_table/index.test.tsx | 0 .../components/policies_table/index.tsx | 0 .../components/policy_settings/index.test.tsx | 0 .../components/policy_settings/index.tsx | 0 .../policy_settings/translations.ts | 0 .../subscription_not_allowed/index.tsx | 0 .../components/timestamp_table_cell/index.tsx | 0 .../plugins/cloud_defend/public/index.ts | 0 .../cloud_defend/public/pages/index.ts | 0 .../public/pages/policies/index.test.tsx | 0 .../public/pages/policies/index.tsx | 0 .../public/pages/policies/test_subjects.ts | 0 .../policies/use_cloud_defend_policies.ts | 0 .../plugins/cloud_defend/public/plugin.tsx | 0 .../public/test/__mocks__/worker.js | 0 .../test/fixtures/cloud_defend_integration.ts | 0 .../public/test/fixtures/navigation_item.ts | 0 .../public/test/fixtures/react_query.ts | 0 .../plugins/cloud_defend/public/test/mocks.ts | 0 .../public/test/test_provider.tsx | 0 .../plugins/cloud_defend/public/test/utils.ts | 0 .../plugins/cloud_defend/public/types.ts | 0 .../plugins/cloud_defend/server/index.ts | 0 .../server/lib/check_index_status.ts | 0 .../cloud_defend/server/lib/fleet_util.ts | 0 .../collectors/accounts_stats_collector.ts | 0 .../collectors/indices_stats_collector.ts | 0 .../installation_stats_collector.ts | 0 .../collectors/pods_stats_collector.ts | 0 .../lib/telemetry/collectors/register.ts | 0 .../server/lib/telemetry/collectors/schema.ts | 0 .../server/lib/telemetry/collectors/types.ts | 2 +- .../plugins/cloud_defend/server/mocks.ts | 0 .../cloud_defend/server/plugin.test.ts | 0 .../plugins/cloud_defend/server/plugin.ts | 0 .../server/routes/policies/policies.test.ts | 0 .../server/routes/policies/policies.ts | 0 .../server/routes/setup_routes.ts | 0 .../server/routes/status/status.test.ts | 0 .../server/routes/status/status.ts | 0 .../plugins/cloud_defend/server/types.ts | 0 .../plugins/cloud_defend/tsconfig.json | 4 +- .../plugins/cloud_security_posture/README.md | 20 +- .../common/constants.ts | 0 ...enerated_csp_requirements_test_coverage.md | 928 +++++++++--------- .../cloud_security_posture/common/index.ts | 0 .../get_identifier_runtime_mapping.ts | 0 .../get_package_policy_id_mapping.ts | 0 .../get_safe_posture_type_runtime_mapping.ts | 0 .../common/schemas/stats.ts | 0 .../__auto_generated_csp_test_log.json | 200 ++-- .../common/scripts/get_tests.js | 4 +- .../common/types/benchmarks/v1.ts | 0 .../common/types/benchmarks/v2.ts | 0 .../common/types/index.ts | 0 .../common/types/latest.ts | 0 .../common/types_old.ts | 0 .../common/utils/detection_rules.test.ts | 0 .../common/utils/detection_rules.ts | 0 .../common/utils/helpers.test.ts | 0 .../common/utils/helpers.ts | 0 .../common/utils/rules_states.ts | 0 .../common/utils/subscription.test.ts | 0 .../common/utils/subscription.ts | 0 .../cloud_security_posture/jest.config.js | 9 +- .../cloud_security_posture/kibana.jsonc | 0 .../public/application/csp_route.tsx | 0 .../public/application/csp_router.test.tsx | 0 .../public/application/csp_router.tsx | 0 .../application/security_solution_context.ts | 0 .../public/application/setup_context.ts | 0 .../public/assets/icons/cis_aks_logo.svg | 0 .../public/assets/icons/cis_eks_logo.svg | 0 .../public/assets/icons/cis_gke_logo.svg | 0 .../public/assets/icons/cis_logo.svg | 0 .../public/assets/icons/google_cloud_logo.svg | 0 .../public/assets/icons/nvd_logo_svg.tsx | 0 .../public/assets/icons/redhat_logo.svg | 0 .../public/assets/illustrations/clouds.svg | 0 ...on_product_no_results_magnifying_glass.svg | 0 .../misconfigurations_vendors.svg | 0 .../illustrations/no_data_illustration.svg | 0 .../illustrations/vulnerabilities_vendors.svg | 0 .../common/api/create_detection_rule.ts | 0 .../public/common/api/index.ts | 0 .../api/use_cis_kubernetes_integration.tsx | 0 ...use_fetch_detection_rules_alerts_status.ts | 0 .../api/use_fetch_detection_rules_by_tags.ts | 0 .../use_license_management_locator_api.tsx | 0 .../common/api/use_package_policy_list.ts | 0 .../public/common/api/use_stats_api.ts | 0 .../api/use_vulnerability_dashboard_api.ts | 0 .../common/api/use_wiz_integration_route.ts | 0 .../common/component/multi_select_filter.tsx | 0 .../public/common/constants.ts | 0 .../common/contexts/data_view_context.ts | 0 .../use_benchmark_dynamic_values.test.ts | 0 .../hooks/use_benchmark_dynamic_values.ts | 0 .../use_cloud_posture_data_table/index.ts | 0 .../use_base_es_query.ts | 0 .../use_cloud_posture_data_table.ts | 0 .../use_persisted_query.ts | 0 .../use_cloud_posture_data_table/utils.ts | 0 .../hooks/use_is_subscription_status_valid.ts | 0 .../public/common/hooks/use_kibana.ts | 0 .../public/common/hooks/use_page_size.ts | 0 .../public/common/hooks/use_url_query.test.ts | 0 .../public/common/hooks/use_url_query.ts | 0 .../public/common/navigation/constants.ts | 0 .../security_solution_links.test.ts | 0 .../navigation/security_solution_links.ts | 0 .../public/common/navigation/types.ts | 0 .../navigation/use_csp_integration_link.ts | 0 ...se_navigate_to_cis_integration_policies.ts | 0 .../public/common/types.ts | 0 .../utils/get_template_url_package_info.ts | 0 .../common/utils/get_vendor_name.test.ts | 0 .../public/common/utils/get_vendor_name.ts | 0 .../utils/is_native_csp_finding.test.ts | 0 .../common/utils/is_native_csp_finding.ts | 0 .../accounts_evaluated_widget.test.tsx | 0 .../components/accounts_evaluated_widget.tsx | 0 .../public/components/chart_panel.test.tsx | 0 .../public/components/chart_panel.tsx | 0 .../public/components/cis_benchmark_icon.tsx | 0 .../components/cloud_posture_page.test.tsx | 0 .../public/components/cloud_posture_page.tsx | 0 .../components/cloud_posture_page_title.tsx | 0 .../public/components/cloud_provider_icon.tsx | 0 .../additional_controls.tsx | 0 .../cloud_security_data_table.test.tsx | 0 .../cloud_security_data_table.tsx | 0 .../fields_selector/fields_selector_modal.tsx | 0 .../fields_selector_table.test.tsx | 0 .../fields_selector/fields_selector_table.tsx | 0 .../fields_selector/index.ts | 0 .../fields_selector/use_fields_modal.ts | 0 .../cloud_security_data_table/index.ts | 0 .../cloud_security_data_table/use_styles.ts | 0 .../cloud_security_grouping.tsx | 0 .../cloud_security_grouping/index.ts | 0 .../cloud_security_grouping/loading_group.tsx | 0 .../cloud_security_grouping/null_group.tsx | 0 .../use_cloud_security_grouping.ts | 0 .../utils/first_non_null_value.test.ts | 0 .../utils/first_non_null_value.ts | 0 .../components/column_name_with_tooltip.tsx | 0 .../components/compact_formatted_number.tsx | 0 .../components/compliance_score_bar.test.tsx | 0 .../components/compliance_score_bar.tsx | 0 .../public/components/csp_counter_card.tsx | 0 .../csp_inline_description_list.tsx | 0 .../public/components/csp_loading_state.tsx | 0 .../detection_rule_counter.test.tsx | 0 .../components/detection_rule_counter.tsx | 0 .../public/components/empty_state.tsx | 0 .../empty_states_illustration_container.tsx | 0 .../aws_credentials_form.tsx | 0 .../aws_credentials_form_agentless.tsx | 0 .../aws_input_var_fields.tsx | 0 .../get_aws_credentials_form_options.tsx | 0 .../aws_credentials_form/hooks.ts | 0 .../azure_credentials_form.tsx | 0 .../azure_credentials_form_agentless.tsx | 0 .../get_azure_credentials_form_options.tsx | 0 .../azure_credentials_form/hooks.ts | 0 .../csp_boxed_radio_group.tsx | 0 .../custom_assets_extension.tsx | 0 .../fleet_extensions/eks_credentials_form.tsx | 0 .../gcp_credential_form.tsx | 0 .../gcp_credentials_form_agentless.tsx | 0 .../components/fleet_extensions/mocks.ts | 0 .../policy_template_form.test.tsx | 0 .../fleet_extensions/policy_template_form.tsx | 0 .../policy_template_selectors.tsx | 0 .../setup_technology_selector.tsx | 0 .../use_setup_technology.test.ts | 0 .../use_setup_technology.ts | 0 .../components/fleet_extensions/utils.test.ts | 0 .../components/fleet_extensions/utils.ts | 0 .../components/full_size_centered_page.tsx | 0 .../components/no_findings_states/index.ts | 0 .../no_findings_states.test.tsx | 0 .../no_findings_states/no_findings_states.tsx | 0 .../components/no_vulnerabilities_states.tsx | 0 .../components/subscription_not_allowed.tsx | 0 .../public/components/take_action.tsx | 0 .../public/components/test_subjects.ts | 0 .../components/timestamp_table_cell.tsx | 0 .../public/components/vuln_counter_card.tsx | 0 .../components/vulnerability_severity_map.tsx | 0 .../cloud_security_posture/public/index.ts | 0 .../pages/benchmarks/benchmarks.test.tsx | 0 .../public/pages/benchmarks/benchmarks.tsx | 0 .../benchmarks/benchmarks_table.test.tsx | 0 .../pages/benchmarks/benchmarks_table.tsx | 0 .../public/pages/benchmarks/index.ts | 0 .../public/pages/benchmarks/test_subjects.ts | 0 .../use_csp_benchmark_integrations.ts | 0 .../compliance_score_chart.tsx | 0 .../compliance_charts/risks_table.test.ts | 0 .../compliance_charts/risks_table.tsx | 0 .../compliance_dashboard.test.tsx | 0 .../compliance_dashboard.tsx | 0 .../benchmark_details_box.tsx | 0 .../benchmarks_section.test.tsx | 0 .../dashboard_sections/benchmarks_section.tsx | 0 .../summary_section.test.tsx | 0 .../dashboard_sections/summary_section.tsx | 0 .../pages/compliance_dashboard/index.tsx | 0 .../public/pages/compliance_dashboard/mock.ts | 0 .../compliance_dashboard/test_subjects.ts | 0 .../configurations/__mocks__/findings.ts | 0 .../configurations.handlers.mock.ts | 0 .../configurations/configurations.test.tsx | 0 .../pages/configurations/configurations.tsx | 0 .../findings_detection_rule_counter.tsx | 0 .../findings_flyout/findings_flyout.test.tsx | 0 .../findings_flyout/findings_flyout.tsx | 0 .../findings_flyout/json_tab.tsx | 0 .../findings_flyout/overview_tab.tsx | 0 .../findings_flyout/rule_tab.tsx | 0 .../findings_flyout/table_tab.tsx | 0 .../public/pages/configurations/index.tsx | 0 .../latest_findings/constants.ts | 0 .../findings_table_field_labels.ts | 0 .../latest_findings_container.tsx | 0 .../latest_findings_group_renderer.test.tsx | 0 .../latest_findings_group_renderer.tsx | 0 .../latest_findings/latest_findings_table.tsx | 0 .../latest_findings/use_grouped_findings.tsx | 0 .../latest_findings/use_latest_findings.ts | 0 .../use_latest_findings_grouping.tsx | 0 .../use_latest_findings_table.tsx | 0 .../configurations/layout/error_callout.tsx | 0 .../layout/findings_distribution_bar.tsx | 0 .../layout/findings_search_bar.tsx | 0 .../pages/configurations/test_subjects.ts | 0 .../create_detection_rule_from_benchmark.ts | 0 .../configurations/utils/get_filters.test.ts | 0 .../pages/configurations/utils/get_filters.ts | 0 .../pages/configurations/utils/utils.ts | 0 .../public/pages/findings/findings.tsx | 0 .../public/pages/findings/index.tsx | 0 .../third_party_integrations_callout.tsx | 0 .../public/pages/index.ts | 0 .../public/pages/rules/index.tsx | 0 .../public/pages/rules/rules.test.tsx | 0 .../pages/rules/rules_container.test.tsx | 0 .../public/pages/rules/rules_container.tsx | 0 .../public/pages/rules/rules_counters.tsx | 0 .../rules/rules_detection_rule_counter.tsx | 0 .../public/pages/rules/rules_flyout.tsx | 0 .../public/pages/rules/rules_table.tsx | 0 .../public/pages/rules/rules_table_header.tsx | 0 .../public/pages/rules/test_subjects.ts | 0 .../rules/use_change_csp_rule_state.test.tsx | 0 .../pages/rules/use_change_csp_rule_state.tsx | 0 .../pages/rules/use_csp_benchmark_rules.ts | 0 .../public/pages/rules/use_csp_rules_state.ts | 0 .../_mocks_/vulnerability.mock.ts | 0 .../public/pages/vulnerabilities/constants.ts | 0 .../hooks/use_grouped_vulnerabilities.tsx | 0 .../hooks/use_latest_vulnerabilities.tsx | 0 .../use_latest_vulnerabilities_grouping.tsx | 0 .../use_latest_vulnerabilities_table.tsx | 0 .../public/pages/vulnerabilities/index.tsx | 0 .../latest_vulnerabilities_container.tsx | 0 .../latest_vulnerabilities_group_renderer.tsx | 0 .../latest_vulnerabilities_table.tsx | 0 .../pages/vulnerabilities/test_subjects.ts | 0 .../pages/vulnerabilities/translations.ts | 0 .../public/pages/vulnerabilities/types.ts | 0 ..._detection_rule_from_vulnerability.test.ts | 0 ...reate_detection_rule_from_vulnerability.ts | 0 .../utils/custom_sort_script.ts | 0 .../utils/get_vector_score_list.ts | 0 .../pages/vulnerabilities/vulnerabilities.tsx | 0 .../vulnerability_detection_rule_counter.tsx | 0 .../vulnerability_finding_flyout.test.tsx | 0 .../vulnerability_finding_flyout.tsx | 0 .../vulnerability_json_tab.tsx | 0 .../vulnerability_overview_tab.tsx | 0 .../vulnerability_table_tab.tsx | 0 .../vulnerabilities_table_field_labels.ts | 0 .../vulnerabilities/vulnerabilties.test.tsx | 0 .../_mocks_/vulnerability_dashboard.mock.ts | 0 .../vulnerability_dashboard.test.tsx | 0 .../vulnerability_dashboard.tsx | 0 .../vulnerability_statistics.tsx | 0 .../vulnerability_table_panel.config.ts | 0 .../vulnerability_table_panel.tsx | 0 .../vulnerability_table_panel_section.tsx | 0 .../vulnerability_trend_graph.tsx | 0 .../cloud_security_posture/public/plugin.tsx | 0 .../fixtures/csp_benchmark_integration.ts | 0 .../public/test/fixtures/findings_fixture.ts | 0 .../test/fixtures/get_mock_dependencies.ts | 0 .../public/test/fixtures/react_query.ts | 0 .../handlers/dataview.handlers.mock.ts | 0 .../handlers/fleet.handlers.mock.ts | 0 .../public/test/mock_server/handlers/index.ts | 0 .../handlers/licensing.handlers.mock.ts | 0 .../public/test/mock_server/mock_server.ts | 0 .../mock_server/mock_server_test_provider.tsx | 0 .../public/test/test_provider.tsx | 0 .../public/test/utils.ts | 0 .../cloud_security_posture/public/types.ts | 0 .../cloud_security_posture/server/config.ts | 0 .../create_indices/benchmark_score_mapping.ts | 0 .../create_indices/create_indices.test.ts | 0 .../server/create_indices/create_indices.ts | 0 .../server/create_indices/create_processor.ts | 0 .../server/create_indices/ingest_pipelines.ts | 0 .../server/create_indices/latest_indices.ts | 0 .../server/create_indices/types.ts | 0 .../create_transforms.test.ts | 0 .../create_transforms/create_transforms.ts | 0 .../latest_findings_transform.ts | 0 .../latest_vulnerabilities_transforms.ts | 0 .../fleet_integration/fleet_integration.ts | 0 .../cloud_security_posture/server/index.ts | 0 .../server/lib/check_index_status.ts | 0 .../server/lib/fleet_util.ts | 0 .../server/lib/mapping_field_util.test.ts | 0 .../server/lib/mapping_field_util.ts | 0 .../server/lib/task_manager_util.ts | 0 .../collectors/accounts_stats_collector.ts | 0 .../collectors/alert_stats_collector.ts | 0 .../cloud_accounts_stats_collector.ts | 0 .../collectors/indices_stats_collector.ts | 0 .../installation_stats_collector.ts | 0 .../collectors/muted_rules_stats_collector.ts | 0 .../lib/telemetry/collectors/register.ts | 0 .../collectors/resources_stats_collector.ts | 0 .../collectors/rules_stats_collector.ts | 0 .../server/lib/telemetry/collectors/schema.ts | 0 .../server/lib/telemetry/collectors/types.ts | 0 .../cloud_security_posture/server/mocks.ts | 0 .../server/plugin.test.ts | 0 .../cloud_security_posture/server/plugin.ts | 0 .../bulk_action/bulk_action.ts | 0 .../benchmark_rules/bulk_action/utils.ts | 0 .../routes/benchmark_rules/bulk_action/v1.ts | 0 .../routes/benchmark_rules/find/find.test.ts | 0 .../routes/benchmark_rules/find/find.ts | 0 .../routes/benchmark_rules/find/utils.ts | 0 .../server/routes/benchmark_rules/find/v1.ts | 0 .../server/routes/benchmark_rules/find/v2.ts | 0 .../server/routes/benchmark_rules/find/v3.ts | 0 .../benchmark_rules/get_states/get_states.ts | 0 .../routes/benchmark_rules/get_states/v1.ts | 0 .../benchmarks/benchmarks.handlers.mock.ts | 0 .../routes/benchmarks/benchmarks.test.ts | 0 .../server/routes/benchmarks/benchmarks.ts | 0 .../server/routes/benchmarks/utilities.ts | 0 .../server/routes/benchmarks/v1.ts | 0 .../server/routes/benchmarks/v2.ts | 0 .../compliance_dashboard.ts | 0 .../get_benchmarks.test.ts | 0 .../compliance_dashboard/get_benchmarks.ts | 0 .../compliance_dashboard/get_clusters.test.ts | 0 .../compliance_dashboard/get_clusters.ts | 0 .../get_grouped_findings_evaluation.test.ts | 0 .../get_grouped_findings_evaluation.ts | 0 .../compliance_dashboard/get_stats.test.ts | 0 .../routes/compliance_dashboard/get_stats.ts | 0 .../compliance_dashboard/get_trends.test.ts | 0 .../routes/compliance_dashboard/get_trends.ts | 0 ...ection_engine_alerts_count_by_rule_tags.ts | 0 .../server/routes/graph/route.ts | 0 .../server/routes/graph/v1.ts | 0 .../server/routes/setup_routes.ts | 0 .../routes/status/status.handlers.mock.ts | 0 .../server/routes/status/status.test.ts | 0 .../server/routes/status/status.ts | 0 .../get_top_patchable_vulnerabilities.ts | 0 .../get_top_vulnerabilities.ts | 0 .../get_top_vulnerable_resources.ts | 0 .../get_vulnerabilities_statistics.ts | 0 .../get_vulnerabilities_trend.ts | 0 .../vulnerabilities_dashboard.ts | 0 .../saved_objects/csp_benchmark_rule.ts | 0 .../server/saved_objects/csp_settings.ts | 0 .../server/saved_objects/data_views.ts | 0 .../server/saved_objects/index.ts | 0 .../server/saved_objects/mappings.ts | 0 .../migrations/csp_benchmark_rule.ts | 0 .../server/saved_objects/migrations/index.ts | 0 .../server/tasks/findings_stats_task.ts | 0 .../server/tasks/task_state.test.ts | 0 .../server/tasks/task_state.ts | 0 .../server/tasks/types.ts | 0 .../cloud_security_posture/server/types.ts | 0 .../cloud_security_posture/tsconfig.json | 4 +- .../kubernetes_security/.eslintrc.json | 0 .../plugins/kubernetes_security/README.md | 0 .../kubernetes_security/common/constants.ts | 0 .../common/translations.ts | 0 .../kubernetes_security/common/types/index.ts | 0 .../common/types/latest.ts | 0 .../kubernetes_security/common/types/v1.ts | 0 .../kubernetes_security}/jest.config.js | 9 +- .../plugins/kubernetes_security/kibana.jsonc | 0 .../plugins/kubernetes_security/package.json | 4 +- .../components/charts_toggle/index.test.tsx | 0 .../public/components/charts_toggle/index.tsx | 0 .../container_name_row.test.tsx | 0 .../container_name_row.tsx | 0 .../components/container_name_widget/hooks.ts | 0 .../container_name_widget/index.test.tsx | 0 .../container_name_widget/index.tsx | 0 .../container_name_widget/styles.ts | 0 .../components/count_widget/helpers.test.ts | 0 .../public/components/count_widget/helpers.ts | 0 .../public/components/count_widget/hooks.ts | 0 .../components/count_widget/index.test.tsx | 0 .../public/components/count_widget/index.tsx | 0 .../public/components/count_widget/styles.ts | 0 .../kubernetes_security_routes/index.test.tsx | 0 .../kubernetes_security_routes/index.tsx | 0 .../kubernetes_security_routes/styles.ts | 0 .../public/components/percent_widget/hooks.ts | 0 .../components/percent_widget/index.test.tsx | 0 .../components/percent_widget/index.tsx | 0 .../components/percent_widget/styles.ts | 0 ...on_product_no_results_magnifying_glass.svg | 0 .../__snapshots__/index.test.tsx.snap | 0 .../breadcrumb/helper.test.tsx | 0 .../tree_view_container/breadcrumb/helper.tsx | 0 .../breadcrumb/index.test.tsx | 0 .../tree_view_container/breadcrumb/index.tsx | 0 .../tree_view_container/breadcrumb/styles.ts | 0 .../tree_view_container/contexts.tsx | 0 .../dynamic_tree_view/helpers.test.tsx | 0 .../dynamic_tree_view/helpers.ts | 0 .../dynamic_tree_view/hooks.ts | 0 .../dynamic_tree_view/index.test.tsx | 0 .../dynamic_tree_view/index.tsx | 0 .../dynamic_tree_view/styles.ts | 0 .../dynamic_tree_view/types.ts | 0 .../tree_view_container/empty_state.tsx | 0 .../components/tree_view_container/helpers.ts | 0 .../components/tree_view_container/hooks.tsx | 0 .../tree_view_container/index.test.tsx | 0 .../components/tree_view_container/index.tsx | 0 .../components/tree_view_container/mocks.ts | 0 .../components/tree_view_container/styles.ts | 0 .../tree_view_container/translations.ts | 0 .../tree_view_container/tree_nav/constants.ts | 0 .../tree_nav/index.test.tsx | 0 .../tree_view_container/tree_nav/index.tsx | 0 .../tree_view_container/tree_nav/styles.ts | 0 .../tree_nav/translations.ts | 0 .../tree_view_container/tree_nav/types.ts | 0 .../tree_view_container/tree_view_icon.tsx | 0 .../kubernetes_security/public/hooks/index.ts | 0 .../public/hooks/use_eui_theme.ts | 0 .../public/hooks/use_filter.ts | 0 .../public/hooks/use_last_updated.ts | 0 .../public/hooks/use_scroll.ts | 0 .../kubernetes_security/public/index.ts | 0 .../public/methods/index.tsx | 0 .../kubernetes_security/public/plugin.ts | 0 .../kubernetes_security/public/test/index.tsx | 0 .../kubernetes_security/public/types.ts | 0 .../public/utils/add_commas_to_number.test.ts | 0 .../public/utils/add_commas_to_number.ts | 0 ...erange_and_default_filter_to_query.test.ts | 0 ...d_timerange_and_default_filter_to_query.ts | 0 .../kubernetes_security/server/index.ts | 0 .../kubernetes_security/server/plugin.ts | 0 .../server/routes/aggregate.ts | 0 .../server/routes/count.ts | 0 .../server/routes/index.ts | 0 .../server/routes/multi_terms_aggregate.ts | 0 .../kubernetes_security/server/types.ts | 0 .../plugins/kubernetes_security/tsconfig.json | 4 +- .../plugins/session_view/.eslintrc.json | 0 .../security}/plugins/session_view/README.md | 4 +- .../plugins/session_view/common/constants.ts | 0 .../plugins/session_view/common/index.ts | 0 .../constants/session_view_process.mock.ts | 0 .../responses/session_view_io_events.mock.ts | 0 .../session_view_process_events.mock.ts | 0 ...session_view_process_events_merged.mock.ts | 0 .../session_view/common/translations.ts | 0 .../session_view/common/types/latest.ts | 0 .../plugins/session_view/common/types/v1.ts | 0 .../utils/alert_icon_tooltip_content.test.ts | 0 .../utils/alert_icon_tooltip_content.ts | 0 .../common/utils/expand_dotted_object.test.ts | 0 .../common/utils/expand_dotted_object.ts | 0 .../common/utils/sort_processes.test.ts | 0 .../common/utils/sort_processes.ts | 0 .../plugins/session_view}/jest.config.js | 9 +- .../plugins/session_view/kibana.jsonc | 0 .../plugins/session_view/package.json | 4 +- .../back_to_investigated_alert/index.test.tsx | 0 .../back_to_investigated_alert/index.tsx | 0 .../back_to_investigated_alert/styles.ts | 0 .../detail_panel_accordion/index.test.tsx | 0 .../detail_panel_accordion/index.tsx | 0 .../detail_panel_accordion/styles.ts | 0 .../detail_panel_alert_actions/index.test.tsx | 0 .../detail_panel_alert_actions/index.tsx | 0 .../detail_panel_alert_actions/styles.ts | 0 .../detail_panel_alert_group_item/index.tsx | 0 .../detail_panel_alert_list_item/index.tsx | 0 .../detail_panel_alert_list_item/styles.ts | 0 .../detail_panel_alert_tab/index.test.tsx | 0 .../detail_panel_alert_tab/index.tsx | 0 .../detail_panel_alert_tab/styles.ts | 0 .../__snapshots__/index.test.tsx.snap | 0 .../detail_panel_copy/index.test.tsx | 0 .../components/detail_panel_copy/index.tsx | 0 .../components/detail_panel_copy/styles.ts | 0 .../index.test.tsx | 0 .../detail_panel_description_list/index.tsx | 0 .../detail_panel_description_list/styles.ts | 0 .../detail_panel_list_item/index.test.tsx | 0 .../detail_panel_list_item/index.tsx | 0 .../detail_panel_list_item/styles.ts | 0 .../detail_panel_metadata_tab/helpers.test.ts | 0 .../detail_panel_metadata_tab/helpers.ts | 0 .../detail_panel_metadata_tab/index.test.tsx | 0 .../detail_panel_metadata_tab/index.tsx | 0 .../detail_panel_metadata_tab/styles.ts | 0 .../detail_panel_process_tab/helpers.test.ts | 0 .../detail_panel_process_tab/helpers.ts | 0 .../detail_panel_process_tab/index.test.tsx | 0 .../detail_panel_process_tab/index.tsx | 0 .../detail_panel_process_tab/styles.ts | 0 .../components/process_tree/helpers.test.ts | 0 .../public/components/process_tree/helpers.ts | 0 .../components/process_tree/hooks.test.tsx | 0 .../public/components/process_tree/hooks.ts | 0 .../components/process_tree/index.test.tsx | 0 .../public/components/process_tree/index.tsx | 0 .../public/components/process_tree/styles.ts | 0 .../__snapshots__/index.test.tsx.snap | 0 .../components/process_tree_alert/helpers.ts | 0 .../process_tree_alert/index.test.tsx | 0 .../components/process_tree_alert/index.tsx | 0 .../components/process_tree_alert/styles.ts | 0 .../process_tree_alerts/index.test.tsx | 0 .../components/process_tree_alerts/index.tsx | 0 .../components/process_tree_alerts/styles.ts | 0 .../process_tree_alerts_filter/index.test.tsx | 0 .../process_tree_alerts_filter/index.tsx | 0 .../process_tree_alerts_filter/styles.ts | 0 .../translations.ts | 0 .../process_tree_load_more_button/index.tsx | 0 .../process_tree_load_more_button/styles.ts | 0 .../components/process_tree_node/buttons.tsx | 0 .../process_tree_node/index.test.tsx | 0 .../components/process_tree_node/index.tsx | 0 .../components/process_tree_node/nbsp.tsx | 0 .../process_tree_node/split_text.test.tsx | 0 .../process_tree_node/split_text.tsx | 0 .../components/process_tree_node/styles.ts | 0 .../process_tree_node/text_highlight.test.tsx | 0 .../process_tree_node/text_highlight.tsx | 0 .../process_tree_node/use_button_styles.ts | 0 .../public/components/session_view/hooks.ts | 0 .../components/session_view/index.test.tsx | 0 .../public/components/session_view/index.tsx | 0 .../public/components/session_view/styles.ts | 0 .../components/session_view/translations.ts | 0 .../session_view_detail_panel/helpers.test.ts | 0 .../session_view_detail_panel/helpers.ts | 0 .../session_view_detail_panel/index.test.tsx | 0 .../session_view_detail_panel/index.tsx | 0 .../session_view_detail_panel/styles.ts | 0 .../session_view_display_options/index.tsx | 0 .../session_view_display_options/styles.ts | 0 .../session_view_search_bar/index.test.tsx | 0 .../session_view_search_bar/index.tsx | 0 .../session_view_search_bar/styles.ts | 0 .../components/tty_player/ansi_helpers.ts | 0 .../components/tty_player/hooks.test.tsx | 0 .../public/components/tty_player/hooks.ts | 0 .../components/tty_player/index.test.tsx | 0 .../public/components/tty_player/index.tsx | 0 .../public/components/tty_player/styles.ts | 0 .../components/tty_player/translations.ts | 0 .../components/tty_player/xterm_search.ts | 0 .../tty_player_controls/index.test.tsx | 0 .../components/tty_player_controls/index.tsx | 0 .../components/tty_player_controls/styles.ts | 0 .../tty_player_controls/translations.ts | 0 .../tty_player_controls_markers/index.tsx | 0 .../tty_player_controls_markers/play_head.tsx | 0 .../tty_player_controls_markers/styles.ts | 0 .../components/tty_search_bar/index.test.tsx | 0 .../components/tty_search_bar/index.tsx | 0 .../components/tty_text_sizer/index.test.tsx | 0 .../components/tty_text_sizer/index.tsx | 0 .../components/tty_text_sizer/styles.ts | 0 .../components/tty_text_sizer/translations.ts | 0 .../plugins/session_view/public/constants.ts | 0 .../session_view/public/hooks/index.ts | 0 .../public/hooks/use_date_format.ts | 0 .../public/hooks/use_eui_theme.ts | 0 .../session_view/public/hooks/use_scroll.ts | 0 .../session_view/public/hooks/use_visible.ts | 0 .../plugins/session_view/public/index.ts | 0 .../public/methods/index.test.tsx | 0 .../session_view/public/methods/index.tsx | 0 .../plugins/session_view/public/plugin.ts | 0 .../session_view/public/shared_imports.ts | 0 .../session_view/public/test/index.tsx | 0 .../plugins/session_view/public/types.ts | 0 .../utils/alert_category_display_test.test.ts | 0 .../utils/alert_category_display_text.ts | 0 .../public/utils/data_or_dash.test.ts | 0 .../session_view/public/utils/data_or_dash.ts | 0 .../plugins/session_view/server/index.ts | 0 .../plugins/session_view/server/plugin.ts | 0 .../server/routes/alert_status_route.test.ts | 0 .../server/routes/alert_status_route.ts | 0 .../server/routes/alerts_client_mock.test.ts | 0 .../server/routes/alerts_route.test.ts | 0 .../server/routes/alerts_route.ts | 0 .../server/routes/get_total_io_bytes_route.ts | 0 .../session_view/server/routes/index.ts | 0 .../server/routes/io_events_route.test.ts | 0 .../server/routes/io_events_route.ts | 0 .../routes/process_events_route.test.ts | 0 .../server/routes/process_events_route.ts | 0 .../plugins/session_view/server/types.ts | 0 .../plugins/session_view/tsconfig.json | 4 +- yarn.lock | 16 +- 843 files changed, 1533 insertions(+), 1469 deletions(-) delete mode 100644 x-pack/packages/kbn-cloud-security-posture/common/README.md create mode 100644 x-pack/platform/packages/shared/kbn-cloud-security-posture/common/README.md rename x-pack/{packages => platform/packages/shared}/kbn-cloud-security-posture/common/constants.ts (100%) rename x-pack/{packages => platform/packages/shared}/kbn-cloud-security-posture/common/index.ts (100%) rename x-pack/{packages => platform/packages/shared}/kbn-cloud-security-posture/common/jest.config.js (71%) rename x-pack/{packages => platform/packages/shared}/kbn-cloud-security-posture/common/kibana.jsonc (100%) rename x-pack/{packages => platform/packages/shared}/kbn-cloud-security-posture/common/package.json (100%) rename x-pack/{packages => platform/packages/shared}/kbn-cloud-security-posture/common/schema/graph/index.ts (100%) rename x-pack/{packages => platform/packages/shared}/kbn-cloud-security-posture/common/schema/graph/latest.ts (100%) rename x-pack/{packages => platform/packages/shared}/kbn-cloud-security-posture/common/schema/graph/v1.ts (100%) rename x-pack/{packages => platform/packages/shared}/kbn-cloud-security-posture/common/schema/rules/index.ts (100%) rename x-pack/{packages => platform/packages/shared}/kbn-cloud-security-posture/common/schema/rules/latest.ts (100%) rename x-pack/{packages => platform/packages/shared}/kbn-cloud-security-posture/common/schema/rules/v1.ts (100%) rename x-pack/{packages => platform/packages/shared}/kbn-cloud-security-posture/common/schema/rules/v2.ts (100%) rename x-pack/{packages => platform/packages/shared}/kbn-cloud-security-posture/common/schema/rules/v3.ts (100%) rename x-pack/{packages => platform/packages/shared}/kbn-cloud-security-posture/common/schema/rules/v4.ts (100%) rename x-pack/{packages => platform/packages/shared}/kbn-cloud-security-posture/common/schema/rules/v5.ts (100%) rename x-pack/{packages => platform/packages/shared}/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts (100%) rename x-pack/{packages => platform/packages/shared}/kbn-cloud-security-posture/common/schema/vulnerabilities/latest.ts (100%) rename x-pack/{packages => platform/packages/shared}/kbn-cloud-security-posture/common/tsconfig.json (87%) rename x-pack/{packages => platform/packages/shared}/kbn-cloud-security-posture/common/types/benchmark.ts (100%) rename x-pack/{packages => platform/packages/shared}/kbn-cloud-security-posture/common/types/findings.ts (100%) rename x-pack/{packages => platform/packages/shared}/kbn-cloud-security-posture/common/types/graph/index.ts (100%) rename x-pack/{packages => platform/packages/shared}/kbn-cloud-security-posture/common/types/graph/latest.ts (100%) rename x-pack/{packages => platform/packages/shared}/kbn-cloud-security-posture/common/types/graph/v1.ts (100%) rename x-pack/{packages => platform/packages/shared}/kbn-cloud-security-posture/common/types/status.ts (100%) rename x-pack/{packages => platform/packages/shared}/kbn-cloud-security-posture/common/types/vulnerabilities.ts (100%) rename x-pack/{packages => platform/packages/shared}/kbn-cloud-security-posture/common/utils/get_abbreviated_number.test.ts (100%) rename x-pack/{packages => platform/packages/shared}/kbn-cloud-security-posture/common/utils/get_abbreviated_number.ts (100%) rename x-pack/{packages => platform/packages/shared}/kbn-cloud-security-posture/common/utils/helpers.test.ts (100%) rename x-pack/{packages => platform/packages/shared}/kbn-cloud-security-posture/common/utils/helpers.ts (96%) rename x-pack/{packages => platform/packages/shared}/kbn-cloud-security-posture/common/utils/ui_metrics.ts (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/README.md (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/index.ts (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/jest.config.js (65%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/kibana.jsonc (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/package.json (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/setup_tests.ts (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/assets/icons/aws.svg (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/assets/icons/aws_ec2.svg (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/assets/icons/aws_s3.svg (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/assets/icons/okta.svg (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/common/constants.ts (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/edge/deafult_edge.stories.tsx (96%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/edge/default_edge.tsx (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/edge/index.ts (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/edge/styles.tsx (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/edge/utils.ts (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/graph/graph.test.tsx (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/graph/graph.tsx (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/graph/graph_popover.stories.tsx (93%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/graph/graph_popover.tsx (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/graph/layout_graph.ts (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/graph/use_graph_popover.tsx (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/graph/utils.ts (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/graph_investigation/graph_investigation.tsx (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/graph_investigation/graph_node_expand_popover.tsx (75%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/graph_investigation/use_graph_node_expand_popover.tsx (98%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/graph_layout.stories.test.tsx (98%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/graph_layout.stories.tsx (98%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/index.ts (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/mock/react_flow.ts (96%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/mock/test_providers.tsx (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/node/button.stories.tsx (95%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/node/diamond_node.tsx (96%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/node/edge_group_node.tsx (96%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/node/ellipse_node.tsx (96%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/node/get_span_icon.ts (91%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/node/hexagon_node.tsx (96%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/node/index.ts (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/node/label_node.tsx (93%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/node/node.stories.tsx (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/node/node_expand_button.tsx (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/node/pentagon_node.tsx (96%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/node/rectangle_node.tsx (96%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/node/shapes/diamond_shape.tsx (98%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/node/shapes/ellipse_shape.tsx (87%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/node/shapes/hexagon_shape.tsx (98%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/node/shapes/pentagon_shape.tsx (98%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/node/shapes/rectangle_shape.tsx (88%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/node/shapes/types.ts (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/node/styles.tsx (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/styles.tsx (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/test_ids.ts (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/components/types.ts (92%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/hooks/index.ts (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/hooks/use_fetch_graph_data.test.tsx (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/src/hooks/use_fetch_graph_data.ts (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/graph/tsconfig.json (88%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/public/index.ts (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/public/jest.config.js (70%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/public/kibana.jsonc (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/public/package.json (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/public/src/components/csp_evaluation_badge.tsx (75%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/public/src/components/vulnerability_badges.tsx (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/public/src/constants/component_constants.ts (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts (81%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/public/src/hooks/use_csp_setup_status_api.ts (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/public/src/hooks/use_data_view.ts (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/public/src/hooks/use_get_benchmark_rules_state_api.ts (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/public/src/hooks/use_get_navigation_url_params.ts (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/public/src/hooks/use_has_misconfigurations.ts (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/public/src/hooks/use_has_vulnerabilities.ts (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/public/src/hooks/use_misconfiguration_findings.ts (96%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/public/src/hooks/use_misconfiguration_preview.ts (95%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/public/src/hooks/use_navigate_findings.test.ts (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/public/src/hooks/use_navigate_findings.ts (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/public/src/hooks/use_vulnerabilities_findings.ts (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/public/src/hooks/use_vulnerabilities_preview.ts (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/public/src/types.ts (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/public/src/utils/get_vulnerabilitiy_colors.test.ts (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/public/src/utils/get_vulnerability_colors.ts (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/public/src/utils/get_vulnerability_text.test.ts (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/public/src/utils/get_vulnerability_text.ts (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/public/src/utils/hooks_utils.test.ts (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/public/src/utils/hooks_utils.ts (98%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/public/src/utils/query_utils.test.ts (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/public/src/utils/query_utils.ts (93%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/public/src/utils/show_error_toast.ts (90%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/public/src/utils/vulnerability_helpers.test.ts (100%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/public/src/utils/vulnerability_helpers.ts (98%) rename x-pack/{ => solutions/security}/packages/kbn-cloud-security-posture/public/tsconfig.json (94%) rename x-pack/{ => solutions/security}/plugins/asset_inventory/README.md (100%) rename x-pack/{ => solutions/security}/plugins/asset_inventory/common/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/asset_inventory/kibana.jsonc (100%) rename x-pack/{ => solutions/security}/plugins/asset_inventory/package.json (100%) rename x-pack/{ => solutions/security}/plugins/asset_inventory/public/application.tsx (100%) rename x-pack/{ => solutions/security}/plugins/asset_inventory/public/components/app.tsx (100%) rename x-pack/{ => solutions/security}/plugins/asset_inventory/public/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/asset_inventory/public/plugin.ts (100%) rename x-pack/{ => solutions/security}/plugins/asset_inventory/public/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/asset_inventory/server/create_transforms/create_transforms.ts (100%) rename x-pack/{ => solutions/security}/plugins/asset_inventory/server/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/asset_inventory/server/plugin.ts (100%) rename x-pack/{ => solutions/security}/plugins/asset_inventory/server/routes/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/asset_inventory/server/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/asset_inventory/tsconfig.json (82%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/.i18nrc.json (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/README.md (85%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/common/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/common/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/common/latest.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/common/schemas/v1.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/common/utils/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/common/utils/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/common/utils/subscription.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/common/utils/subscription.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/common/v1.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/jest.config.js (57%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/kibana.jsonc (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/application/route.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/application/router.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/application/router.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/application/security_solution_context.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/application/setup_context.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/assets/icons/logo.svg (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/common/api/use_cloud_defend_integration.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/common/api/use_setup_status_api.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/common/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/common/hooks/use_kibana.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/common/hooks/use_page_size.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/common/hooks/use_subscription_status.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/common/navigation/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/common/navigation/security_solution_links.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/common/navigation/security_solution_links.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/common/navigation/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/common/navigation/use_cloud_defend_integration_links.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/common/utils.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/common/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/components/cloud_defend_page/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/components/cloud_defend_page/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/components/cloud_defend_page_title/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/components/control_general_view/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/components/control_general_view/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/components/control_general_view/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/components/control_general_view/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/components/control_general_view_response/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/components/control_general_view_response/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/components/control_general_view_response/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/components/control_general_view_selector/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/components/control_general_view_selector/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/components/control_general_view_selector/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/components/control_settings/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/components/control_settings/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/components/control_settings/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/components/control_yaml_view/hooks/policy_schema.json (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/components/control_yaml_view/hooks/use_config_model.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/components/control_yaml_view/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/components/control_yaml_view/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/components/control_yaml_view/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/components/control_yaml_view/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/components/fleet_extensions/custom_assets_extension.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/components/fleet_extensions/package_policy_replace_define_step_extension.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/components/full_size_page/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/components/loading_state/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/components/policies_table/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/components/policies_table/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/components/policy_settings/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/components/policy_settings/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/components/policy_settings/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/components/subscription_not_allowed/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/components/timestamp_table_cell/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/pages/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/pages/policies/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/pages/policies/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/pages/policies/test_subjects.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/pages/policies/use_cloud_defend_policies.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/plugin.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/test/__mocks__/worker.js (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/test/fixtures/cloud_defend_integration.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/test/fixtures/navigation_item.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/test/fixtures/react_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/test/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/test/test_provider.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/test/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/public/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/server/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/server/lib/check_index_status.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/server/lib/fleet_util.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/server/lib/telemetry/collectors/accounts_stats_collector.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/server/lib/telemetry/collectors/indices_stats_collector.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/server/lib/telemetry/collectors/installation_stats_collector.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/server/lib/telemetry/collectors/pods_stats_collector.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/server/lib/telemetry/collectors/register.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/server/lib/telemetry/collectors/schema.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/server/lib/telemetry/collectors/types.ts (96%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/server/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/server/plugin.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/server/plugin.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/server/routes/policies/policies.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/server/routes/policies/policies.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/server/routes/setup_routes.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/server/routes/status/status.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/server/routes/status/status.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/server/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_defend/tsconfig.json (92%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/README.md (81%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/common/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/common/dev_docs/__auto_generated_csp_requirements_test_coverage.md (58%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/common/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/common/runtime_mappings/get_identifier_runtime_mapping.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/common/runtime_mappings/get_package_policy_id_mapping.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/common/runtime_mappings/get_safe_posture_type_runtime_mapping.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/common/schemas/stats.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/common/scripts/__auto_generated_csp_test_log.json (98%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/common/scripts/get_tests.js (98%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/common/types/benchmarks/v1.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/common/types/benchmarks/v2.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/common/types/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/common/types/latest.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/common/types_old.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/common/utils/detection_rules.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/common/utils/detection_rules.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/common/utils/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/common/utils/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/common/utils/rules_states.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/common/utils/subscription.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/common/utils/subscription.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/jest.config.js (80%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/kibana.jsonc (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/application/csp_route.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/application/csp_router.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/application/csp_router.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/application/security_solution_context.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/application/setup_context.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/assets/icons/cis_aks_logo.svg (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/assets/icons/cis_eks_logo.svg (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/assets/icons/cis_gke_logo.svg (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/assets/icons/cis_logo.svg (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/assets/icons/google_cloud_logo.svg (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/assets/icons/nvd_logo_svg.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/assets/icons/redhat_logo.svg (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/assets/illustrations/clouds.svg (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/assets/illustrations/illustration_product_no_results_magnifying_glass.svg (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/assets/illustrations/misconfigurations_vendors.svg (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/assets/illustrations/no_data_illustration.svg (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/assets/illustrations/vulnerabilities_vendors.svg (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/api/create_detection_rule.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/api/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/api/use_cis_kubernetes_integration.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/api/use_fetch_detection_rules_alerts_status.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/api/use_fetch_detection_rules_by_tags.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/api/use_license_management_locator_api.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/api/use_package_policy_list.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/api/use_stats_api.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/api/use_vulnerability_dashboard_api.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/api/use_wiz_integration_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/component/multi_select_filter.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/contexts/data_view_context.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/hooks/use_benchmark_dynamic_values.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/hooks/use_benchmark_dynamic_values.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/hooks/use_cloud_posture_data_table/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/hooks/use_cloud_posture_data_table/use_base_es_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/hooks/use_cloud_posture_data_table/use_cloud_posture_data_table.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/hooks/use_cloud_posture_data_table/use_persisted_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/hooks/use_cloud_posture_data_table/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/hooks/use_is_subscription_status_valid.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/hooks/use_kibana.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/hooks/use_page_size.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/hooks/use_url_query.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/hooks/use_url_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/navigation/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/navigation/security_solution_links.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/navigation/security_solution_links.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/navigation/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/navigation/use_csp_integration_link.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/navigation/use_navigate_to_cis_integration_policies.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/utils/get_template_url_package_info.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/utils/get_vendor_name.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/utils/get_vendor_name.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/utils/is_native_csp_finding.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/common/utils/is_native_csp_finding.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/accounts_evaluated_widget.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/accounts_evaluated_widget.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/chart_panel.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/chart_panel.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/cis_benchmark_icon.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/cloud_posture_page.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/cloud_posture_page.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/cloud_posture_page_title.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/cloud_provider_icon.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/cloud_security_data_table/additional_controls.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/cloud_security_data_table/cloud_security_data_table.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/cloud_security_data_table/cloud_security_data_table.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_modal.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/use_fields_modal.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/cloud_security_data_table/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/cloud_security_data_table/use_styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/cloud_security_grouping/cloud_security_grouping.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/cloud_security_grouping/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/cloud_security_grouping/loading_group.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/cloud_security_grouping/null_group.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/cloud_security_grouping/use_cloud_security_grouping.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/cloud_security_grouping/utils/first_non_null_value.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/cloud_security_grouping/utils/first_non_null_value.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/column_name_with_tooltip.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/compact_formatted_number.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/compliance_score_bar.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/compliance_score_bar.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/csp_counter_card.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/csp_inline_description_list.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/csp_loading_state.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/detection_rule_counter.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/detection_rule_counter.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/empty_state.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/empty_states_illustration_container.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/fleet_extensions/aws_credentials_form/aws_credentials_form.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/fleet_extensions/aws_credentials_form/aws_credentials_form_agentless.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/fleet_extensions/aws_credentials_form/aws_input_var_fields.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/fleet_extensions/aws_credentials_form/get_aws_credentials_form_options.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/fleet_extensions/aws_credentials_form/hooks.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/fleet_extensions/azure_credentials_form/azure_credentials_form.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/fleet_extensions/azure_credentials_form/azure_credentials_form_agentless.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/fleet_extensions/azure_credentials_form/get_azure_credentials_form_options.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/fleet_extensions/azure_credentials_form/hooks.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/fleet_extensions/csp_boxed_radio_group.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/fleet_extensions/custom_assets_extension.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/fleet_extensions/eks_credentials_form.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/fleet_extensions/gcp_credentials_form/gcp_credential_form.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/fleet_extensions/gcp_credentials_form/gcp_credentials_form_agentless.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/fleet_extensions/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_selectors.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/setup_technology_selector.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/fleet_extensions/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/full_size_centered_page.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/no_findings_states/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/no_findings_states/no_findings_states.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/no_findings_states/no_findings_states.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/no_vulnerabilities_states.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/subscription_not_allowed.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/take_action.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/test_subjects.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/timestamp_table_cell.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/vuln_counter_card.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/components/vulnerability_severity_map.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks_table.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks_table.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/benchmarks/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/benchmarks/test_subjects.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/benchmarks/use_csp_benchmark_integrations.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_charts/compliance_score_chart.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_charts/risks_table.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_charts/risks_table.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/benchmark_details_box.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/benchmarks_section.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/benchmarks_section.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/summary_section.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/summary_section.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/compliance_dashboard/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/compliance_dashboard/mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/compliance_dashboard/test_subjects.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/configurations/__mocks__/findings.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/configurations/configurations.handlers.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/configurations/configurations.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/configurations/configurations.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_detection_rule_counter.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/json_tab.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/overview_tab.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/rule_tab.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/table_tab.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/configurations/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/configurations/latest_findings/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/configurations/latest_findings/findings_table_field_labels.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/configurations/latest_findings/latest_findings_container.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/configurations/latest_findings/latest_findings_group_renderer.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/configurations/latest_findings/latest_findings_group_renderer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/configurations/latest_findings/latest_findings_table.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/configurations/latest_findings/use_grouped_findings.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/configurations/latest_findings/use_latest_findings.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/configurations/latest_findings/use_latest_findings_grouping.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/configurations/latest_findings/use_latest_findings_table.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/configurations/layout/error_callout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/configurations/layout/findings_distribution_bar.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/configurations/layout/findings_search_bar.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/configurations/test_subjects.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/configurations/utils/create_detection_rule_from_benchmark.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/configurations/utils/get_filters.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/configurations/utils/get_filters.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/configurations/utils/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/findings/findings.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/findings/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/findings/third_party_integrations_callout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/rules/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/rules/rules.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/rules/rules_container.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/rules/rules_container.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/rules/rules_counters.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/rules/rules_detection_rule_counter.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/rules/rules_flyout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/rules/rules_table.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/rules/rules_table_header.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/rules/test_subjects.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/rules/use_change_csp_rule_state.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/rules/use_change_csp_rule_state.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/rules/use_csp_benchmark_rules.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/rules/use_csp_rules_state.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/vulnerabilities/_mocks_/vulnerability.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/vulnerabilities/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/vulnerabilities/hooks/use_grouped_vulnerabilities.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/vulnerabilities/hooks/use_latest_vulnerabilities.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/vulnerabilities/hooks/use_latest_vulnerabilities_grouping.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/vulnerabilities/hooks/use_latest_vulnerabilities_table.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/vulnerabilities/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/vulnerabilities/latest_vulnerabilities_container.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/vulnerabilities/latest_vulnerabilities_group_renderer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/vulnerabilities/latest_vulnerabilities_table.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/vulnerabilities/test_subjects.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/vulnerabilities/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/vulnerabilities/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/vulnerabilities/utils/create_detection_rule_from_vulnerability.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/vulnerabilities/utils/create_detection_rule_from_vulnerability.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/vulnerabilities/utils/custom_sort_script.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/vulnerabilities/utils/get_vector_score_list.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_detection_rule_counter.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_finding_flyout.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_finding_flyout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_json_tab.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_overview_tab.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_table_tab.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_table_field_labels.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilties.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/_mocks_/vulnerability_dashboard.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_dashboard.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_dashboard.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_statistics.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_table_panel.config.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_table_panel.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_table_panel_section.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_trend_graph.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/plugin.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/test/fixtures/csp_benchmark_integration.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/test/fixtures/findings_fixture.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/test/fixtures/get_mock_dependencies.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/test/fixtures/react_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/test/mock_server/handlers/dataview.handlers.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/test/mock_server/handlers/fleet.handlers.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/test/mock_server/handlers/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/test/mock_server/handlers/licensing.handlers.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/test/mock_server/mock_server.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/test/mock_server/mock_server_test_provider.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/test/test_provider.tsx (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/test/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/public/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/config.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/create_indices/benchmark_score_mapping.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/create_indices/create_indices.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/create_indices/create_indices.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/create_indices/create_processor.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/create_indices/ingest_pipelines.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/create_indices/latest_indices.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/create_indices/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/create_transforms/create_transforms.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/create_transforms/create_transforms.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/create_transforms/latest_findings_transform.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/create_transforms/latest_vulnerabilities_transforms.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/fleet_integration/fleet_integration.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/lib/check_index_status.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/lib/fleet_util.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/lib/mapping_field_util.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/lib/mapping_field_util.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/lib/task_manager_util.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/lib/telemetry/collectors/accounts_stats_collector.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/lib/telemetry/collectors/alert_stats_collector.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/lib/telemetry/collectors/cloud_accounts_stats_collector.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/lib/telemetry/collectors/indices_stats_collector.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/lib/telemetry/collectors/installation_stats_collector.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/lib/telemetry/collectors/muted_rules_stats_collector.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/lib/telemetry/collectors/register.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/lib/telemetry/collectors/resources_stats_collector.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/lib/telemetry/collectors/rules_stats_collector.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/lib/telemetry/collectors/schema.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/lib/telemetry/collectors/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/plugin.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/plugin.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/benchmark_rules/bulk_action/bulk_action.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/benchmark_rules/bulk_action/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/benchmark_rules/bulk_action/v1.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/benchmark_rules/find/find.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/benchmark_rules/find/find.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/benchmark_rules/find/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/benchmark_rules/find/v1.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/benchmark_rules/find/v2.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/benchmark_rules/find/v3.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/benchmark_rules/get_states/get_states.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/benchmark_rules/get_states/v1.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.handlers.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/benchmarks/utilities.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/benchmarks/v1.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/benchmarks/v2.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/compliance_dashboard/compliance_dashboard.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_benchmarks.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_benchmarks.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_clusters.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_clusters.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_grouped_findings_evaluation.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_grouped_findings_evaluation.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_stats.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_stats.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_trends.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_trends.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/detection_engine/get_detection_engine_alerts_count_by_rule_tags.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/graph/route.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/graph/v1.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/setup_routes.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/status/status.handlers.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/status/status.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/status/status.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/vulnerabilities_dashboard/get_top_patchable_vulnerabilities.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/vulnerabilities_dashboard/get_top_vulnerabilities.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/vulnerabilities_dashboard/get_top_vulnerable_resources.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/vulnerabilities_dashboard/get_vulnerabilities_statistics.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/vulnerabilities_dashboard/get_vulnerabilities_trend.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/routes/vulnerabilities_dashboard/vulnerabilities_dashboard.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/saved_objects/csp_benchmark_rule.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/saved_objects/csp_settings.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/saved_objects/data_views.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/saved_objects/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/saved_objects/mappings.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/saved_objects/migrations/csp_benchmark_rule.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/saved_objects/migrations/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/tasks/findings_stats_task.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/tasks/task_state.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/tasks/task_state.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/tasks/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/server/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/cloud_security_posture/tsconfig.json (95%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/.eslintrc.json (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/README.md (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/common/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/common/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/common/types/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/common/types/latest.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/common/types/v1.ts (100%) rename x-pack/{plugins/session_view => solutions/security/plugins/kubernetes_security}/jest.config.js (54%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/kibana.jsonc (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/package.json (59%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/charts_toggle/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/charts_toggle/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/container_name_widget/container_name_row.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/container_name_widget/container_name_row.tsx (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/container_name_widget/hooks.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/container_name_widget/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/container_name_widget/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/container_name_widget/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/count_widget/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/count_widget/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/count_widget/hooks.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/count_widget/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/count_widget/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/count_widget/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/kubernetes_security_routes/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/kubernetes_security_routes/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/kubernetes_security_routes/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/percent_widget/hooks.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/percent_widget/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/percent_widget/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/percent_widget/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/tree_view_container/assets/illustration_product_no_results_magnifying_glass.svg (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/tree_view_container/breadcrumb/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/tree_view_container/breadcrumb/helper.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/tree_view_container/breadcrumb/helper.tsx (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/tree_view_container/breadcrumb/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/tree_view_container/breadcrumb/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/tree_view_container/breadcrumb/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/tree_view_container/contexts.tsx (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/tree_view_container/dynamic_tree_view/helpers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/tree_view_container/dynamic_tree_view/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/tree_view_container/dynamic_tree_view/hooks.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/tree_view_container/dynamic_tree_view/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/tree_view_container/dynamic_tree_view/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/tree_view_container/dynamic_tree_view/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/tree_view_container/dynamic_tree_view/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/tree_view_container/empty_state.tsx (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/tree_view_container/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/tree_view_container/hooks.tsx (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/tree_view_container/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/tree_view_container/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/tree_view_container/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/tree_view_container/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/tree_view_container/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/tree_view_container/tree_nav/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/tree_view_container/tree_nav/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/tree_view_container/tree_nav/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/tree_view_container/tree_nav/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/tree_view_container/tree_nav/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/tree_view_container/tree_nav/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/components/tree_view_container/tree_view_icon.tsx (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/hooks/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/hooks/use_eui_theme.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/hooks/use_filter.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/hooks/use_last_updated.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/hooks/use_scroll.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/methods/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/plugin.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/test/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/utils/add_commas_to_number.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/utils/add_commas_to_number.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/utils/add_timerange_and_default_filter_to_query.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/public/utils/add_timerange_and_default_filter_to_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/server/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/server/plugin.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/server/routes/aggregate.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/server/routes/count.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/server/routes/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/server/routes/multi_terms_aggregate.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/server/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/kubernetes_security/tsconfig.json (91%) rename x-pack/{ => solutions/security}/plugins/session_view/.eslintrc.json (100%) rename x-pack/{ => solutions/security}/plugins/session_view/README.md (91%) rename x-pack/{ => solutions/security}/plugins/session_view/common/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/common/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/common/mocks/constants/session_view_process.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/common/mocks/responses/session_view_io_events.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/common/mocks/responses/session_view_process_events.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/common/mocks/responses/session_view_process_events_merged.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/common/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/common/types/latest.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/common/types/v1.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/common/utils/alert_icon_tooltip_content.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/common/utils/alert_icon_tooltip_content.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/common/utils/expand_dotted_object.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/common/utils/expand_dotted_object.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/common/utils/sort_processes.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/common/utils/sort_processes.ts (100%) rename x-pack/{plugins/kubernetes_security => solutions/security/plugins/session_view}/jest.config.js (56%) rename x-pack/{ => solutions/security}/plugins/session_view/kibana.jsonc (100%) rename x-pack/{ => solutions/security}/plugins/session_view/package.json (58%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/back_to_investigated_alert/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/back_to_investigated_alert/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/back_to_investigated_alert/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/detail_panel_accordion/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/detail_panel_accordion/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/detail_panel_accordion/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/detail_panel_alert_actions/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/detail_panel_alert_actions/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/detail_panel_alert_actions/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/detail_panel_alert_group_item/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/detail_panel_alert_list_item/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/detail_panel_alert_list_item/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/detail_panel_alert_tab/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/detail_panel_alert_tab/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/detail_panel_alert_tab/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/detail_panel_copy/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/detail_panel_copy/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/detail_panel_copy/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/detail_panel_copy/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/detail_panel_description_list/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/detail_panel_description_list/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/detail_panel_description_list/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/detail_panel_list_item/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/detail_panel_list_item/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/detail_panel_list_item/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/detail_panel_metadata_tab/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/detail_panel_metadata_tab/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/detail_panel_metadata_tab/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/detail_panel_metadata_tab/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/detail_panel_metadata_tab/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/detail_panel_process_tab/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/detail_panel_process_tab/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/detail_panel_process_tab/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/detail_panel_process_tab/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/detail_panel_process_tab/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/process_tree/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/process_tree/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/process_tree/hooks.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/process_tree/hooks.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/process_tree/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/process_tree/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/process_tree/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/process_tree_alert/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/process_tree_alert/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/process_tree_alert/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/process_tree_alert/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/process_tree_alert/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/process_tree_alerts/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/process_tree_alerts/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/process_tree_alerts/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/process_tree_alerts_filter/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/process_tree_alerts_filter/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/process_tree_alerts_filter/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/process_tree_alerts_filter/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/process_tree_load_more_button/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/process_tree_load_more_button/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/process_tree_node/buttons.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/process_tree_node/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/process_tree_node/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/process_tree_node/nbsp.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/process_tree_node/split_text.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/process_tree_node/split_text.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/process_tree_node/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/process_tree_node/text_highlight.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/process_tree_node/text_highlight.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/process_tree_node/use_button_styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/session_view/hooks.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/session_view/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/session_view/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/session_view/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/session_view/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/session_view_detail_panel/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/session_view_detail_panel/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/session_view_detail_panel/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/session_view_detail_panel/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/session_view_detail_panel/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/session_view_display_options/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/session_view_display_options/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/session_view_search_bar/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/session_view_search_bar/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/session_view_search_bar/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/tty_player/ansi_helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/tty_player/hooks.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/tty_player/hooks.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/tty_player/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/tty_player/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/tty_player/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/tty_player/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/tty_player/xterm_search.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/tty_player_controls/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/tty_player_controls/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/tty_player_controls/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/tty_player_controls/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/tty_player_controls/tty_player_controls_markers/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/tty_player_controls/tty_player_controls_markers/play_head.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/tty_player_controls/tty_player_controls_markers/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/tty_search_bar/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/tty_search_bar/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/tty_text_sizer/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/tty_text_sizer/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/tty_text_sizer/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/components/tty_text_sizer/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/hooks/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/hooks/use_date_format.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/hooks/use_eui_theme.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/hooks/use_scroll.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/hooks/use_visible.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/methods/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/methods/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/plugin.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/shared_imports.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/test/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/utils/alert_category_display_test.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/utils/alert_category_display_text.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/utils/data_or_dash.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/public/utils/data_or_dash.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/server/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/server/plugin.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/server/routes/alert_status_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/server/routes/alert_status_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/server/routes/alerts_client_mock.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/server/routes/alerts_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/server/routes/alerts_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/server/routes/get_total_io_bytes_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/server/routes/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/server/routes/io_events_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/server/routes/io_events_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/server/routes/process_events_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/server/routes/process_events_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/server/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/session_view/tsconfig.json (92%) diff --git a/.buildkite/scripts/pipelines/pull_request/pipeline.ts b/.buildkite/scripts/pipelines/pull_request/pipeline.ts index 0f015a98c76e7..16c4241de75de 100644 --- a/.buildkite/scripts/pipelines/pull_request/pipeline.ts +++ b/.buildkite/scripts/pipelines/pull_request/pipeline.ts @@ -365,7 +365,7 @@ const getPipeline = (filename: string, removeSteps = true) => { if ( (await doAnyChangesMatch([ /^x-pack\/packages\/kbn-cloud-security-posture/, - /^x-pack\/plugins\/cloud_security_posture/, + /^x-pack\/solutions\/security\/plugins\/cloud_security_posture/, /^x-pack\/plugins\/security_solution/, /^x-pack\/test\/security_solution_cypress/, ])) || diff --git a/.eslintrc.js b/.eslintrc.js index 5d9ce3eb23277..04d4596a7fb7e 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -1965,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 2a7a56a468ee6..40f38ba5b713f 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -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 @@ -882,17 +880,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 @@ -912,7 +907,6 @@ 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 @@ -956,7 +950,6 @@ 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 @@ -994,12 +987,19 @@ 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/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 diff --git a/.github/codeql/codeql-config.yml b/.github/codeql/codeql-config.yml index b8fcb71c67a06..49809521e8807 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 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/docs/developer/plugin-list.asciidoc b/docs/developer/plugin-list.asciidoc index a35df13738e2d..6edc5f31aa2fa 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 /x-pack/packages/kbn-cloud-security-posture/common'], + 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/plugins/private/translations/translations/fr-FR.json b/x-pack/platform/plugins/private/translations/translations/fr-FR.json index e55adb9fe6df6..5b0dbcbc531bd 100644 --- a/x-pack/platform/plugins/private/translations/translations/fr-FR.json +++ b/x-pack/platform/plugins/private/translations/translations/fr-FR.json @@ -14644,7 +14644,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 +14659,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 +14745,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 +14915,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}.", 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..56ab7098b7701 100644 --- a/x-pack/platform/plugins/private/translations/translations/ja-JP.json +++ b/x-pack/platform/plugins/private/translations/translations/ja-JP.json @@ -14511,7 +14511,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 +14526,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 +14611,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 +14780,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}。", 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..ca886fadab225 100644 --- a/x-pack/platform/plugins/private/translations/translations/zh-CN.json +++ b/x-pack/platform/plugins/private/translations/translations/zh-CN.json @@ -14238,7 +14238,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 +14253,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 +14339,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 +14509,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}。", 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 fb9479ca60f04..8fbb9fe771337 100644 --- a/x-pack/plugins/telemetry_collection_xpack/schema/xpack_plugins.json +++ b/x-pack/plugins/telemetry_collection_xpack/schema/xpack_plugins.json @@ -10955,718 +10955,6 @@ } } }, - "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" - } - } - } - } - } - }, "connectors": { "properties": { "connectors": { 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..7f411b0007cf4 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,716 @@ { - "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" + } + } + } + } + } + } + } } 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/public/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/public/jest.config.js rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/public/jest.config.js index 1c1a8c84561c1..c5a8f9ba2694d 100644 --- a/x-pack/packages/kbn-cloud-security-posture/public/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/public'], + 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/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 100% 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 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 100% 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 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/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/session_view/jest.config.js b/x-pack/solutions/security/plugins/kubernetes_security/jest.config.js similarity index 54% rename from x-pack/plugins/session_view/jest.config.js rename to x-pack/solutions/security/plugins/kubernetes_security/jest.config.js index d35db0d369468..0ab8dfc19a081 100644 --- a/x-pack/plugins/session_view/jest.config.js +++ b/x-pack/solutions/security/plugins/kubernetes_security/jest.config.js @@ -7,12 +7,13 @@ module.exports = { preset: '@kbn/test', - rootDir: '../../..', - roots: ['/x-pack/plugins/session_view'], - coverageDirectory: '/target/kibana-coverage/jest/x-pack/plugins/session_view', + rootDir: '../../../../..', + roots: ['/x-pack/solutions/security/plugins/kubernetes_security'], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/kubernetes_security', coverageReporters: ['text', 'html'], collectCoverageFrom: [ - '/x-pack/plugins/session_view/{common,public,server}/**/*.{ts,tsx}', + '/x-pack/solutions/security/plugins/kubernetes_security/{common,public,server}/**/*.{ts,tsx}', ], 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/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/plugins/kubernetes_security/jest.config.js b/x-pack/solutions/security/plugins/session_view/jest.config.js similarity index 56% rename from x-pack/plugins/kubernetes_security/jest.config.js rename to x-pack/solutions/security/plugins/session_view/jest.config.js index d42855eeab9de..b4881f48bbf6a 100644 --- a/x-pack/plugins/kubernetes_security/jest.config.js +++ b/x-pack/solutions/security/plugins/session_view/jest.config.js @@ -7,12 +7,13 @@ module.exports = { preset: '@kbn/test', - rootDir: '../../..', - roots: ['/x-pack/plugins/kubernetes_security'], - coverageDirectory: '/target/kibana-coverage/jest/x-pack/plugins/kubernetes_security', + 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/plugins/kubernetes_security/{common,public,server}/**/*.{ts,tsx}', + '/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/yarn.lock b/yarn.lock index a2ae508ba2ee2..aceaaf9498384 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 "" @@ -4141,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 "" @@ -4165,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 "" @@ -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 "" @@ -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 "" From be1f60ae19f921b5480ad94a5620bfad4375b040 Mon Sep 17 00:00:00 2001 From: Walter Rafelsberger Date: Mon, 16 Dec 2024 20:55:51 +0100 Subject: [PATCH 26/45] [ML] AIOps: Field stats fix (#204403) ## Summary Fixes a regression introduced in https://github.com/elastic/kibana/pull/203579. `EuiText` accepts EUI colors like `primary` as well as hex colors. The PR above introduced `getPercentageColor()` which assumed all colors passed in are hex colors. In case it was an EUI color token the code threw an error and the fields stats popover wouldn't fully render. This fix adds an additional check to apply `makeHighContrastColor` only if the color provided is a hex color. Before: ![CleanShot 2024-12-16 at 14 50 15@2x](https://github.com/user-attachments/assets/53a5df17-da4a-4188-a80c-5dc52cae9f39) After: ![CleanShot 2024-12-16 at 14 49 20@2x](https://github.com/user-attachments/assets/75fc093a-6cf6-4a21-bc10-05dd7d253c70) ### Checklist - [ ] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios - [x] The PR description includes the appropriate Release Notes section, and the correct `release_note:*` label is applied per the [guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process) --- .../components/field_stats/field_top_values_bucket.tsx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) 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 From c01c6c698f18c6c6f747f7d933d7f190ff7caed1 Mon Sep 17 00:00:00 2001 From: James Gowdy Date: Mon, 16 Dec 2024 20:03:19 +0000 Subject: [PATCH 27/45] [ML] Fixing inference service test deprecation warning (#203823) The `elser` service has been deprecated in favor of the `elasticsearch` service. Renames the service to avoid triggering an API deprecation warning. --- .../apis/management/index_management/inference_endpoints.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 () { From 49a5b2ff7ee809df5bddec88c5f1c2058c1e4b55 Mon Sep 17 00:00:00 2001 From: James Gowdy Date: Mon, 16 Dec 2024 20:03:47 +0000 Subject: [PATCH 28/45] Fixing inference service test deprecation warning in search tests (#204386) Adds a `model_id` property to the model config and renames the service to `elasticsearch`, as `elser` has been deprecated. This should avoid triggering API deprecation warning. --- .../functional/test_suites/search/inference_management.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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', }, }; From c4b5a379709fa7c655e84a12fd61964a009664d1 Mon Sep 17 00:00:00 2001 From: "Christiane (Tina) Heiligers" Date: Mon, 16 Dec 2024 13:22:13 -0700 Subject: [PATCH 29/45] update SOM sass (#204294) fix https://github.com/elastic/kibana/issues/202769 part of https://github.com/elastic/kibana/issues/199715 ## Summary Address changes required for introducing the Borealis theme to code owned by @elastic-kibana-core. ## Notes No visual changes were required - switch `$euiColorSuccessText` to `$euiColorTextSuccess` and `euiColorDangerText` to `euiColorTextDanger` in Saved Objects management `.scss`. - comment on status color map ## How to test Start ES and KIB as: `yarn es snapshot --license trial` `KBN_OPTIMIZER_THEMES=experimental yarn start --no-base-path` Add the following to `kibana.dev.yml` `uiSettings.experimental.themeSwitcherEnabled: true` `uiSettings.overrides.theme:name: borealis` Alternatively, switch themes in Advanced Settings: Stack Management > Advance Setting and change the theme to Borealis. Import saved objects in Saved Objects Management Verify the text color used for the successfully imported saved objects. --------- Co-authored-by: Elastic Machine --- .../core-apps-browser-internal/src/status/lib/load_status.ts | 4 +++- .../objects_table/components/import_summary.scss | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/core/apps/core-apps-browser-internal/src/status/lib/load_status.ts b/packages/core/apps/core-apps-browser-internal/src/status/lib/load_status.ts index e8519030c3fdf..189f42ee448ad 100644 --- a/packages/core/apps/core-apps-browser-internal/src/status/lib/load_status.ts +++ b/packages/core/apps/core-apps-browser-internal/src/status/lib/load_status.ts @@ -155,7 +155,9 @@ function formatStatus(id: string, status: ServiceStatus): FormattedStatus { }, }; } - +/** + * Maps status to health color for frontend views + */ export const STATUS_LEVEL_UI_ATTRS: Record = { critical: { title: i18n.translate('core.status.redTitle', { 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 { From 08e7298cc0cb086081361d471d4226db0856d833 Mon Sep 17 00:00:00 2001 From: Nathan Reese Date: Mon, 16 Dec 2024 13:31:38 -0700 Subject: [PATCH 30/45] [Embeddable] remove Container class (#204105) PR does the following * Removes Container class and IContainer interface * Removes parent from Embeddable class * Removes more dead code from embeddable plugin like EmbeddablePanel component * Cleans up all usages of Container and IContainer --------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> Co-authored-by: Elastic Machine --- .../top_nav/dashboard_editing_toolbar.tsx | 6 - .../public/dashboard_container/types.ts | 5 - .../embeddable_panel/embeddable_panel.tsx | 93 --- .../public/embeddable_panel/index.ts | 10 - .../public/embeddable_panel/types.ts | 27 - src/plugins/embeddable/public/index.ts | 7 - .../public/lib/containers/container.ts | 615 ------------------ .../public/lib/containers/i_container.ts | 116 ---- .../embeddable/public/lib/containers/index.ts | 17 - .../embeddable_compatibility_utils.ts | 63 +- .../compatibility/legacy_embeddable_to_api.ts | 2 - .../default_embeddable_factory_provider.ts | 3 +- .../public/lib/embeddables/embeddable.tsx | 75 +-- .../lib/embeddables/embeddable_factory.ts | 7 +- .../lib/embeddables/error_embeddable.tsx | 5 +- .../public/lib/embeddables/i_embeddable.ts | 36 - src/plugins/embeddable/public/lib/index.ts | 1 - .../public/store/create_store.test.ts | 243 ------- .../embeddable/public/store/create_store.ts | 133 ---- src/plugins/embeddable/public/store/index.ts | 18 - .../embeddable/public/store/input_slice.ts | 60 -- .../embeddable/public/store/output_slice.ts | 51 -- .../tests/fixtures/hello_world_embeddable.tsx | 37 -- .../hello_world_embeddable_factory.ts | 36 - .../fixtures/hello_world_embeddable_react.tsx | 17 - .../embeddable/public/tests/fixtures/index.ts | 12 - .../image_embeddable/public/imports.ts | 5 - src/plugins/visualizations/public/index.ts | 3 +- .../create_vis_embeddable_from_object.ts | 14 +- .../public/legacy/embeddable/index.ts | 1 - .../embeddable/visualize_embeddable.tsx | 48 +- .../visualize_embeddable_factory.test.ts | 242 ------- .../visualize_embeddable_factory.tsx | 357 ---------- .../translations/translations/fr-FR.json | 4 - .../translations/translations/ja-JP.json | 4 - .../translations/translations/zh-CN.json | 4 - .../anomaly_charts_embeddable_factory.tsx | 2 +- .../anomaly_swimlane_embeddable_factory.tsx | 2 +- .../common/anomaly_detection_embeddable.ts | 123 ---- .../common/build_data_view_publishing_api.ts | 53 ++ .../explore_data_chart_action.test.ts | 29 +- .../explore_data_context_menu_action.test.ts | 28 +- .../plugins/discover_enhanced/tsconfig.json | 1 - 43 files changed, 128 insertions(+), 2487 deletions(-) delete mode 100644 src/plugins/embeddable/public/embeddable_panel/embeddable_panel.tsx delete mode 100644 src/plugins/embeddable/public/embeddable_panel/index.ts delete mode 100644 src/plugins/embeddable/public/embeddable_panel/types.ts delete mode 100644 src/plugins/embeddable/public/lib/containers/container.ts delete mode 100644 src/plugins/embeddable/public/lib/containers/i_container.ts delete mode 100644 src/plugins/embeddable/public/lib/containers/index.ts delete mode 100644 src/plugins/embeddable/public/store/create_store.test.ts delete mode 100644 src/plugins/embeddable/public/store/create_store.ts delete mode 100644 src/plugins/embeddable/public/store/index.ts delete mode 100644 src/plugins/embeddable/public/store/input_slice.ts delete mode 100644 src/plugins/embeddable/public/store/output_slice.ts delete mode 100644 src/plugins/embeddable/public/tests/fixtures/hello_world_embeddable.tsx delete mode 100644 src/plugins/embeddable/public/tests/fixtures/hello_world_embeddable_factory.ts delete mode 100644 src/plugins/embeddable/public/tests/fixtures/hello_world_embeddable_react.tsx delete mode 100644 src/plugins/embeddable/public/tests/fixtures/index.ts delete mode 100644 src/plugins/visualizations/public/legacy/embeddable/visualize_embeddable_factory.test.ts delete mode 100644 src/plugins/visualizations/public/legacy/embeddable/visualize_embeddable_factory.tsx delete mode 100644 x-pack/platform/plugins/shared/ml/public/embeddables/common/anomaly_detection_embeddable.ts create mode 100644 x-pack/platform/plugins/shared/ml/public/embeddables/common/build_data_view_publishing_api.ts 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/types.ts b/src/plugins/dashboard/public/dashboard_container/types.ts index 631d9f66499c7..2eff03bf10913 100644 --- a/src/plugins/dashboard/public/dashboard_container/types.ts +++ b/src/plugins/dashboard/public/dashboard_container/types.ts @@ -7,7 +7,6 @@ * 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'; @@ -34,10 +33,6 @@ export interface DashboardRenderPerformanceStats { panelsRenderStartTime: number; } -export interface DashboardContainerOutput extends ContainerOutput { - usedDataViewIds?: string[]; -} - export type DashboardLoadedEventStatus = 'done' | 'error'; export interface DashboardLoadedEventMeta { 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/index.ts b/src/plugins/embeddable/public/store/index.ts deleted file mode 100644 index eb75831b90bef..0000000000000 --- a/src/plugins/embeddable/public/store/index.ts +++ /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", 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 { input } from './input_slice'; -import { output } from './output_slice'; - -export type { CreateStoreOptions, State } from './create_store'; -export { createStore } from './create_store'; -export const actions = { - input: input.actions, - output: output.actions, -}; 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/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/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/x-pack/platform/plugins/private/translations/translations/fr-FR.json b/x-pack/platform/plugins/private/translations/translations/fr-FR.json index 5b0dbcbc531bd..8bde925660931 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", 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 56ab7098b7701..b72b16da30b1c 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": "お試しください", 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 ca886fadab225..b7acfdb84cdc7 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": "试用", 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/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", From 05f2cba247e65297918b3e4ab794f95de49d9370 Mon Sep 17 00:00:00 2001 From: Jason Rhodes Date: Mon, 16 Dec 2024 15:52:11 -0500 Subject: [PATCH 31/45] Updates auth access model for dynamic_index_pattern endpoint (#204472) Closes #203326 ## Summary Updating this obs alerting endpoint to use the new `security.authz` paradigm. Note: this endpoint may not be in use at all but it's been "available" now for three years so we likely can't just remove it without somehow confirming it's not needed. ## Testing * Start this PR using config that points at the shared "edge" cluster via oblt-cli CCS * Create a user with no roles at all * Use that user/password in the following REST call: `curl -X GET -u "$USERNAME:$PASSWORD" "$KIBANA_BASE_URL/api/observability/rules/alerts/dynamic_index_pattern?registrationContexts=observability.metrics®istrationContexts=observability.logs&namespace=default" -H "elastic-api-version: 2023-10-31"` * You should get results like this: `[".alerts-observability.metrics.alerts-default", ".alerts-observability.logs.alerts-default"]` --------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> --- .../observability/server/routes/rules/route.ts | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) 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) From e3877e053405bae71b5576648cb7c637c4a23f9a Mon Sep 17 00:00:00 2001 From: Jaime Soriano Pastor Date: Mon, 16 Dec 2024 21:58:30 +0100 Subject: [PATCH 32/45] Fix generation of dynamic mapping for object with specific subfield (#204104) Fix generation of dynamic mapping for objects that have more specific subfields in separate definitions. This can be reproduced for example with: ``` - name: labels type: object object_type: keyword object_type_mapping_type: '*' - name: labels.count type: long ``` Fleet expands and deduplicates field definitions before generating the mappings, so the definitions above are converted to something like the following: ``` - name: labels type: group object_type: keyword object_type_mapping_type: '*' fields: - name: count type: long ``` Usually fields of type `group` don't have an `object_type`, so this was being ignored, the dynamic mapping was not being generated. This issue was not reproduced if the object field name includes a wildcard, like in `labels.*`, because then the expansion and deduplication resolves to something like this: ``` - name: labels type: group fields: - name: '*' type: object object_type: keyword object_type_mapping_type: '*' - name: count type: long ``` --- .../elasticsearch/template/template.test.ts | 78 ++++++ .../epm/elasticsearch/template/template.ts | 242 +++++++++--------- 2 files changed, 203 insertions(+), 117 deletions(-) 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: From 7460dc47fe657a2bd0a1ef9824de4cd57eddecc3 Mon Sep 17 00:00:00 2001 From: Matthew Kime Date: Mon, 16 Dec 2024 16:09:27 -0600 Subject: [PATCH 33/45] [ingest pipeline mgmt] Move to x-pack/platform/plugins/shared/ingest_pipelines (#204331) ## Summary This PR aims at relocating some of the Kibana modules (plugins and packages) into a new folder structure, according to the _Sustainable Kibana Architecture_ initiative. > [!IMPORTANT] > * We kindly ask you to: > * Manually fix the errors in the error section below (if there are any). > * Search for the `packages[\/\\]` and `plugins[\/\\]` patterns in the source code (Babel and Eslint config files), and update them appropriately. > * Manually review `.buildkite/scripts/pipelines/pull_request/pipeline.ts` to ensure that any CI pipeline customizations continue to be correctly applied after the changed path names > * Review all of the updated files, specially the `.ts` and `.js` files listed in the sections below, as some of them contain relative paths that have been updated. > * Think of potential impact of the move, including tooling and configuration files that can be pointing to the relocated modules. E.g.: > * customised eslint rules > * docs pointing to source code > [!NOTE] > * This PR has been auto-generated. > * Any manual contributions will be lost if the 'relocate' script is re-run. > * Try to obtain the missing reviews / approvals before applying manual fixes, and/or keep your changes in a .patch / git stash. > * Please use [#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E) Slack channel for feedback. Are you trying to rebase this PR to solve merge conflicts? Please follow the steps describe [here](https://elastic.slack.com/archives/C07TCKTA22E/p1734019532879269?thread_ts=1734019339.935419&cid=C07TCKTA22E). #### 1 plugin(s) are going to be relocated: | Id | Target folder | | -- | ------------- | | `@kbn/ingest-pipelines-plugin` | `x-pack/platform/plugins/shared/ingest_pipelines` |
Updated references ``` ./docs/developer/plugin-list.asciidoc ./package.json ./packages/kbn-package-map/package-map.json ./packages/kbn-repo-packages/package-map.json ./packages/kbn-ts-projects/config-paths.json ./tsconfig.base.json ./tsconfig.base.type_check.json ./tsconfig.refs.json ./x-pack/.i18nrc.json ./x-pack/platform/plugins/private/transform/common/types/es_ingest_pipeline.ts ./x-pack/platform/plugins/shared/ingest_pipelines/jest.config.js ./yarn.lock .github/CODEOWNERS ```
Updated relative paths ``` x-pack/platform/plugins/shared/ingest_pipelines/jest.config.js:10 x-pack/platform/plugins/shared/ingest_pipelines/tsconfig.json:11 x-pack/platform/plugins/shared/ingest_pipelines/tsconfig.json:2 x-pack/platform/plugins/shared/ingest_pipelines/tsconfig.type_check.json:13 x-pack/platform/plugins/shared/ingest_pipelines/tsconfig.type_check.json:2 x-pack/platform/plugins/shared/ingest_pipelines/tsconfig.type_check.json:20 x-pack/platform/plugins/shared/ingest_pipelines/tsconfig.type_check.json:35 x-pack/platform/plugins/shared/ingest_pipelines/tsconfig.type_check.json:38 x-pack/platform/plugins/shared/ingest_pipelines/tsconfig.type_check.json:41 x-pack/platform/plugins/shared/ingest_pipelines/tsconfig.type_check.json:44 x-pack/platform/plugins/shared/ingest_pipelines/tsconfig.type_check.json:47 x-pack/platform/plugins/shared/ingest_pipelines/tsconfig.type_check.json:50 x-pack/platform/plugins/shared/ingest_pipelines/tsconfig.type_check.json:53 x-pack/platform/plugins/shared/ingest_pipelines/tsconfig.type_check.json:56 x-pack/platform/plugins/shared/ingest_pipelines/tsconfig.type_check.json:59 x-pack/platform/plugins/shared/ingest_pipelines/tsconfig.type_check.json:62 x-pack/platform/plugins/shared/ingest_pipelines/tsconfig.type_check.json:65 x-pack/platform/plugins/shared/ingest_pipelines/tsconfig.type_check.json:68 x-pack/platform/plugins/shared/ingest_pipelines/tsconfig.type_check.json:71 x-pack/platform/plugins/shared/ingest_pipelines/tsconfig.type_check.json:74 x-pack/platform/plugins/shared/ingest_pipelines/tsconfig.type_check.json:77 x-pack/platform/plugins/shared/ingest_pipelines/tsconfig.type_check.json:80 x-pack/platform/plugins/shared/ingest_pipelines/tsconfig.type_check.json:83 x-pack/platform/plugins/shared/ingest_pipelines/tsconfig.type_check.json:86 x-pack/platform/plugins/shared/ingest_pipelines/tsconfig.type_check.json:89 x-pack/platform/plugins/shared/ingest_pipelines/tsconfig.type_check.json:92 x-pack/platform/plugins/shared/ingest_pipelines/tsconfig.type_check.json:95 ```
--------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> --- .github/CODEOWNERS | 2 +- docs/developer/plugin-list.asciidoc | 2 +- package.json | 2 +- tsconfig.base.json | 4 ++-- x-pack/.i18nrc.json | 2 +- .../private/transform/common/types/es_ingest_pipeline.ts | 2 +- .../plugins/shared}/ingest_pipelines/README.md | 0 .../__jest__/client_integration/fixtures.ts | 0 .../__jest__/client_integration/helpers/http_requests.ts | 0 .../__jest__/client_integration/helpers/index.ts | 0 .../helpers/manage_processors.helpers.ts | 0 .../client_integration/helpers/pipeline_form.helpers.ts | 0 .../helpers/pipelines_clone.helpers.ts | 0 .../helpers/pipelines_create.helpers.ts | 0 .../helpers/pipelines_create_from_csv.helpers.ts | 0 .../client_integration/helpers/pipelines_edit.helpers.ts | 0 .../client_integration/helpers/pipelines_list.helpers.ts | 0 .../client_integration/helpers/setup_environment.tsx | 0 .../client_integration/ingest_pipelines_clone.test.tsx | 0 .../client_integration/ingest_pipelines_create.test.tsx | 0 .../ingest_pipelines_create_from_csv.test.tsx | 0 .../client_integration/ingest_pipelines_edit.test.tsx | 0 .../client_integration/ingest_pipelines_list.test.ts | 0 .../client_integration/manage_processors.test.tsx | 0 .../plugins/shared}/ingest_pipelines/common/constants.ts | 0 .../plugins/shared}/ingest_pipelines/common/lib/index.ts | 0 .../common/lib/pipeline_serialization.test.ts | 0 .../common/lib/pipeline_serialization.ts | 0 .../plugins/shared}/ingest_pipelines/common/types.ts | 0 .../plugins/shared}/ingest_pipelines/jest.config.js | 9 +++++---- .../plugins/shared}/ingest_pipelines/kibana.jsonc | 0 .../shared}/ingest_pipelines/public/application/app.tsx | 0 .../public/application/components/index.ts | 0 .../application/components/pipeline_editor/README.md | 0 .../components/pipeline_editor/__jest__/constants.ts | 0 .../pipeline_editor/__jest__/http_requests.helpers.ts | 0 .../__jest__/pipeline_processors_editor.helpers.tsx | 0 .../__jest__/pipeline_processors_editor.test.tsx | 0 .../pipeline_editor/__jest__/processors/append.test.tsx | 0 .../__jest__/processors/attachment.test.tsx | 0 .../pipeline_editor/__jest__/processors/bytes.test.tsx | 0 .../pipeline_editor/__jest__/processors/circle.test.tsx | 0 .../__jest__/processors/common_processor_fields.test.tsx | 0 .../__jest__/processors/community_id.test.tsx | 0 .../pipeline_editor/__jest__/processors/convert.test.tsx | 0 .../pipeline_editor/__jest__/processors/csv.test.tsx | 0 .../pipeline_editor/__jest__/processors/date.test.tsx | 0 .../__jest__/processors/date_index.test.tsx | 0 .../__jest__/processors/dot_expander.test.tsx | 0 .../pipeline_editor/__jest__/processors/enrich.test.tsx | 0 .../pipeline_editor/__jest__/processors/fail.test.tsx | 0 .../__jest__/processors/fingerprint.test.tsx | 0 .../pipeline_editor/__jest__/processors/foreach.test.tsx | 0 .../__jest__/processors/geo_grid.test.tsx | 0 .../pipeline_editor/__jest__/processors/grok.test.ts | 0 .../__jest__/processors/inference.test.tsx | 0 .../__jest__/processors/network_direction.test.tsx | 0 .../__jest__/processors/pipeline.test.tsx | 0 .../__jest__/processors/processor.helpers.tsx | 0 .../__jest__/processors/processor_form.test.tsx | 0 .../pipeline_editor/__jest__/processors/redact.test.tsx | 0 .../__jest__/processors/registered_domain.test.tsx | 0 .../pipeline_editor/__jest__/processors/reroute.test.tsx | 0 .../pipeline_editor/__jest__/processors/script.test.tsx | 0 .../pipeline_editor/__jest__/processors/set.test.tsx | 0 .../__jest__/processors/uri_parts.test.tsx | 0 .../__jest__/processors/user_agent.test.tsx | 0 .../pipeline_editor/__jest__/processors_editor.tsx | 0 .../pipeline_editor/__jest__/test_pipeline.helpers.tsx | 0 .../pipeline_editor/__jest__/test_pipeline.test.tsx | 0 .../components/pipeline_editor/components/_shared.scss | 0 .../pipeline_editor/components/add_processor_button.tsx | 0 .../components/pipeline_editor/components/index.ts | 0 .../pipeline_editor/components/load_from_json/button.tsx | 0 .../pipeline_editor/components/load_from_json/index.ts | 0 .../components/load_from_json/modal_provider.test.tsx | 0 .../components/load_from_json/modal_provider.tsx | 0 .../components/on_failure_processors_title.tsx | 0 .../components/pipeline_processors_editor.tsx | 0 .../pipeline_processors_editor_item/context_menu.tsx | 0 .../pipeline_processors_editor_item/i18n_texts.ts | 0 .../components/pipeline_processors_editor_item/index.ts | 0 .../pipeline_processors_editor_item.container.tsx | 0 .../pipeline_processors_editor_item.scss | 0 .../pipeline_processors_editor_item.tsx | 0 .../components/pipeline_processors_editor_item/types.ts | 0 .../pipeline_processors_editor_item_status.tsx | 0 .../pipeline_processors_editor_item_tooltip/index.ts | 0 .../pipeline_processors_editor_item_toolip.scss | 0 .../pipeline_processors_editor_item_tooltip.tsx | 0 .../processor_information.tsx | 0 .../components/processor_form/add_processor_form.tsx | 0 .../components/processor_form/documentation_button.tsx | 0 .../components/processor_form/edit_processor_form.tsx | 0 .../field_components/drag_and_drop_text_list.scss | 0 .../field_components/drag_and_drop_text_list.tsx | 0 .../components/processor_form/field_components/index.ts | 0 .../processor_form/field_components/input_list.scss | 0 .../processor_form/field_components/input_list.tsx | 0 .../processor_form/field_components/text_editor.scss | 0 .../processor_form/field_components/text_editor.tsx | 0 .../processor_form/field_components/xjson_editor.tsx | 0 .../pipeline_editor/components/processor_form/index.ts | 0 .../processor_form/processor_form.container.tsx | 0 .../components/processor_form/processor_output/index.ts | 0 .../processor_output/processor_output.scss | 0 .../processor_form/processor_output/processor_output.tsx | 0 .../processor_form/processor_settings_fields.tsx | 0 .../components/processor_form/processors/append.tsx | 0 .../components/processor_form/processors/attachment.tsx | 0 .../components/processor_form/processors/bytes.tsx | 0 .../components/processor_form/processors/circle.tsx | 0 .../processors/common_fields/common_processor_fields.tsx | 0 .../processors/common_fields/field_name_field.tsx | 0 .../processors/common_fields/ignore_missing_field.tsx | 0 .../processor_form/processors/common_fields/index.ts | 0 .../processors/common_fields/processor_type_field.tsx | 0 .../processors/common_fields/properties_field.tsx | 0 .../processors/common_fields/target_field.tsx | 0 .../processor_form/processors/community_id.tsx | 0 .../components/processor_form/processors/convert.tsx | 0 .../components/processor_form/processors/csv.tsx | 0 .../components/processor_form/processors/custom.tsx | 0 .../components/processor_form/processors/date.tsx | 0 .../processor_form/processors/date_index_name.tsx | 0 .../components/processor_form/processors/dissect.tsx | 0 .../processor_form/processors/dot_expander.tsx | 0 .../components/processor_form/processors/drop.tsx | 0 .../components/processor_form/processors/enrich.tsx | 0 .../components/processor_form/processors/fail.tsx | 0 .../components/processor_form/processors/fingerprint.tsx | 0 .../components/processor_form/processors/foreach.tsx | 0 .../components/processor_form/processors/geogrid.tsx | 0 .../components/processor_form/processors/geoip.tsx | 0 .../components/processor_form/processors/grok.tsx | 0 .../components/processor_form/processors/gsub.tsx | 0 .../components/processor_form/processors/html_strip.tsx | 0 .../components/processor_form/processors/index.ts | 0 .../components/processor_form/processors/inference.tsx | 0 .../components/processor_form/processors/ip_location.tsx | 0 .../components/processor_form/processors/join.tsx | 0 .../components/processor_form/processors/json.tsx | 0 .../components/processor_form/processors/kv.tsx | 0 .../components/processor_form/processors/lowercase.tsx | 0 .../processor_form/processors/network_direction.tsx | 0 .../components/processor_form/processors/pipeline.tsx | 0 .../components/processor_form/processors/redact.tsx | 0 .../processor_form/processors/registered_domain.tsx | 0 .../components/processor_form/processors/remove.tsx | 0 .../components/processor_form/processors/rename.tsx | 0 .../components/processor_form/processors/reroute.tsx | 0 .../components/processor_form/processors/script.tsx | 0 .../components/processor_form/processors/set.tsx | 0 .../processor_form/processors/set_security_user.tsx | 0 .../components/processor_form/processors/shared.test.ts | 0 .../components/processor_form/processors/shared.ts | 0 .../components/processor_form/processors/sort.tsx | 0 .../components/processor_form/processors/split.tsx | 0 .../components/processor_form/processors/trim.tsx | 0 .../components/processor_form/processors/uppercase.tsx | 0 .../components/processor_form/processors/uri_parts.tsx | 0 .../components/processor_form/processors/url_decode.tsx | 0 .../components/processor_form/processors/user_agent.tsx | 0 .../components/processor_remove_modal.tsx | 0 .../components/processors_empty_prompt.tsx | 0 .../pipeline_editor/components/processors_header.tsx | 0 .../processors_tree/components/drop_zone_button.tsx | 0 .../components/processors_tree/components/index.ts | 0 .../processors_tree/components/private_tree.tsx | 0 .../components/processors_tree/components/tree_node.tsx | 0 .../pipeline_editor/components/processors_tree/index.ts | 0 .../components/processors_tree/processors_tree.scss | 0 .../components/processors_tree/processors_tree.tsx | 0 .../pipeline_editor/components/processors_tree/utils.ts | 0 .../pipeline_editor/components/shared/index.ts | 0 .../components/shared/map_processor_type_to_form.tsx | 0 .../components/shared/status_icons/error_icon.tsx | 0 .../shared/status_icons/error_ignored_icon.tsx | 0 .../components/shared/status_icons/index.ts | 0 .../components/shared/status_icons/skipped_icon.tsx | 0 .../shared/stringify_value_description.test.ts | 0 .../components/shared/stringify_value_description.ts | 0 .../components/test_pipeline/add_documents_button.tsx | 0 .../documents_dropdown/documents_dropdown.scss | 0 .../documents_dropdown/documents_dropdown.tsx | 0 .../components/test_pipeline/documents_dropdown/index.ts | 0 .../pipeline_editor/components/test_pipeline/index.ts | 0 .../components/test_pipeline/test_output_button.tsx | 0 .../components/test_pipeline/test_pipeline_actions.tsx | 0 .../test_pipeline/test_pipeline_flyout.container.tsx | 0 .../components/test_pipeline/test_pipeline_flyout.tsx | 0 .../components/test_pipeline/test_pipeline_tabs/index.ts | 0 .../add_docs_accordion/add_docs_accordion.scss | 0 .../add_docs_accordion/add_docs_accordion.tsx | 0 .../tab_documents/add_docs_accordion/index.ts | 0 .../tab_documents/add_document_form.tsx | 0 .../test_pipeline_tabs/tab_documents/index.ts | 0 .../tab_documents/reset_documents_modal.tsx | 0 .../test_pipeline_tabs/tab_documents/tab_documents.scss | 0 .../test_pipeline_tabs/tab_documents/tab_documents.tsx | 0 .../test_pipeline/test_pipeline_tabs/tab_output.tsx | 0 .../test_pipeline_tabs/test_pipeline_tabs.tsx | 0 .../application/components/pipeline_editor/constants.ts | 0 .../components/pipeline_editor/context/context.tsx | 0 .../components/pipeline_editor/context/index.ts | 0 .../pipeline_editor/context/processors_context.tsx | 0 .../pipeline_editor/context/test_pipeline_context.tsx | 0 .../components/pipeline_editor/deserialize.test.ts | 0 .../components/pipeline_editor/deserialize.ts | 0 .../editors/global_on_failure_processors_editor.tsx | 0 .../components/pipeline_editor/editors/index.ts | 0 .../pipeline_editor/editors/processors_editor.tsx | 0 .../application/components/pipeline_editor/index.ts | 0 .../components/pipeline_editor/pipeline_editor.scss | 0 .../components/pipeline_editor/pipeline_editor.tsx | 0 .../pipeline_editor/processors_reducer/constants.ts | 0 .../pipeline_editor/processors_reducer/index.ts | 0 .../processors_reducer/processors_reducer.test.ts | 0 .../processors_reducer/processors_reducer.ts | 0 .../pipeline_editor/processors_reducer/utils.ts | 0 .../application/components/pipeline_editor/serialize.ts | 0 .../application/components/pipeline_editor/types.ts | 0 .../components/pipeline_editor/use_is_mounted.ts | 0 .../application/components/pipeline_editor/utils.test.ts | 0 .../application/components/pipeline_editor/utils.ts | 0 .../components/pipeline_form/bulk_request_panel.tsx | 0 .../components/pipeline_form/collapsible_panel.tsx | 0 .../public/application/components/pipeline_form/index.ts | 0 .../components/pipeline_form/pipeline_form.tsx | 0 .../pipeline_form_error/error_utils.test.ts | 0 .../pipeline_form/pipeline_form_error/error_utils.ts | 0 .../pipeline_form/pipeline_form_error/i18n_texts.ts | 0 .../pipeline_form/pipeline_form_error/index.ts | 0 .../pipeline_form_error/pipeline_form_error.tsx | 0 .../components/pipeline_form/pipeline_form_fields.tsx | 0 .../pipeline_form/pipeline_request_flyout/index.ts | 0 .../pipeline_request_flyout/pipeline_request_flyout.tsx | 0 .../application/components/pipeline_form/schema.tsx | 0 .../public/application/components/pipeline_form/types.ts | 0 .../application/components/pipeline_form/utils.test.ts | 0 .../public/application/components/pipeline_form/utils.ts | 0 .../public/application/constants/index.ts | 0 .../ingest_pipelines/public/application/hooks/index.tsx | 0 .../public/application/hooks/redirect_path.test.tsx | 0 .../public/application/hooks/redirect_path.tsx | 0 .../ingest_pipelines/public/application/index.tsx | 0 .../ingest_pipelines/public/application/lib/index.ts | 0 .../public/application/lib/utils.test.ts | 0 .../ingest_pipelines/public/application/lib/utils.ts | 0 .../public/application/mount_management_section.ts | 0 .../public/application/sections/index.ts | 0 .../sections/manage_processors/add_database_modal.tsx | 0 .../application/sections/manage_processors/constants.ts | 0 .../sections/manage_processors/delete_database_modal.tsx | 0 .../sections/manage_processors/empty_list.tsx | 0 .../sections/manage_processors/geoip_list.tsx | 0 .../sections/manage_processors/get_error_message.tsx | 0 .../application/sections/manage_processors/index.ts | 0 .../sections/manage_processors/manage_processors.tsx | 0 .../use_check_manage_processors_privileges.ts | 0 .../application/sections/manage_processors/utils.test.ts | 0 .../application/sections/manage_processors/utils.ts | 0 .../public/application/sections/pipelines_clone/index.ts | 0 .../sections/pipelines_clone/pipelines_clone.tsx | 0 .../application/sections/pipelines_create/index.ts | 0 .../sections/pipelines_create/pipelines_create.tsx | 0 .../sections/pipelines_create_from_csv/error_display.tsx | 0 .../sections/pipelines_create_from_csv/index.ts | 0 .../sections/pipelines_create_from_csv/instructions.tsx | 0 .../sections/pipelines_create_from_csv/main.tsx | 0 .../pipelines_create_from_csv/pipelines_csv_uploader.tsx | 0 .../pipelines_create_from_csv/pipelines_preview.tsx | 0 .../public/application/sections/pipelines_edit/index.ts | 0 .../sections/pipelines_edit/pipelines_edit.tsx | 0 .../application/sections/pipelines_list/delete_modal.tsx | 0 .../sections/pipelines_list/details_flyout.tsx | 0 .../sections/pipelines_list/details_json_block.tsx | 0 .../application/sections/pipelines_list/empty_list.tsx | 0 .../public/application/sections/pipelines_list/index.ts | 0 .../public/application/sections/pipelines_list/main.tsx | 0 .../sections/pipelines_list/not_found_flyout.tsx | 0 .../sections/pipelines_list/serializers.test.tsx | 0 .../public/application/sections/pipelines_list/table.tsx | 0 .../ingest_pipelines/public/application/services/api.ts | 0 .../public/application/services/breadcrumbs.ts | 0 .../public/application/services/documentation.ts | 0 .../public/application/services/file_reader.ts | 0 .../public/application/services/index.ts | 0 .../public/application/services/navigation.ts | 0 .../public/application/services/ui_metric.ts | 0 .../plugins/shared}/ingest_pipelines/public/index.ts | 0 .../shared}/ingest_pipelines/public/locator.test.ts | 0 .../plugins/shared}/ingest_pipelines/public/locator.ts | 0 .../plugins/shared}/ingest_pipelines/public/plugin.ts | 0 .../shared}/ingest_pipelines/public/shared_imports.ts | 0 .../plugins/shared}/ingest_pipelines/public/types.ts | 0 .../plugins/shared}/ingest_pipelines/server/config.ts | 0 .../plugins/shared}/ingest_pipelines/server/index.ts | 0 .../plugins/shared}/ingest_pipelines/server/lib/index.ts | 0 .../shared}/ingest_pipelines/server/lib/mapper.test.ts | 0 .../shared}/ingest_pipelines/server/lib/mapper.ts | 0 .../plugins/shared}/ingest_pipelines/server/plugin.ts | 0 .../shared}/ingest_pipelines/server/routes/api/create.ts | 0 .../server/routes/api/database/create.ts | 0 .../server/routes/api/database/delete.ts | 0 .../ingest_pipelines/server/routes/api/database/index.ts | 0 .../ingest_pipelines/server/routes/api/database/list.ts | 0 .../routes/api/database/normalize_database_name.ts | 0 .../server/routes/api/database/serialization.ts | 0 .../shared}/ingest_pipelines/server/routes/api/delete.ts | 0 .../ingest_pipelines/server/routes/api/documents.ts | 0 .../shared}/ingest_pipelines/server/routes/api/get.ts | 0 .../shared}/ingest_pipelines/server/routes/api/index.ts | 0 .../ingest_pipelines/server/routes/api/parse_csv.ts | 0 .../ingest_pipelines/server/routes/api/privileges.ts | 0 .../ingest_pipelines/server/routes/api/shared/index.ts | 0 .../server/routes/api/shared/pipeline_schema.ts | 0 .../ingest_pipelines/server/routes/api/simulate.ts | 0 .../shared}/ingest_pipelines/server/routes/api/update.ts | 0 .../shared}/ingest_pipelines/server/routes/index.ts | 0 .../shared}/ingest_pipelines/server/shared_imports.ts | 0 .../plugins/shared}/ingest_pipelines/server/types.ts | 0 .../plugins/shared}/ingest_pipelines/tsconfig.json | 4 ++-- yarn.lock | 2 +- 324 files changed, 15 insertions(+), 14 deletions(-) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/README.md (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/__jest__/client_integration/fixtures.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/__jest__/client_integration/helpers/http_requests.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/__jest__/client_integration/helpers/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/__jest__/client_integration/helpers/manage_processors.helpers.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/__jest__/client_integration/helpers/pipeline_form.helpers.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/__jest__/client_integration/helpers/pipelines_clone.helpers.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/__jest__/client_integration/helpers/pipelines_create.helpers.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/__jest__/client_integration/helpers/pipelines_create_from_csv.helpers.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/__jest__/client_integration/helpers/pipelines_edit.helpers.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/__jest__/client_integration/helpers/pipelines_list.helpers.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/__jest__/client_integration/helpers/setup_environment.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/__jest__/client_integration/ingest_pipelines_clone.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/__jest__/client_integration/ingest_pipelines_create.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/__jest__/client_integration/ingest_pipelines_create_from_csv.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/__jest__/client_integration/ingest_pipelines_edit.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/__jest__/client_integration/ingest_pipelines_list.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/__jest__/client_integration/manage_processors.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/common/constants.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/common/lib/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/common/lib/pipeline_serialization.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/common/lib/pipeline_serialization.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/common/types.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/jest.config.js (53%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/kibana.jsonc (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/app.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/README.md (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/__jest__/constants.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/__jest__/http_requests.helpers.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/__jest__/pipeline_processors_editor.helpers.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/__jest__/pipeline_processors_editor.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/append.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/attachment.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/bytes.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/circle.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/common_processor_fields.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/community_id.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/convert.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/csv.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/date.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/date_index.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/dot_expander.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/enrich.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/fail.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/fingerprint.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/foreach.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/geo_grid.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/grok.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/inference.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/network_direction.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/pipeline.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/processor.helpers.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/processor_form.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/redact.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/registered_domain.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/reroute.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/script.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/set.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/uri_parts.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/user_agent.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors_editor.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/__jest__/test_pipeline.helpers.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/__jest__/test_pipeline.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/_shared.scss (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/add_processor_button.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/load_from_json/button.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/load_from_json/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/load_from_json/modal_provider.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/load_from_json/modal_provider.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/on_failure_processors_title.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item/context_menu.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item/i18n_texts.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item/pipeline_processors_editor_item.container.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item/pipeline_processors_editor_item.scss (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item/pipeline_processors_editor_item.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item/types.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item_status.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item_tooltip/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item_tooltip/pipeline_processors_editor_item_toolip.scss (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item_tooltip/pipeline_processors_editor_item_tooltip.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item_tooltip/processor_information.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/add_processor_form.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/documentation_button.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/edit_processor_form.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/drag_and_drop_text_list.scss (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/drag_and_drop_text_list.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/input_list.scss (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/input_list.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/text_editor.scss (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/text_editor.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/xjson_editor.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processor_form.container.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processor_output/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processor_output/processor_output.scss (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processor_output/processor_output.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processor_settings_fields.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/append.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/attachment.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/bytes.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/circle.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/common_fields/common_processor_fields.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/common_fields/field_name_field.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/common_fields/ignore_missing_field.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/common_fields/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/common_fields/processor_type_field.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/common_fields/properties_field.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/common_fields/target_field.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/community_id.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/convert.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/csv.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/custom.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/date.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/date_index_name.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/dissect.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/dot_expander.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/drop.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/enrich.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/fail.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/fingerprint.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/foreach.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/geogrid.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/geoip.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/grok.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/gsub.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/html_strip.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/inference.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/ip_location.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/join.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/json.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/kv.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/lowercase.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/network_direction.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/pipeline.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/redact.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/registered_domain.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/remove.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/rename.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/reroute.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/script.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/set.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/set_security_user.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/shared.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/shared.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/sort.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/split.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/trim.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/uppercase.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/uri_parts.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/url_decode.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/user_agent.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processor_remove_modal.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processors_empty_prompt.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processors_header.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/components/drop_zone_button.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/components/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/components/private_tree.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/components/tree_node.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/processors_tree.scss (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/processors_tree.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/utils.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/shared/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/shared/map_processor_type_to_form.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/shared/status_icons/error_icon.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/shared/status_icons/error_ignored_icon.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/shared/status_icons/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/shared/status_icons/skipped_icon.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/shared/stringify_value_description.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/shared/stringify_value_description.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/add_documents_button.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/documents_dropdown/documents_dropdown.scss (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/documents_dropdown/documents_dropdown.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/documents_dropdown/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_output_button.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_actions.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_flyout.container.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_flyout.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/index.ts (100%) rename x-pack/{plugins => 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 (100%) rename x-pack/{plugins => 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 (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/add_docs_accordion/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/add_document_form.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/reset_documents_modal.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/tab_documents.scss (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/tab_documents.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_output.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/test_pipeline_tabs.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/constants.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/context/context.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/context/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/context/processors_context.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/context/test_pipeline_context.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/deserialize.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/deserialize.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/editors/global_on_failure_processors_editor.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/editors/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/editors/processors_editor.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/pipeline_editor.scss (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/pipeline_editor.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/processors_reducer/constants.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/processors_reducer/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/processors_reducer/processors_reducer.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/processors_reducer/processors_reducer.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/processors_reducer/utils.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/serialize.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/types.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/use_is_mounted.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/utils.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_editor/utils.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_form/bulk_request_panel.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_form/collapsible_panel.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_form/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_form/pipeline_form.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_form/pipeline_form_error/error_utils.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_form/pipeline_form_error/error_utils.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_form/pipeline_form_error/i18n_texts.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_form/pipeline_form_error/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_form/pipeline_form_error/pipeline_form_error.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_form/pipeline_form_fields.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_form/pipeline_request_flyout/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_form/pipeline_request_flyout/pipeline_request_flyout.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_form/schema.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_form/types.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_form/utils.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/components/pipeline_form/utils.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/constants/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/hooks/index.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/hooks/redirect_path.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/hooks/redirect_path.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/index.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/lib/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/lib/utils.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/lib/utils.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/mount_management_section.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/sections/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/sections/manage_processors/add_database_modal.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/sections/manage_processors/constants.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/sections/manage_processors/delete_database_modal.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/sections/manage_processors/empty_list.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/sections/manage_processors/geoip_list.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/sections/manage_processors/get_error_message.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/sections/manage_processors/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/sections/manage_processors/manage_processors.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/sections/manage_processors/use_check_manage_processors_privileges.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/sections/manage_processors/utils.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/sections/manage_processors/utils.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/sections/pipelines_clone/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/sections/pipelines_clone/pipelines_clone.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/sections/pipelines_create/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/sections/pipelines_create/pipelines_create.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/sections/pipelines_create_from_csv/error_display.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/sections/pipelines_create_from_csv/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/sections/pipelines_create_from_csv/instructions.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/sections/pipelines_create_from_csv/main.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/sections/pipelines_create_from_csv/pipelines_csv_uploader.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/sections/pipelines_create_from_csv/pipelines_preview.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/sections/pipelines_edit/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/sections/pipelines_edit/pipelines_edit.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/sections/pipelines_list/delete_modal.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/sections/pipelines_list/details_flyout.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/sections/pipelines_list/details_json_block.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/sections/pipelines_list/empty_list.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/sections/pipelines_list/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/sections/pipelines_list/main.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/sections/pipelines_list/not_found_flyout.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/sections/pipelines_list/serializers.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/sections/pipelines_list/table.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/services/api.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/services/breadcrumbs.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/services/documentation.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/services/file_reader.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/services/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/services/navigation.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/application/services/ui_metric.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/locator.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/locator.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/plugin.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/shared_imports.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/public/types.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/server/config.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/server/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/server/lib/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/server/lib/mapper.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/server/lib/mapper.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/server/plugin.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/server/routes/api/create.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/server/routes/api/database/create.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/server/routes/api/database/delete.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/server/routes/api/database/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/server/routes/api/database/list.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/server/routes/api/database/normalize_database_name.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/server/routes/api/database/serialization.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/server/routes/api/delete.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/server/routes/api/documents.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/server/routes/api/get.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/server/routes/api/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/server/routes/api/parse_csv.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/server/routes/api/privileges.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/server/routes/api/shared/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/server/routes/api/shared/pipeline_schema.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/server/routes/api/simulate.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/server/routes/api/update.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/server/routes/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/server/shared_imports.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/server/types.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/ingest_pipelines/tsconfig.json (92%) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 40f38ba5b713f..10d2d65b14cd8 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -872,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 @@ -906,7 +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/lens @elastic/kibana-visualizations x-pack/plugins/licensing @elastic/kibana-core x-pack/plugins/lists @elastic/security-detection-engine diff --git a/docs/developer/plugin-list.asciidoc b/docs/developer/plugin-list.asciidoc index 6edc5f31aa2fa..c21a7318cce18 100644 --- a/docs/developer/plugin-list.asciidoc +++ b/docs/developer/plugin-list.asciidoc @@ -653,7 +653,7 @@ external LLM APIs. Its goals are: the infrastructure monitoring use-case within Kibana. -|{kib-repo}blob/{branch}/x-pack/plugins/ingest_pipelines/README.md[ingestPipelines] +|{kib-repo}blob/{branch}/x-pack/platform/plugins/shared/ingest_pipelines/README.md[ingestPipelines] |The ingest_pipelines plugin provides Kibana support for Elasticsearch's ingest pipelines. diff --git a/package.json b/package.json index c57c367729750..9453492c1477c 100644 --- a/package.json +++ b/package.json @@ -582,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", diff --git a/tsconfig.base.json b/tsconfig.base.json index b11c8632ff3b8..d0a35d6bcd8b1 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -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"], diff --git a/x-pack/.i18nrc.json b/x-pack/.i18nrc.json index 4cf2a4493f894..901ba43bdfca7 100644 --- a/x-pack/.i18nrc.json +++ b/x-pack/.i18nrc.json @@ -64,7 +64,7 @@ "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", 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/plugins/ingest_pipelines/README.md b/x-pack/platform/plugins/shared/ingest_pipelines/README.md similarity index 100% rename from x-pack/plugins/ingest_pipelines/README.md rename to x-pack/platform/plugins/shared/ingest_pipelines/README.md diff --git a/x-pack/plugins/ingest_pipelines/__jest__/client_integration/fixtures.ts b/x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/fixtures.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/__jest__/client_integration/fixtures.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/fixtures.ts diff --git a/x-pack/plugins/ingest_pipelines/__jest__/client_integration/helpers/http_requests.ts b/x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/helpers/http_requests.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/__jest__/client_integration/helpers/http_requests.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/helpers/http_requests.ts diff --git a/x-pack/plugins/ingest_pipelines/__jest__/client_integration/helpers/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/helpers/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/__jest__/client_integration/helpers/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/helpers/index.ts diff --git a/x-pack/plugins/ingest_pipelines/__jest__/client_integration/helpers/manage_processors.helpers.ts b/x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/helpers/manage_processors.helpers.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/__jest__/client_integration/helpers/manage_processors.helpers.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/helpers/manage_processors.helpers.ts diff --git a/x-pack/plugins/ingest_pipelines/__jest__/client_integration/helpers/pipeline_form.helpers.ts b/x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/helpers/pipeline_form.helpers.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/__jest__/client_integration/helpers/pipeline_form.helpers.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/helpers/pipeline_form.helpers.ts diff --git a/x-pack/plugins/ingest_pipelines/__jest__/client_integration/helpers/pipelines_clone.helpers.ts b/x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/helpers/pipelines_clone.helpers.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/__jest__/client_integration/helpers/pipelines_clone.helpers.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/helpers/pipelines_clone.helpers.ts diff --git a/x-pack/plugins/ingest_pipelines/__jest__/client_integration/helpers/pipelines_create.helpers.ts b/x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/helpers/pipelines_create.helpers.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/__jest__/client_integration/helpers/pipelines_create.helpers.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/helpers/pipelines_create.helpers.ts diff --git a/x-pack/plugins/ingest_pipelines/__jest__/client_integration/helpers/pipelines_create_from_csv.helpers.ts b/x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/helpers/pipelines_create_from_csv.helpers.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/__jest__/client_integration/helpers/pipelines_create_from_csv.helpers.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/helpers/pipelines_create_from_csv.helpers.ts diff --git a/x-pack/plugins/ingest_pipelines/__jest__/client_integration/helpers/pipelines_edit.helpers.ts b/x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/helpers/pipelines_edit.helpers.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/__jest__/client_integration/helpers/pipelines_edit.helpers.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/helpers/pipelines_edit.helpers.ts diff --git a/x-pack/plugins/ingest_pipelines/__jest__/client_integration/helpers/pipelines_list.helpers.ts b/x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/helpers/pipelines_list.helpers.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/__jest__/client_integration/helpers/pipelines_list.helpers.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/helpers/pipelines_list.helpers.ts diff --git a/x-pack/plugins/ingest_pipelines/__jest__/client_integration/helpers/setup_environment.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/helpers/setup_environment.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/__jest__/client_integration/helpers/setup_environment.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/helpers/setup_environment.tsx diff --git a/x-pack/plugins/ingest_pipelines/__jest__/client_integration/ingest_pipelines_clone.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/ingest_pipelines_clone.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/__jest__/client_integration/ingest_pipelines_clone.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/ingest_pipelines_clone.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/__jest__/client_integration/ingest_pipelines_create.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/ingest_pipelines_create.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/__jest__/client_integration/ingest_pipelines_create.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/ingest_pipelines_create.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/__jest__/client_integration/ingest_pipelines_create_from_csv.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/ingest_pipelines_create_from_csv.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/__jest__/client_integration/ingest_pipelines_create_from_csv.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/ingest_pipelines_create_from_csv.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/__jest__/client_integration/ingest_pipelines_edit.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/ingest_pipelines_edit.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/__jest__/client_integration/ingest_pipelines_edit.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/ingest_pipelines_edit.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/__jest__/client_integration/ingest_pipelines_list.test.ts b/x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/ingest_pipelines_list.test.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/__jest__/client_integration/ingest_pipelines_list.test.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/ingest_pipelines_list.test.ts diff --git a/x-pack/plugins/ingest_pipelines/__jest__/client_integration/manage_processors.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/manage_processors.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/__jest__/client_integration/manage_processors.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/manage_processors.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/common/constants.ts b/x-pack/platform/plugins/shared/ingest_pipelines/common/constants.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/common/constants.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/common/constants.ts diff --git a/x-pack/plugins/ingest_pipelines/common/lib/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/common/lib/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/common/lib/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/common/lib/index.ts diff --git a/x-pack/plugins/ingest_pipelines/common/lib/pipeline_serialization.test.ts b/x-pack/platform/plugins/shared/ingest_pipelines/common/lib/pipeline_serialization.test.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/common/lib/pipeline_serialization.test.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/common/lib/pipeline_serialization.test.ts diff --git a/x-pack/plugins/ingest_pipelines/common/lib/pipeline_serialization.ts b/x-pack/platform/plugins/shared/ingest_pipelines/common/lib/pipeline_serialization.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/common/lib/pipeline_serialization.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/common/lib/pipeline_serialization.ts diff --git a/x-pack/plugins/ingest_pipelines/common/types.ts b/x-pack/platform/plugins/shared/ingest_pipelines/common/types.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/common/types.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/common/types.ts diff --git a/x-pack/plugins/ingest_pipelines/jest.config.js b/x-pack/platform/plugins/shared/ingest_pipelines/jest.config.js similarity index 53% rename from x-pack/plugins/ingest_pipelines/jest.config.js rename to x-pack/platform/plugins/shared/ingest_pipelines/jest.config.js index e3e76e54a610d..36819e3814d56 100644 --- a/x-pack/plugins/ingest_pipelines/jest.config.js +++ b/x-pack/platform/plugins/shared/ingest_pipelines/jest.config.js @@ -7,11 +7,12 @@ module.exports = { preset: '@kbn/test', - rootDir: '../../..', - roots: ['/x-pack/plugins/ingest_pipelines'], - coverageDirectory: '/target/kibana-coverage/jest/x-pack/plugins/ingest_pipelines', + rootDir: '../../../../..', + roots: ['/x-pack/platform/plugins/shared/ingest_pipelines'], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/platform/plugins/shared/ingest_pipelines', coverageReporters: ['text', 'html'], collectCoverageFrom: [ - '/x-pack/plugins/ingest_pipelines/{common,public,server}/**/*.{ts,tsx}', + '/x-pack/platform/plugins/shared/ingest_pipelines/{common,public,server}/**/*.{ts,tsx}', ], }; 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/yarn.lock b/yarn.lock index aceaaf9498384..b1a3ea286e87b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -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 "" From c42bf4a9ef1002b92b7f2bcb275243236bf939f8 Mon Sep 17 00:00:00 2001 From: Tim Sullivan Date: Mon, 16 Dec 2024 15:32:56 -0700 Subject: [PATCH 34/45] [SharedUX] Replace Sass with Emotion, Round 2 (#204135) ## Summary Part of https://github.com/elastic/kibana-team/issues/1082 Selects certain Sass files in `packages/core` to replace with styles declared with Emotion. This PR does not include any changes that would be noticeable by end-users. It changes the internals to use a different technology for styling components. ## References 1. https://emotion.sh/docs/globals 2. https://emotion.sh/docs/best-practices 3. https://github.com/elastic/eui/discussions/6828#discussioncomment-10825360 --- .../integration_tests/router.test.tsx | 16 +++++------ .../src/ui/app_container.scss | 25 ----------------- .../src/ui/app_container.tsx | 27 +++++++++++++++---- .../src/banners/banners_list.scss | 3 --- .../src/banners/banners_list.test.tsx | 4 +-- .../src/banners/banners_list.tsx | 6 ++--- .../tsconfig.json | 10 ++++--- .../src/core_system.scss | 9 ------- .../src/core_system.ts | 11 +++++--- 9 files changed, 49 insertions(+), 62 deletions(-) delete mode 100644 packages/core/application/core-application-browser-internal/src/ui/app_container.scss delete mode 100644 packages/core/overlays/core-overlays-browser-internal/src/banners/banners_list.scss delete mode 100644 packages/core/root/core-root-browser-internal/src/core_system.scss 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 ( { ]); 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, From d638475c6760b844f8ef928a21d382ef279566df Mon Sep 17 00:00:00 2001 From: christineweng <18648970+christineweng@users.noreply.github.com> Date: Mon, 16 Dec 2024 16:34:26 -0600 Subject: [PATCH 35/45] [Security Solution] Preview navigation in document details flyout (#204292) ## Summary This PR enables navigation when an user is viewing an alert/event preview. - To see the new navigation, enable feature flag `newExpandableFlyoutNavigationEnabled` - This PR only covers navigations available in the alert/event preview. Links in host and user flyouts will be done in a separate PR How navigation used to work: - When a document details flyout is open, many sections have nevigation links to open the details panel in the left - However, these navigations were disabled in a preview mode, and user is limited to stay in the original flyout context Preview navigations now available - When the feature flag is on, navigation links is available - For example, an user is on an alert preview, and click on `Entities`, a new flyout will be opened (for the alert context) and the entities details section will be available. **Before** image **After** image https://github.com/user-attachments/assets/ae62b553-1ec9-4663-9ed3-ff20b2355061 ### Checklist - [ ] Any text added follows [EUI's writing guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses sentence case text and includes [i18n support](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md) - [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios --- .../analyzer_preview_container.test.tsx | 87 ++++++- .../components/analyzer_preview_container.tsx | 61 +++-- .../components/correlations_overview.test.tsx | 73 ++---- .../components/correlations_overview.tsx | 39 +--- .../components/entities_overview.test.tsx | 32 ++- .../right/components/entities_overview.tsx | 32 +-- .../components/insights_summary_row.test.tsx | 48 +--- .../right/components/insights_summary_row.tsx | 31 +-- .../components/investigation_guide.test.tsx | 38 ++- .../right/components/investigation_guide.tsx | 28 +-- .../components/investigation_section.test.tsx | 3 + .../right/components/notes.test.tsx | 85 ++----- .../right/components/notes.tsx | 44 ++-- .../components/prevalence_overview.test.tsx | 60 ++--- .../right/components/prevalence_overview.tsx | 39 +--- .../related_alerts_by_ancestry.test.tsx | 39 +--- ...lated_alerts_by_same_source_event.test.tsx | 38 +-- .../related_alerts_by_session.test.tsx | 38 +-- .../right/components/related_cases.test.tsx | 38 +-- .../right/components/response_button.test.tsx | 4 + .../right/components/response_button.tsx | 23 +- .../components/response_section.test.tsx | 37 ++- .../right/components/response_section.tsx | 9 +- .../session_preview_container.test.tsx | 118 ++++++++++ .../components/session_preview_container.tsx | 51 ++-- .../components/suppressed_alerts.test.tsx | 36 +-- .../threat_intelligence_overview.test.tsx | 88 +++---- .../threat_intelligence_overview.tsx | 30 +-- .../hooks/use_navigate_to_analyzer.test.tsx | 218 +++++++++++++++++- .../shared/hooks/use_navigate_to_analyzer.tsx | 20 +- .../hooks/use_navigate_to_left_panel.test.tsx | 156 +++++++++++++ .../hooks/use_navigate_to_left_panel.tsx | 114 +++++++++ .../use_navigate_to_session_view.test.tsx | 114 ++++++++- .../hooks/use_navigate_to_session_view.tsx | 30 ++- .../shared/components/flyout_navigation.tsx | 4 +- 35 files changed, 1246 insertions(+), 659 deletions(-) create mode 100644 x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_left_panel.test.tsx create mode 100644 x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_left_panel.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/analyzer_preview_container.test.tsx b/x-pack/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/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/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/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/correlations_overview.test.tsx b/x-pack/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/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/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/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/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/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/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/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/insights_summary_row.test.tsx b/x-pack/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/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/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/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/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/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/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/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/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/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/notes.test.tsx b/x-pack/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/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/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/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/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/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/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/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/related_alerts_by_ancestry.test.tsx b/x-pack/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/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_same_source_event.test.tsx b/x-pack/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/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_session.test.tsx b/x-pack/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/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_cases.test.tsx b/x-pack/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/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/response_button.test.tsx b/x-pack/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/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/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/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/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/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/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/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/session_preview_container.test.tsx b/x-pack/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/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/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/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/suppressed_alerts.test.tsx b/x-pack/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/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/threat_intelligence_overview.test.tsx b/x-pack/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/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/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/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/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 index 334bf5f08721e..f73d154ff7dba 100644 --- 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 @@ -18,10 +18,12 @@ import { DocumentDetailsAnalyzerPanelKey, } from '../constants/panel_keys'; import { ANALYZE_GRAPH_ID, ANALYZER_PREVIEW_BANNER } from '../../left/components/analyze_graph'; +import { useIsExperimentalFeatureEnabled } from '../../../../common/hooks/use_experimental_features'; jest.mock('@kbn/expandable-flyout'); jest.mock('../../../../common/lib/kibana'); jest.mock('./use_which_flyout'); +jest.mock('../../../../common/hooks/use_experimental_features'); const mockedUseKibana = mockUseKibana(); (useKibana as jest.Mock).mockReturnValue(mockedUseKibana); @@ -38,12 +40,19 @@ describe('useNavigateToAnalyzer', () => { 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 and preview panels', () => { + 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 }) + useNavigateToAnalyzer({ + isFlyoutOpen: true, + eventId, + indexName, + scopeId, + isPreviewMode: false, + }) ); hookResult.result.current.navigateToAnalyzer(); @@ -69,11 +78,33 @@ describe('useNavigateToAnalyzer', () => { }); }); + 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 }) + useNavigateToAnalyzer({ + isFlyoutOpen: false, + eventId, + indexName, + scopeId, + isPreviewMode: true, + }) ); hookResult.result.current.navigateToAnalyzer(); expect(mockFlyoutApi.openFlyout).toHaveBeenCalledWith({ @@ -111,7 +142,13 @@ describe('useNavigateToAnalyzer', () => { mockUseWhichFlyout.mockReturnValue(null); const timelineId = 'timeline-1'; const hookResult = renderHook(() => - useNavigateToAnalyzer({ isFlyoutOpen: false, eventId, indexName, scopeId: timelineId }) + useNavigateToAnalyzer({ + isFlyoutOpen: false, + eventId, + indexName, + scopeId: timelineId, + isPreviewMode: true, + }) ); hookResult.result.current.navigateToAnalyzer(); expect(mockFlyoutApi.openFlyout).toHaveBeenCalledWith({ @@ -144,4 +181,177 @@ describe('useNavigateToAnalyzer', () => { }, }); }); + + 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/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/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_left_panel.test.tsx b/x-pack/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/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/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_left_panel.tsx b/x-pack/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/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/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 index ac624ce11ce56..b655badf2beeb 100644 --- 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 @@ -13,9 +13,11 @@ import { useKibana as mockUseKibana } from '../../../../common/lib/kibana/__mock 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); @@ -28,6 +30,7 @@ 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', () => { @@ -35,7 +38,7 @@ describe('useNavigateToSessionView', () => { useNavigateToSessionView({ isFlyoutOpen: true, eventId, indexName, scopeId }) ); hookResult.result.current.navigateToSessionView(); - + expect(mockFlyoutApi.openFlyout).not.toHaveBeenCalled(); expect(mockFlyoutApi.openLeftPanel).toHaveBeenCalledWith({ id: DocumentDetailsLeftPanelKey, path: { @@ -50,11 +53,28 @@ describe('useNavigateToSessionView', () => { }); }); + 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, @@ -78,4 +98,96 @@ describe('useNavigateToSessionView', () => { }, }); }); + + 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/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/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/shared/components/flyout_navigation.tsx b/x-pack/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/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; From 7fd9d7c89e10312cd214f0a98fc9d8ea52e67e3f Mon Sep 17 00:00:00 2001 From: Kevin Delemme Date: Mon, 16 Dec 2024 17:43:23 -0500 Subject: [PATCH 36/45] chore(slo): update EUI tokens for Borealis (#204066) --- .../slo_details/components/timeslice_annotation.tsx | 4 ++-- .../slos/components/card_view/slo_card_item.tsx | 13 +++++++------ .../slos/components/slos_overview/slos_overview.tsx | 2 +- 3 files changed, 10 insertions(+), 9 deletions(-) diff --git a/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/timeslice_annotation.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/timeslice_annotation.tsx index c1fd80bc53bc0..03fca2e3ff433 100644 --- a/x-pack/solutions/observability/plugins/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/solutions/observability/plugins/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 index 7800337be79ae..7d36a615638f8 100644 --- a/x-pack/solutions/observability/plugins/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/solutions/observability/plugins/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 index 49e9e6e34e0df..3d342090c63fc 100644 --- a/x-pack/solutions/observability/plugins/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} /> Date: Mon, 16 Dec 2024 17:27:47 -0600 Subject: [PATCH 37/45] [Security Solution] Enable actions in document details preview footer (#203691) ## Summary Updated document details preview footer to also show actions ### Before image ### After - Users can perform alert/event actions in a preview ![image](https://github.com/user-attachments/assets/d42be26d-9d4a-4701-bc88-92549ebfb65c) - In analyzer, when examining an event, event actions are also available ![image](https://github.com/user-attachments/assets/d30515d9-b428-4112-86f8-9bb872eaf921) - No change to flyout in rule creation workflow, action is not available in preview nor non-preview ### Checklist - [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios --- .../document_details/preview/footer.test.tsx | 70 +++++- .../document_details/preview/footer.tsx | 57 +++-- .../document_details/right/footer.test.tsx | 16 +- .../flyout/document_details/right/footer.tsx | 222 +----------------- .../flyout/document_details/right/test_ids.ts | 2 - .../components/take_action_button.test.tsx | 74 ++++++ .../shared/components/take_action_button.tsx | 220 +++++++++++++++++ .../components/take_action_dropdown.test.tsx | 10 +- .../components/take_action_dropdown.tsx | 4 +- .../shared/components/test_ids.ts | 2 + 10 files changed, 421 insertions(+), 256 deletions(-) create mode 100644 x-pack/plugins/security_solution/public/flyout/document_details/shared/components/take_action_button.test.tsx create mode 100644 x-pack/plugins/security_solution/public/flyout/document_details/shared/components/take_action_button.tsx rename x-pack/plugins/security_solution/public/flyout/document_details/{right => shared}/components/take_action_dropdown.test.tsx (97%) rename x-pack/plugins/security_solution/public/flyout/document_details/{right => shared}/components/take_action_dropdown.tsx (99%) 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 index 2eee16007f91c..951d9916892f6 100644 --- 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 @@ -14,24 +14,58 @@ 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'); - -const mockedTelemetry = createTelemetryServiceMock(); -jest.mock('../../../common/lib/kibana', () => { +jest.mock('react-router-dom', () => { + const original = jest.requireActual('react-router-dom'); return { - useKibana: () => ({ - services: { - telemetry: mockedTelemetry, - }, - }), + ...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('', () => { - beforeAll(() => { + 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', () => { @@ -43,7 +77,7 @@ describe('', () => { ); expect(getByTestId(PREVIEW_FOOTER_TEST_ID)).toBeInTheDocument(); - expect(getByTestId(PREVIEW_FOOTER_TEST_ID)).toHaveTextContent('Show full alert details'); + expect(getByTestId(PREVIEW_FOOTER_LINK_TEST_ID)).toHaveTextContent('Show full alert details'); }); it('should render footer for event', () => { @@ -56,7 +90,21 @@ describe('', () => { ); - expect(getByTestId(PREVIEW_FOOTER_TEST_ID)).toHaveTextContent('Show full event details'); + 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', () => { diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/preview/footer.tsx b/x-pack/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/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/right/footer.test.tsx b/x-pack/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/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/plugins/security_solution/public/flyout/document_details/right/footer.tsx b/x-pack/plugins/security_solution/public/flyout/document_details/right/footer.tsx index e5a5fb12915a6..ce955a0b87ddc 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/right/footer.tsx +++ b/x-pack/plugins/security_solution/public/flyout/document_details/right/footer.tsx @@ -6,47 +6,10 @@ */ 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 { find } from 'lodash/fp'; +import React from 'react'; +import { EuiFlexGroup, EuiFlexItem, EuiFlyoutFooter, EuiPanel } from '@elastic/eui'; 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'; - -interface AlertSummaryData { - /** - * Status of the alert (open, closed...) - */ - alertStatus: Status; - /** - * Id of the document - */ - eventId: string; - /** - * Id of the rule - */ - ruleId: string; - /** - * Property ruleId on the rule - */ - ruleRuleId: string; - /** - * Name of the rule - */ - ruleName: string; -} +import { TakeActionButton } from '../shared/components/take_action_button'; interface PanelFooterProps { /** @@ -59,179 +22,18 @@ interface PanelFooterProps { * Bottom section of the flyout that contains the take action button */ export const PanelFooter: FC = ({ isPreview }) => { - const { euiTheme } = useEuiTheme(); - // we need this flyout to be above the timeline flyout (which has a z-index of 1002) - const flyoutZIndex = useMemo( - () => ({ style: `z-index: ${(euiTheme.levels.flyout as number) + 3}` }), - [euiTheme] - ); - - const { closeFlyout, openRightPanel } = useExpandableFlyoutApi(); - const { - eventId, - indexName, - dataFormattedForFieldBrowser, - dataAsNestedObject, - refetchFlyoutData, - scopeId, - } = useDocumentDetailsContext(); - - // host isolation interaction - const { isHostIsolationPanelOpen, showHostIsolationPanel } = useHostIsolation(); - const showHostIsolationPanelCallback = useCallback( - (action: 'isolateHost' | 'unisolateHost' | undefined) => { - showHostIsolationPanel(action); - openRightPanel({ - id: DocumentDetailsIsolateHostPanelKey, - params: { - id: eventId, - indexName, - scopeId, - isolateAction: action, - }, - }); - }, - [eventId, indexName, openRightPanel, scopeId, showHostIsolationPanel] - ); - - const { refetch: refetchAll } = useRefetchByScope({ scopeId }); - - // exception interaction - const ruleIndexRaw = useMemo( - () => - find({ category: 'signal', field: 'signal.rule.index' }, dataFormattedForFieldBrowser) - ?.values ?? - find( - { category: 'kibana', field: 'kibana.alert.rule.parameters.index' }, - dataFormattedForFieldBrowser - )?.values, - [dataFormattedForFieldBrowser] - ); - const ruleIndex = useMemo( - (): string[] | undefined => (Array.isArray(ruleIndexRaw) ? ruleIndexRaw : undefined), - [ruleIndexRaw] - ); - const ruleDataViewIdRaw = useMemo( - () => - find({ category: 'signal', field: 'signal.rule.data_view_id' }, dataFormattedForFieldBrowser) - ?.values ?? - find( - { category: 'kibana', field: 'kibana.alert.rule.parameters.data_view_id' }, - dataFormattedForFieldBrowser - )?.values, - [dataFormattedForFieldBrowser] - ); - const ruleDataViewId = useMemo( - (): string | undefined => (Array.isArray(ruleDataViewIdRaw) ? ruleDataViewIdRaw[0] : undefined), - [ruleDataViewIdRaw] - ); - const alertSummaryData = useMemo( - () => - [ - { category: 'signal', field: 'signal.rule.id', name: 'ruleId' }, - { category: 'signal', field: 'signal.rule.rule_id', name: 'ruleRuleId' }, - { category: 'signal', field: 'signal.rule.name', name: 'ruleName' }, - { category: 'signal', field: 'kibana.alert.workflow_status', name: 'alertStatus' }, - { category: '_id', field: '_id', name: 'eventId' }, - ].reduce( - (acc, curr) => ({ - ...acc, - [curr.name]: getAlertDetailsFieldValue( - { category: curr.category, field: curr.field }, - dataFormattedForFieldBrowser - ), - }), - {} as AlertSummaryData - ), - [dataFormattedForFieldBrowser] - ); - const { - exceptionFlyoutType, - openAddExceptionFlyout, - onAddExceptionTypeClick, - onAddExceptionCancel, - onAddExceptionConfirm, - } = useExceptionFlyout({ - refetch: refetchAll, - isActiveTimelines: isActiveTimeline(scopeId), - }); - - // event filter interaction - const { closeAddEventFilterModal, isAddEventFilterModalOpen, onAddEventFilterClick } = - useEventFilterModal(); - - // osquery interaction - const [isOsqueryFlyoutOpenWithAgentId, setOsqueryFlyoutOpenWithAgentId] = useState( - null - ); - const closeOsqueryFlyout = useCallback(() => { - setOsqueryFlyoutOpenWithAgentId(null); - }, [setOsqueryFlyoutOpenWithAgentId]); - const alertId = useMemo( - () => (dataAsNestedObject?.kibana?.alert ? dataAsNestedObject?._id : null), - [dataAsNestedObject?._id, dataAsNestedObject?.kibana?.alert] - ); - if (isPreview) return null; return ( - <> - - - - - {dataAsNestedObject && ( - - )} - - - - - - {openAddExceptionFlyout && - alertSummaryData.ruleId != null && - alertSummaryData.ruleRuleId != null && - alertSummaryData.eventId != null && ( - - )} - - {isAddEventFilterModalOpen && dataAsNestedObject != null && ( - - )} - - {isOsqueryFlyoutOpenWithAgentId && dataAsNestedObject != null && ( - - )} - + + + + + + + + + ); }; diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/test_ids.ts b/x-pack/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/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/shared/components/take_action_button.test.tsx b/x-pack/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/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/shared/components/take_action_button.tsx b/x-pack/plugins/security_solution/public/flyout/document_details/shared/components/take_action_button.tsx new file mode 100644 index 0000000000000..10595f732fcda --- /dev/null +++ b/x-pack/plugins/security_solution/public/flyout/document_details/shared/components/take_action_button.tsx @@ -0,0 +1,220 @@ +/* + * 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, { useCallback, useMemo, useState } from 'react'; +import { useExpandableFlyoutApi } from '@kbn/expandable-flyout'; +import { useEuiTheme } from '@elastic/eui'; +import { find } from 'lodash/fp'; +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 { + /** + * Status of the alert (open, closed...) + */ + alertStatus: Status; + /** + * Id of the document + */ + eventId: string; + /** + * Id of the rule + */ + ruleId: string; + /** + * Property ruleId on the rule + */ + ruleRuleId: string; + /** + * Name of the rule + */ + ruleName: string; +} + +/** + * Take action button in the panel footer + */ +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( + () => ({ style: `z-index: ${(euiTheme.levels.flyout as number) + 3}` }), + [euiTheme] + ); + + const { closeFlyout, openRightPanel } = useExpandableFlyoutApi(); + const { + eventId, + indexName, + dataFormattedForFieldBrowser, + dataAsNestedObject, + refetchFlyoutData, + scopeId, + } = useDocumentDetailsContext(); + + // host isolation interaction + const { isHostIsolationPanelOpen, showHostIsolationPanel } = useHostIsolation(); + const showHostIsolationPanelCallback = useCallback( + (action: 'isolateHost' | 'unisolateHost' | undefined) => { + showHostIsolationPanel(action); + openRightPanel({ + id: DocumentDetailsIsolateHostPanelKey, + params: { + id: eventId, + indexName, + scopeId, + isolateAction: action, + }, + }); + }, + [eventId, indexName, openRightPanel, scopeId, showHostIsolationPanel] + ); + + const { refetch: refetchAll } = useRefetchByScope({ scopeId }); + + // exception interaction + const ruleIndexRaw = useMemo( + () => + find({ category: 'signal', field: 'signal.rule.index' }, dataFormattedForFieldBrowser) + ?.values ?? + find( + { category: 'kibana', field: 'kibana.alert.rule.parameters.index' }, + dataFormattedForFieldBrowser + )?.values, + [dataFormattedForFieldBrowser] + ); + const ruleIndex = useMemo( + (): string[] | undefined => (Array.isArray(ruleIndexRaw) ? ruleIndexRaw : undefined), + [ruleIndexRaw] + ); + const ruleDataViewIdRaw = useMemo( + () => + find({ category: 'signal', field: 'signal.rule.data_view_id' }, dataFormattedForFieldBrowser) + ?.values ?? + find( + { category: 'kibana', field: 'kibana.alert.rule.parameters.data_view_id' }, + dataFormattedForFieldBrowser + )?.values, + [dataFormattedForFieldBrowser] + ); + const ruleDataViewId = useMemo( + (): string | undefined => (Array.isArray(ruleDataViewIdRaw) ? ruleDataViewIdRaw[0] : undefined), + [ruleDataViewIdRaw] + ); + const alertSummaryData = useMemo( + () => + [ + { category: 'signal', field: 'signal.rule.id', name: 'ruleId' }, + { category: 'signal', field: 'signal.rule.rule_id', name: 'ruleRuleId' }, + { category: 'signal', field: 'signal.rule.name', name: 'ruleName' }, + { category: 'signal', field: 'kibana.alert.workflow_status', name: 'alertStatus' }, + { category: '_id', field: '_id', name: 'eventId' }, + ].reduce( + (acc, curr) => ({ + ...acc, + [curr.name]: getAlertDetailsFieldValue( + { category: curr.category, field: curr.field }, + dataFormattedForFieldBrowser + ), + }), + {} as AlertSummaryData + ), + [dataFormattedForFieldBrowser] + ); + const { + exceptionFlyoutType, + openAddExceptionFlyout, + onAddExceptionTypeClick, + onAddExceptionCancel, + onAddExceptionConfirm, + } = useExceptionFlyout({ + refetch: refetchAll, + isActiveTimelines: isActiveTimeline(scopeId), + }); + + // event filter interaction + const { closeAddEventFilterModal, isAddEventFilterModalOpen, onAddEventFilterClick } = + useEventFilterModal(); + + // osquery interaction + const [isOsqueryFlyoutOpenWithAgentId, setOsqueryFlyoutOpenWithAgentId] = useState( + null + ); + const closeOsqueryFlyout = useCallback(() => { + setOsqueryFlyoutOpenWithAgentId(null); + }, [setOsqueryFlyoutOpenWithAgentId]); + const alertId = useMemo( + () => (dataAsNestedObject?.kibana?.alert ? dataAsNestedObject?._id : null), + [dataAsNestedObject?._id, dataAsNestedObject?.kibana?.alert] + ); + + return ( + <> + {dataAsNestedObject && ( + + )} + + {openAddExceptionFlyout && + alertSummaryData.ruleId != null && + alertSummaryData.ruleRuleId != null && + alertSummaryData.eventId != null && ( + + )} + + {isAddEventFilterModalOpen && dataAsNestedObject != null && ( + + )} + + {isOsqueryFlyoutOpenWithAgentId && dataAsNestedObject != null && ( + + )} + + ); +}; + +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/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/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/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/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/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/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} > Date: Mon, 16 Dec 2024 19:44:32 -0600 Subject: [PATCH 38/45] [ai][assistant] Refactor o11y to use new Assistant logo and beacon (#204289) --- .../components/assistant_avatar.stories.tsx | 33 ------------------- .../components/insight/insight_base.tsx | 4 +-- .../observability_ai_assistant/tsconfig.json | 3 +- .../public/components/nav_control/index.tsx | 7 ++-- .../public/rule_connector/ai_assistant.tsx | 8 ++--- .../tsconfig.json | 1 + 6 files changed, 12 insertions(+), 44 deletions(-) delete mode 100644 x-pack/platform/plugins/shared/observability_solution/observability_ai_assistant/public/components/assistant_avatar.stories.tsx 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/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/**/*" From 3ef86e4ed3f174579f2ed9ae274bb6e499361674 Mon Sep 17 00:00:00 2001 From: Tiago Costa Date: Tue, 17 Dec 2024 04:35:39 +0000 Subject: [PATCH 39/45] skip flaky suite (#202359) --- .../sections/agents/hooks/use_fleet_server_unhealthy.test.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 () => { From caecf0eac11ef92e69927f72f056d449c65904ce Mon Sep 17 00:00:00 2001 From: Tiago Costa Date: Tue, 17 Dec 2024 04:38:47 +0000 Subject: [PATCH 40/45] skip flaky suite (#200786) --- .../components/multiple_agent_policy_summary_line.test.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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[]) => From 25c019aec93e2af39d8d5225cdc197fbc9bc46ac Mon Sep 17 00:00:00 2001 From: "elastic-renovate-prod[bot]" <174716857+elastic-renovate-prod[bot]@users.noreply.github.com> Date: Mon, 16 Dec 2024 22:41:31 -0600 Subject: [PATCH 41/45] Update dependency @redocly/cli to ^1.26.0 (main) (#204435) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [@redocly/cli](https://togithub.com/Redocly/redocly-cli) | devDependencies | minor | [`^1.25.15` -> `^1.26.0`](https://renovatebot.com/diffs/npm/@redocly%2fcli/1.25.15/1.26.0) | | [@redocly/cli](https://togithub.com/Redocly/redocly-cli) | dependencies | minor | [`^1.25.15` -> `^1.26.0`](https://renovatebot.com/diffs/npm/@redocly%2fcli/1.25.15/1.26.0) | --- ### Release Notes
Redocly/redocly-cli (@​redocly/cli) ### [`v1.26.0`](https://togithub.com/Redocly/redocly-cli/releases/tag/%40redocly/cli%401.26.0) [Compare Source](https://togithub.com/Redocly/redocly-cli/compare/@redocly/cli@1.25.15...@redocly/cli@1.26.0) ##### Minor Changes - Introduced the `struct` rule and deprecated the `spec` rule. Added the `spec` ruleset, which enforces compliance with the specifications. ##### Patch Changes - Fixed an issue where the CLI would fail to run on Windows due to a breaking change in the Node.js API. - Fixed an issue where `join` would throw an error when a glob pattern was provided. - Updated `sourceDescriptions` to enforce a valid type field, ensuring compliance with the Arazzo specification. - Updated [@​redocly/openapi-core](https://togithub.com/redocly/openapi-core) to v1.26.0.
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com> --- oas_docs/package-lock.json | 16 ++++++++-------- oas_docs/package.json | 2 +- package.json | 2 +- yarn.lock | 18 +++++++++--------- 4 files changed, 19 insertions(+), 19 deletions(-) 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/package.json b/package.json index 9453492c1477c..66a67b32af62d 100644 --- a/package.json +++ b/package.json @@ -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", diff --git a/yarn.lock b/yarn.lock index b1a3ea286e87b..685856ed46a34 100644 --- a/yarn.lock +++ b/yarn.lock @@ -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" From c414d9f4d72a076af80ba6fe74048760045b420c Mon Sep 17 00:00:00 2001 From: Tiago Costa Date: Tue, 17 Dec 2024 04:51:00 +0000 Subject: [PATCH 42/45] skip flaky suite (#204465) --- .../fleet/sections/agents/components/tags.test.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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']; From da25d13a2ac5be97216e202bf5d6bda6ff920b3b Mon Sep 17 00:00:00 2001 From: Gerard Soldevila Date: Tue, 17 Dec 2024 05:55:27 +0100 Subject: [PATCH 43/45] Sustainable Kibana Architecture: Move modules owned by `@elastic/security-solution` (#202851) --- .buildkite/scripts/packer_cache.sh | 2 +- .../pipelines/pull_request/pipeline.ts | 23 +- .../mki_security_solution_defend_workflows.sh | 2 +- .../security_solution_codegen.sh | 2 +- .../steps/functional/defend_workflows.sh | 2 +- .../steps/functional/defend_workflows_burn.sh | 2 +- .../functional/defend_workflows_serverless.sh | 2 +- .../defend_workflows_serverless_burn.sh | 2 +- .../security_solution_openapi_bundling.sh | 8 +- .eslintrc.js | 42 +- .github/CODEOWNERS | 456 +- .github/codeql/codeql-config.yml | 2 +- .gitignore | 8 +- docs/developer/plugin-list.asciidoc | 6 +- oas_docs/scripts/merge_ess_oas.js | 2 +- oas_docs/scripts/merge_serverless_oas.js | 2 +- package.json | 10 +- .../src/components/alerts_grouping.test.tsx | 2 +- .../styled_components_files.js | 1 + packages/kbn-dependency-usage/README.md | 28 +- .../providers/cruiser.test.ts | 34 +- packages/kbn-openapi-generator/README.md | 4 +- .../src/version/index.ts | 2 +- packages/kbn-zod-helpers/README.md | 2 +- .../docs/team_assignment/README.md | 10 +- src/dev/precommit_hook/casing_check_config.js | 2 +- src/dev/storybook/aliases.ts | 2 +- .../shared}/deeplinks/security/README.md | 0 .../shared}/deeplinks/security/deep_links.ts | 0 .../shared}/deeplinks/security/index.ts | 0 .../shared}/deeplinks/security/jest.config.js | 4 +- .../shared}/deeplinks/security/kibana.jsonc | 0 .../shared}/deeplinks/security/package.json | 0 .../shared}/deeplinks/security/tsconfig.json | 2 +- .../settings/security_project/README.mdx | 0 .../settings/security_project/index.ts | 0 .../settings/security_project/kibana.jsonc | 0 .../settings/security_project/package.json | 0 .../settings/security_project/tsconfig.json | 2 +- .../data/server/search/search_service.ts | 2 +- src/plugins/guided_onboarding/README.md | 2 +- tsconfig.base.json | 20 +- x-pack/.i18nrc.json | 6 +- x-pack/README.md | 2 +- .../kbn-elastic-assistant-common/README.md | 2 +- .../impl/assistant/prompt_context/types.ts | 2 +- .../shared/kbn-elastic-assistant/index.ts | 2 +- .../plugins/shared/osquery/package.json | 6 +- .../fleet/dev_docs/fleet_ui_extensions.md | 2 +- x-pack/plugins/fleet/package.json | 10 +- .../server/services/epm/archive/parse.ts | 2 +- .../plugins/fleet/server/telemetry/sender.ts | 2 +- .../routes/utils/build_siem_response.ts | 6 +- .../routes/utils/route_validation.test.ts | 2 +- .../server/routes/utils/route_validation.ts | 2 +- .../rule_registry/common/schemas/README.md | 2 +- .../server/routes/utils/route_validation.ts | 2 +- .../security_solution/jest.config.dev.js | 17 - .../public/app/jest.config.js | 17 - .../public/cases/jest.config.js | 17 - .../public/common/jest.config.js | 17 - .../public/detection_engine/jest.config.js | 19 - .../public/detections/jest.config.js | 19 - .../public/entity_analytics/jest.config.js | 19 - .../public/exceptions/jest.config.js | 29 - .../public/explore/jest.config.js | 17 - .../public/flyout/jest.config.js | 17 - .../security_solution/public/jest.config.js | 29 - .../public/management/jest.config.js | 19 - .../public/notes/jest.config.js | 17 - .../public/onboarding/jest.config.js | 19 - .../public/overview/jest.config.js | 17 - .../public/resolver/jest.config.js | 17 - .../security_integrations/jest.config.js | 19 - .../public/siem_migrations/jest.config.js | 19 - .../public/timelines/jest.config.js | 19 - .../security_solution/scripts/jest.config.js | 16 - .../server/client/jest.config.js | 17 - .../server/endpoint/jest.config.js | 17 - .../server/lib/jest.config.js | 17 - .../server/usage/jest.config.js | 17 - .../server/utils/jest.config.js | 17 - .../public/jest.config.js | 26 - .../common/jest.config.js | 28 - .../public/jest.config.js | 29 - .../schema/xpack_plugins.json | 4411 ----------------- .../schema/xpack_security.json | 4411 +++++++++++++++++ .../synthetics/server/telemetry/sender.ts | 2 +- .../security/packages/data_table/README.md | 4 +- .../packages/expandable-flyout/README.md | 4 +- .../packages/features/src/security/types.ts | 2 +- .../packages/navigation/src/constants.ts | 2 +- .../public/common/navigation/types.ts | 2 +- .../public/common/navigation/types.ts | 2 +- .../routes/user_conversations/find_route.ts | 2 +- .../security_solution/.storybook/main.js | 0 .../plugins/security_solution/README.md | 8 +- .../detection_engine/alert_assignees/index.ts | 0 .../detection_engine/alert_assignees/mocks.ts | 0 .../set_alert_assignees_route.gen.ts | 0 .../set_alert_assignees_route.mock.ts | 0 .../set_alert_assignees_route.schema.yaml | 0 .../api/detection_engine/alert_tags/index.ts | 0 .../api/detection_engine/alert_tags/mocks.ts | 0 .../set_alert_tags/set_alert_tags.gen.ts | 0 .../set_alert_tags/set_alert_tags.schema.yaml | 0 .../set_alert_tags_route.mock.ts | 0 .../get_all_integrations_route.ts | 0 .../get_installed_integrations_route.ts | 0 .../fleet_integrations/index.ts | 0 .../model/installed_integrations.ts | 0 .../fleet_integrations/model/integrations.ts | 0 .../fleet_integrations/urls.ts | 0 .../common/api/detection_engine/index.ts | 0 .../create_index/create_index.gen.ts | 0 .../create_index/create_index.schema.yaml | 0 .../delete_index/delete_index.gen.ts | 0 .../delete_index/delete_index.schema.yaml | 0 .../index_management/index.ts | 0 .../read_alerts_index_exists_route.ts | 0 .../read_index/read_index.gen.ts | 0 .../read_index/read_index.schema.yaml | 0 .../read_privileges/read_privileges.gen.ts | 0 .../read_privileges.schema.yaml | 0 .../model/alerts/8.0.0/index.ts | 0 .../model/alerts/8.12.0/index.ts | 0 .../model/alerts/8.13.0/index.ts | 0 .../model/alerts/8.16.0/index.ts | 0 .../model/alerts/8.4.0/index.ts | 0 .../model/alerts/8.6.0/index.ts | 0 .../model/alerts/8.7.0/index.ts | 0 .../model/alerts/8.8.0/index.ts | 0 .../model/alerts/8.9.0/index.ts | 0 .../detection_engine/model/alerts/README.md | 2 +- .../detection_engine/model/alerts/index.ts | 0 .../model/error_schema.gen.ts | 0 .../model/error_schema.mock.ts | 0 .../model/error_schema.schema.yaml | 0 .../api/detection_engine/model/index.ts | 0 .../detection_engine/model/pagination.gen.ts | 0 .../model/pagination.schema.yaml | 0 .../model/rule_response_actions/index.ts | 0 .../response_actions.gen.ts | 0 .../response_actions.schema.yaml | 0 .../rule_schema/common_attributes.gen.ts | 0 .../rule_schema/common_attributes.schema.yaml | 0 .../model/rule_schema/index.ts | 0 .../model/rule_schema/mocks.ts | 0 .../rule_schema/rule_request_schema.mock.ts | 0 .../rule_schema/rule_request_schema.test.ts | 0 .../rule_schema/rule_response_schema.mock.ts | 0 .../rule_schema/rule_response_schema.test.ts | 0 .../model/rule_schema/rule_schemas.gen.ts | 0 .../rule_schema/rule_schemas.schema.yaml | 0 .../specific_attributes/eql_attributes.gen.ts | 0 .../eql_attributes.schema.yaml | 0 .../specific_attributes/ml_attributes.gen.ts | 0 .../ml_attributes.schema.yaml | 0 .../new_terms_attributes.gen.ts | 0 .../new_terms_attributes.schema.yaml | 0 .../threat_match_attributes.gen.ts | 0 .../threat_match_attributes.schema.yaml | 0 .../threshold_attributes.gen.ts | 0 .../threshold_attributes.schema.yaml | 0 .../model/rule_schema/time_duration.test.ts | 0 .../model/rule_schema/time_duration.ts | 0 .../model/rule_schema/utils.ts | 0 .../api/detection_engine/model/schemas.ts | 0 .../api/detection_engine/model/sorting.gen.ts | 0 .../model/sorting.schema.yaml | 0 .../detection_engine/model/sorting.test.ts | 0 .../model/warning_schema.gen.ts | 0 .../model/warning_schema.schema.yaml | 0 .../bootstrap_prebuilt_rules.gen.ts | 0 .../bootstrap_prebuilt_rules.schema.yaml | 0 .../get_prebuilt_rules_status_route.ts | 0 .../detection_engine/prebuilt_rules/index.ts | 0 ..._prebuilt_rules_and_timelines_route.gen.ts | 0 ...uilt_rules_and_timelines_route.schema.yaml | 0 ...prebuilt_rules_and_timelines_route.test.ts | 0 .../model/aggregated_prebuilt_rules_error.ts | 0 .../diffable_rule/diffable_field_types.ts | 0 .../diff/diffable_rule/diffable_rule.test.ts | 0 .../model/diff/diffable_rule/diffable_rule.ts | 0 .../model/diff/rule_diff/fields_diff.ts | 0 .../model/diff/rule_diff/rule_diff.ts | 0 .../diff/three_way_diff/three_way_diff.ts | 0 .../three_way_diff/three_way_diff_conflict.ts | 2 +- .../three_way_diff/three_way_diff_outcome.ts | 0 .../three_way_diff/three_way_merge_outcome.ts | 0 .../prebuilt_rules/model/index.ts | 0 .../perform_rule_installation_route.ts | 0 .../perform_rule_upgrade_route.test.ts | 0 .../perform_rule_upgrade_route.ts | 0 ...lt_rules_and_timelines_status_route.gen.ts | 0 ...les_and_timelines_status_route.schema.yaml | 0 ...t_rules_and_timelines_status_route.test.ts | 0 .../review_rule_installation_route.ts | 0 .../review_rule_upgrade_route.ts | 0 .../detection_engine/prebuilt_rules/urls.ts | 0 .../create_rule_exceptions_route.test.ts | 0 .../create_rule_exceptions_route.ts | 0 .../create_shared_exceptions_list_route.ts | 0 .../find_exception_references_route.test.ts | 0 .../find_exception_references_route.ts | 0 .../detection_engine/rule_exceptions/index.ts | 0 .../detection_engine/rule_exceptions/urls.ts | 0 .../bulk_actions/bulk_actions_route.gen.ts | 0 .../bulk_actions/bulk_actions_route.mock.ts | 0 .../bulk_actions_route.schema.yaml | 0 .../bulk_actions/bulk_actions_route.test.ts | 0 .../bulk_actions/bulk_actions_types.ts | 0 .../bulk_create_rules_route.gen.ts | 0 .../bulk_create_rules_route.schema.yaml | 0 .../bulk_create_rules_route.test.ts | 0 .../bulk_delete_rules_route.gen.ts | 0 .../bulk_delete_rules_route.schema.yaml | 0 .../bulk_delete_rules_route.test.ts | 0 .../bulk_patch_rules_route.gen.ts | 0 .../bulk_patch_rules_route.schema.yaml | 0 .../bulk_patch_rules_route.test.ts | 0 .../bulk_update_rules_route.gen.ts | 0 .../bulk_update_rules_route.schema.yaml | 0 .../bulk_update_rules_route.test.ts | 0 .../bulk_crud/response_schema.gen.ts | 0 .../bulk_crud/response_schema.schema.yaml | 0 .../bulk_crud/response_schema.test.ts | 0 .../coverage_overview_route.mock.ts | 0 .../coverage_overview_route.test.ts | 0 .../coverage_overview_route.ts | 0 .../crud/create_rule/create_rule_route.gen.ts | 0 .../create_rule/create_rule_route.schema.yaml | 0 .../request_schema_validation.test.ts | 0 .../create_rule/request_schema_validation.ts | 0 .../crud/delete_rule/delete_rule_route.gen.ts | 0 .../delete_rule/delete_rule_route.schema.yaml | 0 .../crud/patch_rule/patch_rule_route.gen.ts | 0 .../crud/patch_rule/patch_rule_route.mock.ts | 0 .../patch_rule/patch_rule_route.schema.yaml | 0 .../crud/patch_rule/patch_rule_route.test.ts | 0 .../request_schema_validation.test.ts | 0 .../patch_rule/request_schema_validation.ts | 0 .../crud/read_rule/read_rule_route.gen.ts | 0 .../read_rule/read_rule_route.schema.yaml | 0 .../request_schema_validation.test.ts | 0 .../update_rule/request_schema_validation.ts | 0 .../crud/update_rule/update_rule_route.gen.ts | 0 .../update_rule/update_rule_route.schema.yaml | 0 .../export_rules_details_schema.mock.ts | 0 .../export_rules_details_schema.test.ts | 0 .../export_rules_details_schema.ts | 0 .../export_rules/export_rules_route.gen.ts | 0 .../export_rules_route.schema.yaml | 0 .../export_rules/export_rules_route.test.ts | 0 .../find_rules/find_rules_route.gen.ts | 0 .../find_rules/find_rules_route.schema.yaml | 0 .../find_rules/find_rules_route.test.ts | 0 .../request_schema_validation.test.ts | 0 .../find_rules/request_schema_validation.ts | 0 .../get_rule_management_filters_route.test.ts | 0 .../get_rule_management_filters_route.ts | 0 .../import_rules/import_rules_route.gen.ts | 0 .../import_rules_route.schema.yaml | 0 .../import_rules/import_rules_route.test.ts | 0 .../import_rules/rule_to_import.mock.ts | 0 .../import_rules/rule_to_import.test.ts | 0 .../import_rules/rule_to_import.ts | 0 .../rule_to_import_validation.test.ts | 0 .../import_rules/rule_to_import_validation.ts | 0 .../detection_engine/rule_management/index.ts | 0 .../detection_engine/rule_management/mocks.ts | 0 .../query_rule_by_ids_validation.test.ts | 0 .../model/query_rule_by_ids_validation.ts | 0 .../read_tags/read_tags_route.gen.ts | 0 .../read_tags/read_tags_route.schema.yaml | 0 .../detection_engine/rule_management/urls.ts | 0 .../detection_engine_health/README.md | 0 .../get_cluster_health_route.ts | 0 .../get_rule_health/get_rule_health_route.ts | 0 .../get_space_health_route.ts | 0 .../detection_engine_health/health_data.md | 0 .../health_endpoints.md | 0 .../model/cluster_health.mock.ts | 0 .../model/cluster_health.ts | 0 .../model/health_interval.ts | 0 .../model/health_metadata.ts | 0 .../model/health_stats.mock.ts | 0 .../model/health_stats.ts | 0 .../detection_engine_health/model/index.ts | 0 .../model/rule_health.mock.ts | 0 .../model/rule_health.ts | 0 .../model/space_health.mock.ts | 0 .../model/space_health.ts | 0 .../setup_health/setup_health_route.ts | 0 .../detection_engine/rule_monitoring/index.ts | 0 .../detection_engine/rule_monitoring/mocks.ts | 0 .../model/execution_event.gen.ts | 0 .../model/execution_event.mock.ts | 0 .../model/execution_event.schema.yaml | 0 .../model/execution_metrics.gen.ts | 0 .../model/execution_metrics.schema.yaml | 0 .../model/execution_result.gen.ts | 0 .../model/execution_result.mock.ts | 0 .../model/execution_result.schema.yaml | 0 .../model/execution_run_type.gen.ts | 0 .../model/execution_run_type.schema.yaml | 0 .../model/execution_settings.ts | 0 .../model/execution_status.gen.ts | 0 .../model/execution_status.schema.yaml | 0 .../rule_monitoring/model/execution_status.ts | 0 .../model/execution_summary.gen.ts | 0 .../model/execution_summary.mock.ts | 0 .../model/execution_summary.schema.yaml | 0 .../rule_monitoring/model/index.ts | 0 .../rule_monitoring/model/log_level.ts | 0 .../get_rule_execution_events_route.gen.ts | 0 .../get_rule_execution_events_route.mock.ts | 0 ...et_rule_execution_events_route.schema.yaml | 0 .../get_rule_execution_events_route.test.ts | 0 .../get_rule_execution_results_route.gen.ts | 0 .../get_rule_execution_results_route.mock.ts | 0 ...t_rule_execution_results_route.schema.yaml | 0 .../get_rule_execution_results_route.test.ts | 0 .../detection_engine/rule_monitoring/urls.ts | 0 .../detection_engine/rule_preview/index.ts | 0 .../rule_preview/rule_preview.gen.ts | 0 .../rule_preview/rule_preview.schema.yaml | 0 .../api/detection_engine/signals/index.ts | 0 .../query_signals/query_signals_route.gen.ts | 0 .../query_signals_route.schema.yaml | 0 .../set_signals_status_route.gen.ts | 0 .../set_signals_status_route.schema.yaml | 0 .../create_signals_migration.gen.ts | 0 .../create_signals_migration.schema.yaml | 0 .../create_signals_migration_route.mock.ts | 0 .../delete_signals_migration.gen.ts | 0 .../delete_signals_migration.schema.yaml | 0 .../finalize_signals_migration.gen.ts | 0 .../finalize_signals_migration.schema.yaml | 0 .../finalize_signals_migration_route.mock.ts | 0 .../signals_migration/index.ts | 0 .../signals_migration/mocks.ts | 0 .../read_signals_migration_status.gen.ts | 0 .../read_signals_migration_status.schema.yaml | 0 ...ead_signals_migration_status_route.mock.ts | 0 .../api/detection_engine/users/index.ts | 0 .../users/suggest_user_profiles_route.gen.ts | 0 .../suggest_user_profiles_route.schema.yaml | 0 .../common/api/endpoint/README.md | 4 +- .../endpoint/actions/action_log/action_log.ts | 0 .../api/endpoint/actions/action_log/index.ts | 0 .../api/endpoint/actions/common/base.ts | 0 .../actions/common/response_actions.ts | 0 .../endpoint/actions/details/details.gen.ts | 0 .../actions/details/details.schema.yaml | 0 .../api/endpoint/actions/details/details.ts | 0 .../api/endpoint/actions/details/index.ts | 0 .../file_download/file_download.gen.ts | 0 .../file_download/file_download.schema.yaml | 0 .../actions/file_download/file_download.ts | 0 .../endpoint/actions/file_download/index.ts | 0 .../actions/file_info/file_info.gen.ts | 0 .../actions/file_info/file_info.schema.yaml | 0 .../endpoint/actions/file_info/file_info.ts | 0 .../api/endpoint/actions/file_info/index.ts | 0 .../common/api/endpoint/actions/list/index.ts | 0 .../api/endpoint/actions/list/list.gen.ts | 0 .../endpoint/actions/list/list.schema.yaml | 0 .../common/api/endpoint/actions/list/list.ts | 0 .../response_actions/execute/execute.gen.ts | 0 .../execute/execute.schema.yaml | 0 .../response_actions/execute/execute.ts | 0 .../actions/response_actions/execute/index.ts | 0 .../response_actions/get_file/get_file.gen.ts | 0 .../get_file/get_file.schema.yaml | 0 .../response_actions/get_file/get_file.ts | 0 .../response_actions/get_file/index.ts | 0 .../actions/response_actions/isolate/index.ts | 0 .../response_actions/isolate/isolate.gen.ts | 0 .../isolate/isolate.schema.yaml | 0 .../response_actions/isolate/isolate.ts | 0 .../response_actions/kill_process/index.ts | 0 .../kill_process/kill_process.gen.ts | 0 .../kill_process/kill_process.schema.yaml | 0 .../kill_process/kill_process.ts | 2 +- .../response_actions/run_script/index.ts | 0 .../response_actions/run_script/run_script.ts | 0 .../run_script/run_script.yaml | 0 .../response_actions/running_procs/index.ts | 0 .../running_procs/running_procs.gen.ts | 0 .../running_procs/running_procs.schema.yaml | 0 .../running_procs/running_procs.ts | 0 .../actions/response_actions/scan/index.ts | 0 .../actions/response_actions/scan/scan.gen.ts | 0 .../response_actions/scan/scan.schema.yaml | 0 .../actions/response_actions/scan/scan.ts | 0 .../response_actions/suspend_process/index.ts | 0 .../suspend_process/suspend_process.gen.ts | 0 .../suspend_process.schema.yaml | 0 .../suspend_process/suspend_process.ts | 0 .../response_actions/unisolate/index.ts | 0 .../unisolate/unisolate.gen.ts | 0 .../unisolate/unisolate.schema.yaml | 0 .../response_actions/unisolate/unisolate.ts | 0 .../actions/response_actions/upload/index.ts | 0 .../response_actions/upload/upload.gen.ts | 0 .../upload/upload.schema.yaml | 0 .../actions/response_actions/upload/upload.ts | 0 .../api/endpoint/actions/state/index.ts | 0 .../api/endpoint/actions/state/state.gen.ts | 0 .../endpoint/actions/state/state.schema.yaml | 0 .../api/endpoint/actions/status/index.ts | 0 .../api/endpoint/actions/status/status.gen.ts | 0 .../actions/status/status.schema.yaml | 0 .../api/endpoint/actions/status/status.ts | 0 .../agent/get_agent_status_route.test.ts | 0 .../endpoint/agent/get_agent_status_route.ts | 0 .../common/api/endpoint/index.ts | 0 .../api/endpoint/metadata/get_metadata.gen.ts | 0 .../metadata/get_metadata.schema.yaml | 0 .../api/endpoint/metadata/get_metadata.ts | 0 .../common/api/endpoint/metadata/index.ts | 0 .../endpoint/metadata/list_metadata.gen.ts | 0 .../metadata/list_metadata.schema.yaml | 0 .../api/endpoint/metadata/list_metadata.ts | 0 .../api/endpoint/model/schema/common.gen.ts | 0 .../endpoint/model/schema/common.schema.yaml | 0 .../common/api/endpoint/policy/index.ts | 0 .../endpoint/policy/policy_response.gen.ts | 0 .../policy/policy_response.schema.yaml | 0 .../api/endpoint/policy/policy_response.ts | 0 .../endpoint/protection_updates_note/index.ts | 0 .../protection_updates_note.gen.ts | 0 .../protection_updates_note.schema.yaml | 0 .../protection_updates_note.ts | 0 .../suggestions/get_suggestions.gen.ts | 0 .../suggestions/get_suggestions.schema.yaml | 0 .../endpoint/suggestions/get_suggestions.ts | 0 .../common/api/endpoint/suggestions/index.ts | 0 .../api/endpoint/workflow_insights/index.ts | 0 .../workflow_insights.gen.ts | 0 .../workflow_insights.schema.yaml | 0 .../workflow_insights.test.ts | 0 .../workflow_insights/workflow_insights.ts | 0 .../bulk_upload_asset_criticality.gen.ts | 0 .../bulk_upload_asset_criticality.schema.yaml | 0 .../asset_criticality/common.gen.ts | 0 .../asset_criticality/common.schema.yaml | 0 .../create_asset_criticality.gen.ts | 0 .../create_asset_criticality.schema.yaml | 0 .../delete_asset_criticality.gen.ts | 0 .../delete_asset_criticality.schema.yaml | 0 .../get_asset_criticality.gen.ts | 0 .../get_asset_criticality.schema.yaml | 0 .../get_asset_criticality_privileges.gen.ts | 0 ...t_asset_criticality_privileges.schema.yaml | 0 .../get_asset_criticality_status.gen.ts | 0 .../get_asset_criticality_status.schema.yaml | 0 .../asset_criticality/index.ts | 0 .../list_asset_criticality.gen.ts | 0 .../list_asset_criticality.schema.yaml | 0 .../upload_asset_criticality_csv.gen.ts | 0 .../upload_asset_criticality_csv.schema.yaml | 0 .../common/after_keys.schema.test.ts | 0 .../api/entity_analytics/common/common.gen.ts | 0 .../common/common.schema.yaml | 0 .../api/entity_analytics/common/index.ts | 0 .../common/risk_weights.schema.test.ts | 0 .../entity_store/common.gen.ts | 0 .../entity_store/common.schema.yaml | 0 .../entity_store/enable.gen.ts | 0 .../entity_store/enable.schema.yaml | 0 .../engine/apply_dataview_indices.gen.ts | 0 .../engine/apply_dataview_indices.schema.yaml | 0 .../entity_store/engine/delete.gen.ts | 0 .../entity_store/engine/delete.schema.yaml | 0 .../entity_store/engine/get.gen.ts | 0 .../entity_store/engine/get.schema.yaml | 0 .../entity_store/engine/get_privileges.gen.ts | 0 .../engine/get_privileges.schema.yaml | 0 .../entity_store/engine/index.ts | 0 .../entity_store/engine/init.gen.ts | 0 .../entity_store/engine/init.schema.yaml | 0 .../entity_store/engine/list.gen.ts | 0 .../entity_store/engine/list.schema.yaml | 0 .../entity_store/engine/start.gen.ts | 0 .../entity_store/engine/start.schema.yaml | 0 .../entity_store/engine/stop.gen.ts | 0 .../entity_store/engine/stop.schema.yaml | 0 .../entity_store/entities/common.gen.ts | 0 .../entity_store/entities/common.schema.yaml | 0 .../entity_store/entities/index.ts | 0 .../entities/list_entities.gen.ts | 0 .../entities/list_entities.schema.yaml | 0 .../entity_analytics/entity_store/index.ts | 0 .../entity_store/status.gen.ts | 0 .../entity_store/status.schema.yaml | 0 .../common/api/entity_analytics/index.ts | 0 .../risk_engine/calculation_route.gen.ts | 0 .../risk_engine/calculation_route.schema.yaml | 0 .../risk_engine/engine_cleanup_route.gen.ts | 0 .../engine_cleanup_route.schema.yaml | 0 ...engine_configure_saved_object_route.gen.ts | 0 ...e_configure_saved_object_route.schema.yaml | 0 .../risk_engine/engine_disable_route.gen.ts | 0 .../engine_disable_route.schema.yaml | 0 .../risk_engine/engine_enable_route.gen.ts | 0 .../engine_enable_route.schema.yaml | 0 .../risk_engine/engine_init_route.gen.ts | 0 .../risk_engine/engine_init_route.schema.yaml | 0 .../engine_schedule_now_route.gen.ts | 0 .../engine_schedule_now_route.schema.yaml | 0 .../risk_engine/engine_settings_route.gen.ts | 0 .../engine_settings_route.schema.yaml | 0 .../risk_engine/engine_status_route.gen.ts | 0 .../engine_status_route.schema.yaml | 0 .../entity_calculation_route.gen.ts | 0 .../entity_calculation_route.schema.yaml | 0 .../get_risk_engine_privileges.gen.ts | 0 .../get_risk_engine_privileges.schema.yaml | 0 .../api/entity_analytics/risk_engine/index.ts | 0 .../risk_engine/preview_route.gen.ts | 0 .../risk_engine/preview_route.schema.yaml | 0 .../create_index/create_index_route.ts | 0 ...reate_prebuilt_saved_objects_route.test.ts | 0 .../create_prebuilt_saved_objects_route.ts | 0 .../create_stored_script_route.ts | 0 .../delete_indices/delete_indices_route.ts | 0 .../delete_prebuilt_saved_objects_route.ts | 0 .../delete_stored_script_route.ts | 0 .../api/entity_analytics/risk_score/index.ts | 0 .../index_status/index_status_route.ts | 0 .../install_modules/install_modules_route.ts | 0 .../read_prebuilt_dev_tool_content_route.ts | 0 .../common/api/model/alert.gen.ts | 0 .../common/api/model/alert.schema.yaml | 0 .../common/api/model/error_responses.gen.ts | 0 .../api/model/error_responses.schema.yaml | 0 .../common/api/model/index.ts | 0 .../common/api/model/primitives.gen.ts | 0 .../common/api/model/primitives.schema.yaml | 0 .../common/api/quickstart_client.gen.ts | 0 .../search_strategy/asset_criticality/all.ts | 0 .../common/api/search_strategy/cti/cti.ts | 0 .../search_strategy/cti/event_enrichment.ts | 0 .../cti/threat_intel_source.ts | 0 .../endpoint_fields/endpoint_fields.ts | 0 .../first_seen_last_seen.ts | 0 .../common/api/search_strategy/hosts/all.ts | 0 .../api/search_strategy/hosts/details.ts | 0 .../common/api/search_strategy/hosts/hosts.ts | 0 .../api/search_strategy/hosts/model/sort.ts | 0 .../api/search_strategy/hosts/overview.ts | 0 .../hosts/uncommon_processes.ts | 0 .../common/api/search_strategy/index.ts | 0 .../matrix_histogram/matrix_histogram.ts | 0 .../model/factory_query_type.ts | 0 .../api/search_strategy/model/filter_query.ts | 0 .../api/search_strategy/model/inspect.ts | 0 .../common/api/search_strategy/model/order.ts | 0 .../api/search_strategy/model/pagination.ts | 0 .../model/request_basic_options.ts | 0 .../model/request_paginated_options.ts | 0 .../search_strategy/model/runtime_mappings.ts | 0 .../common/api/search_strategy/model/sort.ts | 0 .../api/search_strategy/model/timerange.ts | 0 .../api/search_strategy/network/details.ts | 0 .../common/api/search_strategy/network/dns.ts | 0 .../api/search_strategy/network/http.ts | 0 .../network/model/flow_target.ts | 0 .../network/model/top_tables_fields.ts | 0 .../api/search_strategy/network/network.ts | 0 .../api/search_strategy/network/overview.ts | 0 .../common/api/search_strategy/network/tls.ts | 0 .../search_strategy/network/top_countries.ts | 0 .../api/search_strategy/network/top_n_flow.ts | 0 .../api/search_strategy/network/users.ts | 0 .../related_entities/related_entities.ts | 0 .../related_entities/related_hosts.ts | 0 .../related_entities/related_users.ts | 0 .../api/search_strategy/risk_score/all.ts | 0 .../api/search_strategy/risk_score/kpi.ts | 0 .../risk_score/model/risk_score_entity.ts | 0 .../search_strategy/risk_score/risk_score.ts | 0 .../common/api/search_strategy/users/all.ts | 0 .../search_strategy/users/authentications.ts | 0 .../search_strategy/users/managed_details.ts | 0 .../search_strategy/users/observed_details.ts | 0 .../common/api/search_strategy/users/users.ts | 0 .../api/tags/create_tag/create_tag_route.ts | 0 .../get_dashboards_by_tags_route.ts | 0 .../get_tags_by_name_route.ts | 0 .../common/api/tags/index.ts | 0 .../clean_draft_timelines_route.gen.ts | 0 .../clean_draft_timelines_route.schema.yaml | 0 .../copy_timeline/copy_timeline_route.gen.ts | 0 .../copy_timeline_route.schema.yaml | 0 .../create_timelines_route.gen.ts | 0 .../create_timelines_route.schema.yaml | 0 .../delete_note/delete_note_route.gen.ts | 0 .../delete_note/delete_note_route.schema.yaml | 0 .../delete_timelines_route.gen.ts | 0 .../delete_timelines_route.schema.yaml | 0 .../export_timelines_route.gen.ts | 0 .../export_timelines_route.schema.yaml | 0 .../get_draft_timelines_route.gen.ts | 0 .../get_draft_timelines_route.schema.yaml | 0 .../timeline/get_notes/get_notes_route.gen.ts | 0 .../get_notes/get_notes_route.schema.yaml | 0 .../get_timeline/get_timeline_route.gen.ts | 0 .../get_timeline_route.schema.yaml | 0 .../get_timelines/get_timelines_route.gen.ts | 0 .../get_timelines_route.schema.yaml | 0 .../import_timelines_route.gen.ts | 0 .../import_timelines_route.schema.yaml | 0 .../common/api/timeline/index.ts | 0 ...install_prepackaged_timelines_route.gen.ts | 0 ...ll_prepackaged_timelines_route.schema.yaml | 0 .../common/api/timeline/model/api.ts | 0 .../api/timeline/model/components.gen.ts | 0 .../api/timeline/model/components.schema.yaml | 0 .../api/timeline/model/error_schema.mock.ts | 0 .../api/timeline/model/error_schema.test.ts | 0 .../common/api/timeline/model/error_schema.ts | 0 .../patch_timeline_route.gen.ts | 0 .../patch_timeline_route.schema.yaml | 0 .../persist_favorite_route.gen.ts | 0 .../persist_favorite_route.schema.yaml | 0 .../persist_note/persist_note_route.gen.ts | 0 .../persist_note_route.schema.yaml | 0 .../pinned_events/pinned_events_route.gen.ts | 0 .../pinned_events_route.schema.yaml | 0 .../resolve_timeline_route.gen.ts | 0 .../resolve_timeline_route.schema.yaml | 0 .../common/api/timeline/routes.ts | 0 .../common/config_settings.ts | 0 .../security_solution/common/constants.ts | 0 .../security_solution/common/cti/constants.ts | 0 .../common/detection_engine/constants.ts | 0 .../diff/convert_rule_to_diffable.ts | 0 .../diff/extract_building_block_object.ts | 0 .../diff/extract_rule_data_query.test.ts | 0 .../diff/extract_rule_data_query.ts | 0 .../diff/extract_rule_data_source.ts | 0 .../diff/extract_rule_name_override_object.ts | 0 .../diff/extract_rule_schedule.test.ts | 0 .../diff/extract_rule_schedule.ts | 0 .../diff/extract_threat_array.test.ts | 0 .../diff/extract_threat_array.ts | 0 .../extract_timeline_template_reference.ts | 0 .../diff/extract_timestamp_override_object.ts | 0 .../rule_management/constants.ts | 0 .../rule_management/execution_log.ts | 0 .../rule_management/rule_fields.ts | 0 .../rule_management/rule_filtering.test.ts | 0 .../rule_management/rule_filtering.ts | 0 .../detection_engine/rule_management/utils.ts | 0 .../schemas/types/lists.mock.ts | 0 .../schemas/types/threat.mock.ts | 0 .../transform_actions.test.ts | 0 .../detection_engine/transform_actions.ts | 0 .../common/detection_engine/types.ts | 0 .../common/detection_engine/utils.test.ts | 0 .../common/detection_engine/utils.ts | 0 .../common/endpoint/constants.ts | 0 .../data_generators/base_data_generator.ts | 0 .../common/alerts_ecs_fields.ts | 0 .../common/artifact_list_item_entry_values.ts | 0 .../endpoint_action_generator.ts | 0 .../endpoint_exceptions_generator.ts | 0 .../endpoint_metadata_generator.ts | 0 .../endpoint_policy_response_generator.ts | 0 .../endpoint_rule_alert_generator.ts | 0 .../event_filters_generator.ts | 0 .../exceptions_list_item_generator.ts | 0 .../data_generators/fleet_action_generator.ts | 0 .../data_generators/fleet_agent_generator.ts | 0 .../fleet_agent_policy_generator.ts | 0 .../fleet_package_policy_generator.ts | 0 .../host_isolation_exception_generator.ts | 0 .../sentinelone_data_generator.ts | 0 .../data_generators/trusted_app_generator.ts | 0 .../endpoint/data_loaders/index_alerts.ts | 0 .../endpoint/data_loaders/index_case.ts | 0 .../index_endpoint_fleet_actions.ts | 0 .../data_loaders/index_endpoint_hearbeats.ts | 0 .../data_loaders/index_endpoint_hosts.ts | 0 .../index_endpoint_policy_response.ts | 0 .../index_endpoint_rule_alerts.ts | 0 .../data_loaders/index_fleet_agent.ts | 0 .../index_fleet_endpoint_policy.ts | 0 .../data_loaders/index_fleet_server.ts | 0 .../data_loaders/setup_fleet_for_endpoint.ts | 0 .../endpoint/data_loaders/usage_tracker.ts | 0 .../common/endpoint/data_loaders/utils.ts | 0 .../common/endpoint/errors.ts | 0 .../common/endpoint/format_axios_error.ts | 0 .../common/endpoint/generate_data.test.ts | 0 .../common/endpoint/generate_data.ts | 0 .../common/endpoint/index_data.ts | 0 .../endpoint/models/ecs_safety_helpers.ts | 0 .../common/endpoint/models/event.test.ts | 0 .../common/endpoint/models/event.ts | 0 .../common/endpoint/models/node.ts | 0 .../common/endpoint/models/policy_config.ts | 0 .../models/policy_config_helpers.test.ts | 0 .../endpoint/models/policy_config_helpers.ts | 0 .../common/endpoint/schema/actions.test.ts | 0 .../endpoint/schema/automated_actions.ts | 0 .../common/endpoint/schema/common.ts | 0 .../common/endpoint/schema/manifest.ts | 0 .../common/endpoint/schema/metadata.test.ts | 0 .../common/endpoint/schema/resolver.ts | 0 .../endpoint/schema/trusted_apps.test.ts | 0 .../common/endpoint/schema/trusted_apps.ts | 0 .../endpoint/service/artifacts/constants.ts | 0 .../endpoint/service/artifacts/index.ts | 0 .../endpoint/service/artifacts/utils.test.ts | 0 .../endpoint/service/artifacts/utils.ts | 0 .../endpoint/service/artifacts/validations.ts | 0 .../endpoint/service/authz/authz.test.ts | 0 .../common/endpoint/service/authz/authz.ts | 0 .../common/endpoint/service/authz/index.ts | 0 .../common/endpoint/service/authz/mocks.ts | 0 .../policy/get_policy_data_for_update.ts | 0 .../common/endpoint/service/policy/index.ts | 0 .../service/response_actions/constants.ts | 2 +- .../get_file_download_id.test.ts | 0 .../response_actions/get_file_download_id.ts | 0 .../is_response_action_supported.ts | 0 .../mocks/agent_status.mocks.ts | 0 .../service/response_actions/sentinel_one.ts | 0 .../service/response_actions/type_guards.ts | 0 .../service/response_actions/utils.ts | 0 .../endpoint/service/trusted_apps/mapping.ts | 0 .../common/endpoint/types/actions.ts | 0 .../common/endpoint/types/agents.ts | 0 .../common/endpoint/types/authz.ts | 0 .../common/endpoint/types/crowdstrike.ts | 0 .../endpoint/types/exception_list_items.ts | 0 .../common/endpoint/types/generator.ts | 0 .../common/endpoint/types/heartbeat.ts | 0 .../common/endpoint/types/index.ts | 0 .../common/endpoint/types/os.ts | 0 .../common/endpoint/types/sentinel_one.ts | 0 .../common/endpoint/types/trusted_apps.ts | 0 .../common/endpoint/types/utility_types.ts | 0 .../endpoint/types/workflow_insights.ts | 0 .../utils/controlled_artifact_rollout.test.ts | 0 .../utils/controlled_artifact_rollout.ts | 0 .../endpoint/utils/fetch_fleet_version.ts | 0 .../utils/index_name_utilities.test.ts | 0 .../endpoint/utils/index_name_utilities.ts | 0 .../common/endpoint/utils/is_valid_ip.ts | 0 .../common/endpoint/utils/kibana_status.ts | 2 +- .../common/endpoint/utils/package.ts | 0 .../common/endpoint/utils/package_v2.ts | 0 .../common/endpoint/utils/transforms.ts | 0 ...ate_antivirus_registration_enabled.test.ts | 0 .../update_antivirus_registration_enabled.ts | 0 .../asset_criticality/constants.ts | 0 .../asset_criticality/index.ts | 0 .../asset_criticality/indices.ts | 0 .../parse_asset_criticality_csv_row.test.ts | 0 .../parse_asset_criticality_csv_row.ts | 0 .../asset_criticality/types.ts | 0 .../common/entity_analytics/constants.ts | 0 .../entity_store/constants.ts | 0 .../entity_analytics/privileges.test.ts | 0 .../common/entity_analytics/privileges.ts | 0 .../entity_analytics/risk_engine/constants.ts | 0 .../risk_engine/identifier_types.ts | 0 .../entity_analytics/risk_engine/index.ts | 0 .../entity_analytics/risk_engine/indices.ts | 0 .../risk_engine/privileges.test.ts | 0 .../risk_engine/privileges.ts | 0 .../entity_analytics/risk_engine/range.ts | 0 .../risk_engine/risk_levels.ts | 0 .../risk_engine/risk_weights/index.ts | 0 .../risk_engine/risk_weights/types.ts | 0 .../entity_analytics/risk_engine/types.ts | 0 .../entity_analytics/risk_engine/utils.ts | 0 .../entity_analytics/risk_score/constants.ts | 0 .../common/experimental_features.ts | 0 .../common/field_maps/8.0.0/alerts.ts | 0 .../common/field_maps/8.0.0/index.ts | 0 .../common/field_maps/8.0.0/rules.ts | 0 .../common/field_maps/8.13.0/alerts.ts | 0 .../common/field_maps/8.13.0/index.ts | 0 .../common/field_maps/8.16.0/alerts.ts | 0 .../common/field_maps/8.16.0/index.ts | 0 .../common/field_maps/8.4.0/alerts.ts | 0 .../common/field_maps/8.4.0/index.ts | 0 .../common/field_maps/field_names.ts | 0 .../common/field_maps/index.ts | 0 .../siem_guide_config.test.ts | 0 .../guided_onboarding/siem_guide_config.ts | 0 .../common/guided_onboarding/translations.ts | 0 .../plugins/security_solution/common/index.ts | 0 .../security_solution/common/jest.config.js | 10 +- .../security_solution/common/license/index.ts | 0 .../common/license/license.ts | 0 .../security_solution/common/license/mocks.ts | 0 .../common/license/policy_config.test.ts | 0 .../common/license/policy_config.ts | 0 .../machine_learning/affected_job_ids.ts | 0 .../machine_learning/empty_ml_capabilities.ts | 0 .../has_ml_admin_permissions.test.ts | 0 .../has_ml_admin_permissions.ts | 0 .../machine_learning/has_ml_license.test.ts | 0 .../common/machine_learning/has_ml_license.ts | 0 .../has_ml_user_permissions.test.ts | 0 .../has_ml_user_permissions.ts | 0 .../common/machine_learning/helpers.test.ts | 0 .../common/machine_learning/helpers.ts | 0 .../machine_learning/is_security_job.test.ts | 0 .../machine_learning/is_security_job.ts | 0 .../common/notes/constants.ts | 0 .../common/search_strategy/common/index.ts | 0 .../common/search_strategy/endpoint/index.ts | 0 .../endpoint/response_actions/action.ts | 0 .../endpoint/response_actions/index.ts | 0 .../endpoint/response_actions/response.ts | 0 .../endpoint/response_actions/types.ts | 0 .../common/search_strategy/eql/index.ts | 0 .../eql/validation/helpers.mock.ts | 0 .../eql/validation/helpers.test.ts | 0 .../search_strategy/eql/validation/helpers.ts | 0 .../search_strategy/eql/validation/index.ts | 0 .../common/search_strategy/index.ts | 0 .../search_strategy/index_fields/index.ts | 0 .../security_solution/cti/index.mock.ts | 0 .../security_solution/cti/index.ts | 0 .../first_last_seen/index.ts | 0 .../security_solution/hosts/all/index.ts | 0 .../security_solution/hosts/common/index.ts | 0 .../security_solution/hosts/details/index.ts | 0 .../security_solution/hosts/index.ts | 0 .../security_solution/hosts/overview/index.ts | 0 .../hosts/uncommon_processes/index.ts | 0 .../security_solution/index.ts | 0 .../security_solution/network/common/index.ts | 0 .../network/details/index.ts | 0 .../security_solution/network/dns/index.ts | 0 .../security_solution/network/http/index.ts | 0 .../security_solution/network/index.ts | 0 .../network/overview/index.ts | 0 .../security_solution/network/tls/index.ts | 0 .../network/top_countries/index.ts | 0 .../network/top_n_flow/index.ts | 0 .../security_solution/network/users/index.ts | 0 .../related_entities/index.ts | 0 .../related_entities/related_hosts/index.tsx | 0 .../related_entities/related_users/index.tsx | 0 .../security_solution/risk_score/all/index.ts | 0 .../risk_score/common/index.test.ts | 0 .../risk_score/common/index.ts | 0 .../security_solution/risk_score/index.ts | 0 .../security_solution/risk_score/kpi/index.ts | 0 .../security_solution/users/all/index.ts | 0 .../users/authentications/index.ts | 0 .../security_solution/users/common/index.ts | 0 .../security_solution/users/index.ts | 0 .../users/managed_details/index.ts | 0 .../users/observed_details/index.ts | 0 .../timeline/events/all/index.ts | 0 .../timeline/events/common/index.ts | 0 .../timeline/events/details/index.ts | 0 .../timeline/events/eql/index.ts | 0 .../search_strategy/timeline/events/index.ts | 0 .../timeline/events/last_event_time/index.ts | 0 .../common/search_strategy/timeline/index.ts | 0 .../cribl/translator.test.ts | 0 .../security_integrations/cribl/translator.ts | 0 .../security_integrations/cribl/types.ts | 0 .../common/siem_migrations/constants.ts | 0 .../model/api/rules/rule_migration.gen.ts | 0 .../api/rules/rule_migration.schema.yaml | 0 .../siem_migrations/model/common.gen.ts | 0 .../siem_migrations/model/common.schema.yaml | 0 .../model/rule_migration.gen.ts | 0 .../model/rule_migration.schema.yaml | 0 .../siem_migrations/rules/resources/index.ts | 0 .../rules/resources/splunk/index.ts | 0 .../splunk/splunk_identifier.test.ts | 0 .../resources/splunk/splunk_identifier.ts | 0 .../siem_migrations/rules/resources/types.ts | 0 .../common/siem_migrations/rules/utils.ts | 0 .../common/test/ess_roles.json | 0 .../security_solution/common/test/index.ts | 0 .../common/timelines/zod_errors.ts | 0 .../security_solution/common/translations.ts | 0 .../security_solution/common/typed_json.ts | 0 .../common/types/bulk_actions/index.ts | 0 .../common/types/header_actions/index.ts | 0 .../security_solution/common/types/index.ts | 0 .../common/types/response_actions/index.ts | 0 .../common/types/risk_scores.ts | 0 .../common/types/session_view/index.ts | 0 .../common/types/timeline/cells/index.ts | 0 .../common/types/timeline/columns/index.ts | 0 .../types/timeline/data_provider/index.ts | 0 .../common/types/timeline/index.ts | 0 .../types/timeline/note/saved_object.ts | 0 .../timeline/pinned_event/saved_object.ts | 0 .../common/types/timeline/rows/index.ts | 0 .../common/types/timeline/saved_object.ts | 0 .../common/types/timeline/store.ts | 0 .../security_solution/common/utility_types.ts | 0 .../risk_score_modules.test.ts.snap | 0 .../common/utils/alert_detail_path.ts | 0 .../common/utils/enum_from_string.test.ts | 0 .../common/utils/enum_from_string.ts | 0 .../common/utils/expand_dotted.test.ts | 0 .../common/utils/expand_dotted.ts | 0 .../format_page_filter_search_param.test.ts | 0 .../utils/format_page_filter_search_param.ts | 0 .../common/utils/get_ramdom_color.ts | 0 .../common/utils/invariant.ts | 0 .../common/utils/kql.test.ts | 0 .../security_solution/common/utils/kql.ts | 0 .../common/utils/path_placeholder.test.ts | 0 .../common/utils/path_placeholder.ts | 0 .../common/utils/risk_score_modules.test.ts | 0 .../common/utils/risk_score_modules.ts | 0 .../common/utils/sourcerer.test.ts | 0 .../common/utils/sourcerer.ts | 0 ...ng_of_timeline_associated_saved_objects.md | 4 +- .../security_solution/docs/openapi/README.md | 20 +- ...ections_api_2023_10_31.bundled.schema.yaml | 0 ...agement_api_2023_10_31.bundled.schema.yaml | 0 ...alytics_api_2023_10_31.bundled.schema.yaml | 0 ...imeline_api_2023_10_31.bundled.schema.yaml | 0 ...ections_api_2023_10_31.bundled.schema.yaml | 0 ...agement_api_2023_10_31.bundled.schema.yaml | 0 ...alytics_api_2023_10_31.bundled.schema.yaml | 0 ...imeline_api_2023_10_31.bundled.schema.yaml | 0 .../docs/openapi/workflow.png | Bin .../prebuilt_rules_customization.md | 88 +- .../docs/siem_migration/README.md | 0 .../docs/siem_migration/img/agent_graph.png | Bin .../docs/testing/test_plans/README.md | 0 .../alerts/user_assignment.md | 0 .../prebuilt_rules/exporting.md | 0 .../prebuilt_rules/importing.md | 0 .../installation_and_upgrade.md | 0 .../upgrade_review_algorithms.md | 0 .../coverage_overview_dashboard.md | 0 .../detection_response/rule_management/todo | 0 .../testing/test_plans/test_plan_template.md | 0 .../security_solution/jest.config.dev.js | 17 + .../jest.integration.config.js | 4 +- .../plugins/security_solution/kibana.jsonc | 0 .../plugins/security_solution/package.json | 16 +- .../security_solution/public/app/404.tsx | 0 .../cell_action/add_to_timeline.test.ts | 0 .../cell_action/add_to_timeline.ts | 0 .../investigate_in_new_timeline.test.ts | 0 .../investigate_in_new_timeline.ts | 0 .../app/actions/add_to_timeline/constants.ts | 0 .../actions/add_to_timeline/data_provider.ts | 0 .../discover/add_to_timeline.test.ts | 0 .../discover/add_to_timeline.ts | 0 .../app/actions/add_to_timeline/index.ts | 0 .../lens/add_to_timeline.test.ts | 0 .../add_to_timeline/lens/add_to_timeline.ts | 0 .../public/app/actions/constants.ts | 0 .../cell_action/copy_to_clipboard.test.ts | 0 .../cell_action/copy_to_clipboard.ts | 0 .../actions/copy_to_clipboard/constants.ts | 0 .../discover/copy_to_clipboard.test.ts | 0 .../discover/copy_to_clipboard.ts | 0 .../app/actions/copy_to_clipboard/index.ts | 0 .../lens/copy_to_clipboard.test.ts | 0 .../lens/copy_to_clipboard.ts | 0 .../filter/cell_action/filter_in.test.ts | 0 .../actions/filter/cell_action/filter_in.ts | 0 .../filter/cell_action/filter_out.test.ts | 0 .../actions/filter/cell_action/filter_out.ts | 0 .../actions/filter/discover/filter_in.test.ts | 0 .../app/actions/filter/discover/filter_in.ts | 0 .../filter/discover/filter_out.test.ts | 0 .../app/actions/filter/discover/filter_out.ts | 0 .../public/app/actions/filter/index.ts | 0 .../actions/filter/lens/create_action.test.ts | 0 .../app/actions/filter/lens/create_action.ts | 0 .../app/actions/filter/lens/filter_in.ts | 0 .../app/actions/filter/lens/filter_out.ts | 0 .../public/app/actions/index.ts | 0 .../public/app/actions/register.ts | 0 .../register_discover_histogram_actions.ts | 0 .../cell_action/show_top_n.test.tsx | 0 .../show_top_n/cell_action/show_top_n.tsx | 0 .../public/app/actions/show_top_n/index.ts | 0 .../public/app/actions/telemetry.test.ts | 0 .../public/app/actions/telemetry.ts | 0 .../cell_action/toggle_asset_column.test.ts | 0 .../cell_action/toggle_asset_column.ts | 0 .../app/actions/toggle_asset_column/index.tsx | 0 .../cell_action/toggle_column.test.ts | 0 .../cell_action/toggle_column.ts | 0 .../app/actions/toggle_column/index.tsx | 0 .../public/app/actions/types.ts | 0 .../public/app/actions/utils.ts | 0 .../security_solution/public/app/app.tsx | 0 .../public/app/app_routes.test.tsx | 0 .../public/app/app_routes.tsx | 0 .../top_values_popover.test.tsx | 0 .../top_values_popover/top_values_popover.tsx | 0 .../top_values_popover_service.ts | 0 .../app/home/global_header/index.test.tsx | 0 .../public/app/home/global_header/index.tsx | 0 .../public/app/home/index.test.tsx | 0 .../public/app/home/index.tsx | 0 .../global_kql_header/index.tsx | 0 .../app/home/template_wrapper/index.test.tsx | 0 .../app/home/template_wrapper/index.tsx | 0 .../home/template_wrapper/timeline/index.tsx | 0 .../security_solution/public/app/index.tsx | 0 .../public/app}/jest.config.js | 8 +- .../security_solution/public/app/routes.tsx | 0 .../app/solution_navigation/categories.ts | 0 .../public/app/solution_navigation/index.ts | 0 .../solution_navigation/links/app_links.ts | 0 .../links/nav.links.test.ts | 0 .../solution_navigation/links/nav_links.ts | 0 .../links/sections/assets_links.ts | 0 .../links/sections/assets_translations.ts | 0 .../links/sections/dev_tools_links.ts | 0 .../links/sections/dev_tools_translations.ts | 0 .../links/sections/discover_links.ts | 0 .../links/sections/discover_translations.ts | 0 .../links/sections/icons/chart_arrow.tsx | 0 .../links/sections/icons/dashboard.tsx | 0 .../links/sections/icons/data_view.tsx | 0 .../links/sections/icons/ecctl.tsx | 0 .../links/sections/icons/endpoint.tsx | 0 .../links/sections/icons/filebeat.tsx | 0 .../links/sections/icons/filebeat_chart.tsx | 0 .../links/sections/icons/fleet.tsx | 0 .../links/sections/icons/infra.tsx | 0 .../links/sections/icons/intuitive.tsx | 0 .../links/sections/icons/jobs.tsx | 0 .../links/sections/icons/keyword.tsx | 0 .../links/sections/icons/lens.tsx | 0 .../links/sections/icons/manager.tsx | 0 .../links/sections/icons/marketing.tsx | 0 .../links/sections/icons/osquery.tsx | 0 .../links/sections/icons/rapid_bar_graph.tsx | 0 .../links/sections/icons/replication.tsx | 0 .../links/sections/icons/settings.tsx | 0 .../links/sections/icons/timeline.tsx | 0 .../links/sections/icons/visualization.tsx | 0 .../links/sections/investigations_links.ts | 0 .../sections/investigations_translations.ts | 0 .../links/sections/lazy_icons.tsx | 0 .../links/sections/ml_links.ts | 0 .../links/sections/ml_translations.ts | 0 .../links/sections/settings_links.ts | 0 .../links/sections/settings_translations.ts | 0 .../solution_navigation/navigation_tree.ts | 0 .../solution_navigation.tsx | 0 .../use_panel_side_nav_items.test.tsx | 0 .../use_panel_side_nav_items.ts | 0 .../app/solution_navigation/util.test.ts | 0 .../public/app/solution_navigation/util.ts | 0 .../public/app/translations.ts | 0 .../security_solution/public/app/types.ts | 0 .../public/app_links.test.ts | 0 .../security_solution/public/app_links.ts | 0 .../public/assets/assets.tsx | 0 .../security_solution/public/assets/index.ts | 0 .../public/assets/routes.tsx | 0 .../assistant/comment_actions/index.tsx | 0 .../assistant/comment_actions/translations.ts | 0 .../assistant/content/conversations/index.tsx | 0 .../content/conversations/translations.ts | 0 .../content/prompt_contexts/index.tsx | 0 .../content/prompt_contexts/translations.ts | 0 .../content/prompts/user/translations.ts | 0 .../assistant/content/quick_prompts/index.tsx | 0 .../content/quick_prompts/translations.ts | 0 .../custom_codeblock/custom_code_block.tsx | 0 .../custom_codeblock_markdown_plugin.tsx | 0 .../assistant/get_comments/index.test.tsx | 0 .../public/assistant/get_comments/index.tsx | 0 .../buttons/regenerate_response_button.tsx | 0 .../stream/buttons/stop_generating_button.tsx | 0 .../stream/failed_to_load_response.tsx | 0 .../get_comments/stream/index.test.tsx | 0 .../assistant/get_comments/stream/index.tsx | 0 .../get_comments/stream/message_panel.tsx | 0 .../get_comments/stream/message_text.tsx | 0 .../stream/stream_observable.test.ts | 0 .../get_comments/stream/stream_observable.ts | 0 .../assistant/get_comments/stream/types.ts | 0 .../get_comments/stream/use_stream.test.tsx | 0 .../get_comments/stream/use_stream.tsx | 0 .../assistant/get_comments/translations.ts | 0 .../public/assistant/header_link.test.tsx | 0 .../public/assistant/header_link.tsx | 0 .../public/assistant/helpers.tsx | 0 .../public/assistant/jest.config.js | 19 + .../public/assistant/overlay.test.tsx | 0 .../public/assistant/overlay.tsx | 0 .../public/assistant/provider.test.tsx | 0 .../public/assistant/provider.tsx | 0 .../assistant/send_to_timeline/index.tsx | 0 .../management_settings.test.tsx | 0 .../stack_management/management_settings.tsx | 0 .../update_query_in_form/index.test.tsx | 0 .../assistant/update_query_in_form/index.tsx | 0 .../update_query_in_form/translations.ts | 0 .../use_assistant_availability/index.tsx | 0 .../use_assistant_telemetry/index.test.tsx | 0 .../use_assistant_telemetry/index.tsx | 0 .../use_conversation_store/index.test.tsx | 0 .../use_conversation_store/index.tsx | 0 .../public/attack_discovery/helpers.test.tsx | 0 .../public/attack_discovery/helpers.ts | 0 .../public/attack_discovery/index.ts | 0 .../public/attack_discovery/jest.config.js | 19 + .../public/attack_discovery/links.test.ts | 0 .../public/attack_discovery/links.ts | 0 .../pages/header/index.test.tsx | 0 .../attack_discovery/pages/header/index.tsx | 0 .../alerts_settings/index.test.tsx | 0 .../settings_modal/alerts_settings/index.tsx | 0 .../settings_modal/footer/index.test.tsx | 0 .../header/settings_modal/footer/index.tsx | 0 .../header/settings_modal/index.test.tsx | 0 .../pages/header/settings_modal/index.tsx | 0 .../is_tour_enabled/index.test.ts | 0 .../settings_modal/is_tour_enabled/index.ts | 0 .../header/settings_modal/translations.ts | 0 .../pages/header/status_bell/index.tsx | 0 .../pages/header/status_bell/translations.ts | 0 .../pages/header/translations.ts | 0 .../attack_discovery/pages/helpers.test.ts | 0 .../public/attack_discovery/pages/helpers.ts | 0 .../attack_discovery/pages/index.test.tsx | 0 .../public/attack_discovery/pages/index.tsx | 0 .../loading_callout/countdown/index.test.tsx | 0 .../pages/loading_callout/countdown/index.tsx | 0 .../generation_timing/index.test.tsx | 0 .../generation_timing/index.tsx | 0 .../last_times_popover/helpers.test.ts | 0 .../countdown/last_times_popover/helpers.ts | 0 .../last_times_popover/index.test.tsx | 0 .../countdown/last_times_popover/index.tsx | 0 .../last_times_popover/translations.ts | 0 .../loading_callout/countdown/translations.ts | 0 .../pages/loading_callout/index.test.tsx | 0 .../pages/loading_callout/index.tsx | 0 .../info_popover_body/index.test.tsx | 0 .../info_popover_body/index.tsx | 0 .../index.test.ts | 0 .../get_loading_callout_alerts_count/index.ts | 0 .../loading_messages/index.test.tsx | 0 .../loading_messages/index.tsx | 0 .../pages/loading_callout/translations.ts | 0 .../pages/mock/mock_attack_discovery.ts | 0 ...mock_find_anonymization_fields_response.ts | 0 .../pages/mock/mock_use_attack_discovery.ts | 0 .../pages/page_title/index.test.tsx | 0 .../pages/page_title/index.tsx | 0 .../pages/page_title/translations.ts | 0 .../helpers.test.ts | 0 .../helpers.ts | 0 .../index.test.tsx | 0 .../index.tsx | 0 .../get_host_flyout_panel_props.test.ts | 0 .../get_host_flyout_panel_props.ts | 0 .../get_user_flyout_panel_props.test.ts | 0 .../get_user_flyout_panel_props.ts | 0 .../field_markdown_renderer/helpers.test.ts | 0 .../field_markdown_renderer/helpers.ts | 0 .../field_markdown_renderer/index.test.tsx | 0 .../field_markdown_renderer/index.tsx | 0 .../index.test.tsx | 0 .../index.tsx | 0 .../types.ts | 0 .../actionable_summary/index.test.tsx | 0 .../actionable_summary/index.tsx | 0 .../actions_placeholder/index.test.tsx | 0 .../actions/actions_placeholder/index.tsx | 0 .../actions/alerts_badge/index.test.tsx | 0 .../actions/alerts_badge/index.tsx | 0 .../actions/index.test.tsx | 0 .../attack_discovery_panel/actions/index.tsx | 0 .../actions/take_action/helpers.test.ts | 0 .../actions/take_action/helpers.ts | 0 .../actions/take_action/index.test.tsx | 0 .../actions/take_action/index.tsx | 0 .../actions/take_action/translations.ts | 0 .../actions/translations.ts | 0 .../actions/use_add_to_case/index.test.tsx | 0 .../actions/use_add_to_case/index.tsx | 0 .../actions/use_add_to_case/translations.ts | 0 .../use_add_to_existing_case/index.test.tsx | 0 .../use_add_to_existing_case/index.tsx | 0 .../use_add_to_existing_case/translations.ts | 0 .../get_attack_discovery_markdown.test.tsx | 0 .../get_attack_discovery_markdown.ts | 0 .../attack_discovery_panel/index.test.tsx | 0 .../results/attack_discovery_panel/index.tsx | 0 .../tabs/alerts_tab/index.test.tsx | 0 .../tabs/alerts_tab/index.tsx | 0 .../attack_chain/axis_tick/index.test.tsx | 0 .../attack/attack_chain/axis_tick/index.tsx | 0 .../attack/attack_chain/index.test.tsx | 0 .../attack/attack_chain/index.tsx | 0 .../attack/attack_chain/tactic/index.test.tsx | 0 .../attack/attack_chain/tactic/index.tsx | 0 .../attack/mini_attack_chain/index.test.tsx | 0 .../attack/mini_attack_chain/index.tsx | 0 .../attack/mini_attack_chain/translations.ts | 0 .../tabs/attack_discovery_tab/index.test.tsx | 0 .../tabs/attack_discovery_tab/index.tsx | 0 .../tabs/attack_discovery_tab/translations.ts | 0 .../tabs/get_tabs.test.tsx | 0 .../attack_discovery_panel/tabs/get_tabs.tsx | 0 .../tabs/index.test.tsx | 0 .../attack_discovery_panel/tabs/index.tsx | 0 .../tabs/translations.ts | 0 .../title/index.test.tsx | 0 .../attack_discovery_panel/title/index.tsx | 0 .../view_in_ai_assistant/index.test.tsx | 0 .../view_in_ai_assistant/index.tsx | 0 .../view_in_ai_assistant/translations.ts | 0 .../use_view_in_ai_assistant.test.ts | 0 .../use_view_in_ai_assistant.ts | 0 .../animated_counter/index.test.tsx | 0 .../empty_prompt/animated_counter/index.tsx | 0 .../empty_states/empty_prompt/index.test.tsx | 0 .../empty_states/empty_prompt/index.tsx | 0 .../empty_states/empty_prompt/translations.ts | 0 .../empty_states/failure/index.test.tsx | 0 .../results/empty_states/failure/index.tsx | 0 .../empty_states/failure/translations.ts | 0 .../empty_states/generate/index.test.tsx | 0 .../results/empty_states/generate/index.tsx | 0 .../helpers/show_empty_states/index.test.ts | 0 .../helpers/show_empty_states/index.ts | 0 .../pages/results/empty_states/index.test.tsx | 0 .../pages/results/empty_states/index.tsx | 0 .../empty_states/no_alerts/index.test.tsx | 0 .../results/empty_states/no_alerts/index.tsx | 0 .../empty_states/no_alerts/translations.ts | 0 .../empty_states/welcome/index.test.tsx | 0 .../results/empty_states/welcome/index.tsx | 0 .../empty_states/welcome/translations.ts | 0 .../pages/results/index.test.tsx | 0 .../attack_discovery/pages/results/index.tsx | 0 .../pages/results/summary/index.test.tsx | 0 .../pages/results/summary/index.tsx | 0 .../summary/summary_count/index.test.tsx | 0 .../results/summary/summary_count/index.tsx | 0 .../summary/summary_count/translations.ts | 0 .../attack_discovery/pages/translations.ts | 0 .../use_attack_discovery/helpers.test.ts | 0 .../pages/use_attack_discovery/helpers.ts | 0 .../pages/use_attack_discovery/index.test.tsx | 0 .../pages/use_attack_discovery/index.tsx | 0 .../use_poll_api/use_poll_api.test.tsx | 0 .../use_poll_api/use_poll_api.tsx | 0 .../public/attack_discovery/routes.tsx | 0 .../public/attack_discovery/translations.ts | 0 .../cases/attachments/external_reference.tsx | 0 .../external_reference_children.test.tsx | 0 .../external_reference_children.tsx | 0 .../external_reference_event.test.tsx | 0 .../attachments/external_reference_event.tsx | 0 ...zy_external_reference_children_content.tsx | 0 .../lazy_external_reference_content.tsx | 0 .../public/cases/attachments/types.ts | 0 .../use_insert_timeline/index.test.tsx | 0 .../components/use_insert_timeline/index.tsx | 0 .../security_solution/public/cases/index.ts | 0 .../public/cases}/jest.config.js | 8 +- .../security_solution/public/cases/links.ts | 0 .../public/cases/pages/index.tsx | 0 .../public/cases/pages/translations.ts | 0 .../cases/pages/use_fetch_alert_data.ts | 0 .../security_solution/public/cases/routes.tsx | 0 .../public/cases_test_utils.ts | 0 .../public/cloud_defend/index.ts | 0 .../public/cloud_defend/links.ts | 0 .../public/cloud_defend/routes.tsx | 0 .../cloud_security_posture/breadcrumbs.ts | 0 ...urity_posture_pli_auth_block_extension.tsx | 0 .../components/alerts/alerts_preview.test.tsx | 0 .../components/alerts/alerts_preview.tsx | 0 .../alerts_findings_details_table.tsx | 0 .../csp_details/insights_tab_csp.tsx | 0 ...isconfiguration_findings_details_table.tsx | 0 ...vulnerabilities_findings_details_table.tsx | 0 .../components/entity_insight.tsx | 0 .../misconfiguration_preview.test.tsx | 0 .../misconfiguration_preview.tsx | 0 .../vulnerabilities_preview.test.tsx | 0 .../vulnerabilities_preview.tsx | 0 .../hooks/use_entity_insight.ts | 0 .../hooks/use_non_closed_alerts.ts | 0 .../hooks/use_risk_score_data.ts | 0 .../public/cloud_security_posture/index.ts | 0 .../cloud_security_posture/jest.config.js | 21 + ...urity_posture_pli_auth_block_extension.tsx | 0 .../public/cloud_security_posture/links.ts | 0 .../public/cloud_security_posture/routes.tsx | 0 .../experimental_features_service.ts | 0 .../public/common/__mocks__/query_wrapper.tsx | 0 .../public/common/breadcrumbs/breadcrumbs.ts | 0 .../public/common/breadcrumbs/index.ts | 0 .../public/common/breadcrumbs/types.ts | 0 .../common/components/accessibility/index.ts | 0 .../index.test.tsx | 0 .../interval_abbr_screen_reader/index.tsx | 0 .../translations.ts | 0 .../index.test.tsx | 0 .../tooltip_with_keyboard_shortcut/index.tsx | 0 .../translations.ts | 0 .../alert_count_by_rule_by_status.test.tsx | 0 .../alert_count_by_rule_by_status.tsx | 0 .../alert_count_by_status/components/index.ts | 0 .../multiselect_popover.test.tsx | 0 .../multiselect_popover.tsx | 0 .../components/alert_count_by_status/index.ts | 0 .../alert_count_by_status/mock_data.ts | 0 .../alert_count_by_status/translations.ts | 0 .../use_alert_count_by_rule_by_status.test.ts | 0 .../use_alert_count_by_rule_by_status.ts | 0 .../__examples__/index.stories.tsx | 0 .../components/and_or_badge/index.test.tsx | 0 .../common/components/and_or_badge/index.tsx | 0 .../and_or_badge/rounded_badge.test.tsx | 0 .../components/and_or_badge/rounded_badge.tsx | 0 .../rounded_badge_antenna.test.tsx | 0 .../and_or_badge/rounded_badge_antenna.tsx | 0 .../components/and_or_badge/translations.ts | 0 .../assignees/assignees_apply_panel.test.tsx | 0 .../assignees/assignees_apply_panel.tsx | 0 .../assignees/assignees_selectable.test.tsx | 0 .../assignees/assignees_selectable.tsx | 0 .../common/components/assignees/constants.ts | 0 .../common/components/assignees/mocks.ts | 0 .../common/components/assignees/test_ids.ts | 0 .../components/assignees/translations.ts | 0 .../common/components/assignees/types.ts | 0 .../components/assignees/utils.test.tsx | 0 .../common/components/assignees/utils.ts | 0 .../auto_download/auto_download.test.tsx | 0 .../auto_download/auto_download.tsx | 0 .../autofocus_button/autofocus_button.tsx | 0 .../components/callouts/callout.test.tsx | 0 .../common/components/callouts/callout.tsx | 0 .../callouts/callout_dismiss_button.tsx | 0 .../callouts/callout_persistent_switcher.tsx | 0 .../components/callouts/callout_switcher.tsx | 0 .../components/callouts/callout_types.ts | 0 .../common/components/callouts/index.ts | 0 .../components/callouts/translations.ts | 0 .../callouts/use_callout_storage.ts | 0 .../components/cell_actions/index.test.tsx | 0 .../common/components/cell_actions/index.tsx | 0 .../common/components/cell_actions/mocks.ts | 0 .../centered_loading_spinner.tsx | 0 .../centered_loading_spinner/index.ts | 0 .../configurations/default/index.test.tsx | 0 .../configurations/default/index.tsx | 0 .../configurations/default/translations.ts | 0 .../chart_settings_popover/index.test.tsx | 0 .../chart_settings_popover/index.tsx | 0 .../chart_settings_popover/translations.ts | 0 .../__snapshots__/areachart.test.tsx.snap | 0 .../__snapshots__/barchart.test.tsx.snap | 0 .../components/charts/areachart.test.tsx | 0 .../common/components/charts/areachart.tsx | 0 .../components/charts/barchart.test.tsx | 0 .../common/components/charts/barchart.tsx | 0 .../charts/chart_place_holder.test.tsx | 0 .../components/charts/chart_place_holder.tsx | 0 .../common/components/charts/common.test.tsx | 0 .../common/components/charts/common.tsx | 0 .../components/charts/donutchart.test.tsx | 0 .../common/components/charts/donutchart.tsx | 0 .../charts/donutchart_empty.test.tsx | 0 .../components/charts/donutchart_empty.tsx | 0 .../charts/draggable_legend.test.tsx | 0 .../components/charts/draggable_legend.tsx | 0 .../charts/draggable_legend_item.test.tsx | 0 .../charts/draggable_legend_item.tsx | 0 .../common/components/charts/legend.tsx | 0 .../common/components/charts/legend_item.tsx | 0 .../common/components/charts/translation.ts | 0 .../__snapshots__/index.test.tsx.snap | 0 .../conditions_table/index.stories.tsx | 0 .../conditions_table/index.test.tsx | 0 .../components/conditions_table/index.tsx | 0 .../components/conditions_table/test_utils.ts | 0 .../control_columns/checkbox.test.tsx | 0 .../components/control_columns/checkbox.tsx | 0 .../components/control_columns/index.tsx | 0 .../control_columns/row_action/index.test.tsx | 0 .../control_columns/row_action/index.tsx | 0 .../transform_control_columns.test.tsx | 0 .../transform_control_columns.tsx | 0 .../control_columns/translations.ts | 0 .../components/current_license/index.tsx | 0 .../use_discover_in_timeline_actions.tsx | 0 .../use_discover_in_timeline_context.tsx | 0 .../discover_in_timeline/context.tsx | 0 .../mocks/discover_in_timeline_provider.tsx | 0 .../discover_in_timeline/provider.tsx | 0 .../discover_in_timeline/translations.ts | 0 .../use_discover_in_timeline_actions.test.tsx | 0 .../use_discover_in_timeline_actions.tsx | 0 .../use_discover_in_timeline_context.tsx | 0 .../drag_drop_context_wrapper.test.tsx.snap | 0 .../draggable_wrapper.test.tsx.snap | 0 .../droppable_wrapper.test.tsx.snap | 0 .../cell_actions_wrapper.test.tsx | 0 .../drag_and_drop/cell_actions_wrapper.tsx | 0 .../drag_and_drop/drag_drop_context.tsx | 0 .../drag_drop_context_wrapper.test.tsx | 0 .../drag_drop_context_wrapper.tsx | 0 .../helpers.test.ts | 0 .../helpers.ts | 0 .../draggable_keyboard_wrapper_hook/index.tsx | 0 .../drag_and_drop/draggable_wrapper.test.tsx | 0 .../drag_and_drop/draggable_wrapper.tsx | 0 .../drag_and_drop/droppable_wrapper.test.tsx | 0 .../drag_and_drop/droppable_wrapper.tsx | 0 .../components/drag_and_drop/helpers.test.ts | 0 .../components/drag_and_drop/helpers.ts | 0 .../drag_and_drop/provider_container.tsx | 0 .../components/drag_and_drop/translations.ts | 0 .../__snapshots__/index.test.tsx.snap | 0 .../draggables/field_badge/index.tsx | 0 .../draggables/field_badge/translations.ts | 0 .../components/draggables/index.test.tsx | 0 .../common/components/draggables/index.tsx | 0 .../__snapshots__/index.test.tsx.snap | 0 .../components/empty_page/index.test.tsx | 0 .../common/components/empty_page/index.tsx | 0 .../empty_prompt/__mocks__/index.tsx | 0 .../empty_prompt/empty_prompt.test.tsx | 0 .../components/empty_prompt/empty_prompt.tsx | 0 .../components/empty_prompt/images/cloud1.svg | 0 .../empty_prompt/images/endpoint1.svg | 0 .../components/empty_prompt/images/siem1.svg | 0 .../common/components/empty_prompt/index.tsx | 0 .../components/empty_prompt/translations.tsx | 0 .../__snapshots__/empty_value.test.tsx.snap | 0 .../empty_value/empty_value.test.tsx | 0 .../common/components/empty_value/index.tsx | 0 .../components/empty_value/translations.ts | 0 .../__snapshots__/link_to_app.test.tsx.snap | 0 .../agent_response_action_status.tsx | 0 .../agents/agent_status/agent_status.test.tsx | 0 .../agents/agent_status/agent_status.tsx | 0 .../endpoint/agents/agent_status/index.ts | 0 .../agents/agent_status/translations.ts | 0 .../agent_type_integration.test.tsx | 0 .../agent_type_integration.tsx | 0 .../agents/agent_type_integration/index.ts | 0 .../agent_type_vendor_logo.test.tsx | 0 .../agent_type_vendor_logo.tsx | 0 .../images/crowdstrike_logo.svg | 0 .../images/sentinelone_logo.svg | 0 .../agents/agent_type_vendor_logo/index.ts | 0 .../host_isolation/__mocks__/index.ts | 0 .../action_completion_return_button.tsx | 0 .../from_alerts/__mocks__/index.ts | 0 .../__mocks__/use_host_isolation_action.tsx | 0 .../from_alerts/host_isolation_panel.test.tsx | 0 .../from_alerts/host_isolation_panel.tsx | 0 .../host_isolation/from_alerts/index.ts | 0 .../host_isolation/from_alerts/isolate.tsx | 0 .../from_alerts/translations.ts | 0 .../host_isolation/from_alerts/unisolate.tsx | 0 .../from_alerts/use_host_isolation.tsx | 0 .../use_host_isolation_action.test.tsx | 0 .../from_alerts/use_host_isolation_action.tsx | 0 .../from_alerts/use_host_isolation_status.tsx | 0 .../from_alerts/use_host_unisolation.tsx | 0 .../endpoint_host_isolation_cases_context.tsx | 0 .../host_isolation/from_cases/index.ts | 0 .../endpoint/host_isolation/index.ts | 0 .../endpoint/host_isolation/isolate_form.tsx | 0 .../host_isolation/isolate_success.tsx | 0 .../endpoint/host_isolation/translations.ts | 0 .../host_isolation/unisolate_form.tsx | 0 .../common/components/endpoint/index.ts | 0 .../components/endpoint/link_to_app.test.tsx | 0 .../components/endpoint/link_to_app.tsx | 0 .../endpoint/responder/__mocks__/index.ts | 0 .../responder/from_alerts/__mocks__/index.ts | 0 .../__mocks__/use_responder_action_data.ts | 0 .../__mocks__/use_responder_action_item.tsx | 0 .../endpoint/responder/from_alerts/index.ts | 0 .../from_alerts/responder_action_button.tsx | 0 .../responder/from_alerts/translations.ts | 0 .../use_responder_action_data.test.ts | 0 .../from_alerts/use_responder_action_data.ts | 0 .../use_responder_action_item.test.tsx | 0 .../from_alerts/use_responder_action_item.tsx | 0 .../components/endpoint/responder/index.ts | 0 .../components/endpoint/route_capture.tsx | 0 .../error_toast_dispatcher/index.test.tsx | 0 .../error_toast_dispatcher/index.tsx | 0 .../components/event_details/event_id.ts | 0 .../event_details/get_alert_summary_rows.tsx | 0 .../components/event_details/helpers.test.tsx | 0 .../components/event_details/helpers.tsx | 0 .../investigate_in_timeline_button.test.tsx | 0 .../investigate_in_timeline_button.tsx | 0 .../common/components/event_details/mocks.ts | 0 .../components/event_details/translations.ts | 0 .../common/components/event_details/types.ts | 0 .../use_action_cell_data_provider.ts | 0 .../events_tab/events_query_tab_body.test.tsx | 0 .../events_tab/events_query_tab_body.tsx | 0 .../events_tab/histogram_configurations.ts | 0 .../common/components/events_tab/index.ts | 0 .../components/events_tab/translations.ts | 0 .../events_viewer/default_alert_headers.ts | 0 .../events_viewer/default_event_headers.tsx | 0 .../events_viewer/default_model.tsx | 0 .../event_details_width_context.tsx | 0 .../events_viewer/external_alerts_filter.ts | 0 .../components/events_viewer/helpers.tsx | 0 .../components/events_viewer/index.test.tsx | 0 .../common/components/events_viewer/index.tsx | 0 .../common/components/events_viewer/mock.ts | 0 .../events_viewer/right_top_menu.tsx | 0 .../events_viewer/selectors/index.test.ts | 0 .../events_viewer/selectors/index.ts | 0 .../events_viewer/selectors/mock_state.ts | 0 .../components/events_viewer/shared/index.tsx | 0 .../events_viewer/stateful_event_context.ts | 0 .../components/events_viewer/styles.tsx | 0 .../summary_view_select/index.tsx | 0 .../components/events_viewer/translations.ts | 0 .../events_viewer/use_alert_bulk_actions.tsx | 0 .../events_viewer/use_timelines_events.tsx | 0 .../exit_full_screen/index.test.tsx | 0 .../components/exit_full_screen/index.tsx | 0 .../exit_full_screen/translations.ts | 0 .../components/field_selection/index.test.tsx | 0 .../components/field_selection/index.tsx | 0 .../common/components/filter_bar/index.tsx | 0 .../filter_by_assignees_popover.test.tsx | 0 .../filter_by_assignees_popover.tsx | 0 .../filter_by_assignees_popover/test_ids.ts | 0 .../filters_global.test.tsx.snap | 0 .../filters_global/filters_global.test.tsx | 0 .../filters_global/filters_global.tsx | 0 .../components/filters_global/index.tsx | 0 .../first_last_seen/first_last_seen.test.tsx | 0 .../first_last_seen/first_last_seen.tsx | 0 .../components/first_last_seen/index.ts | 0 .../__snapshots__/index.test.tsx.snap | 0 .../components/formatted_bytes/index.test.tsx | 0 .../components/formatted_bytes/index.tsx | 0 .../__snapshots__/index.test.tsx.snap | 0 .../components/formatted_date/index.test.tsx | 0 .../components/formatted_date/index.tsx | 0 .../formatted_date/maybe_date.test.ts | 0 .../components/formatted_date/maybe_date.ts | 0 .../formatted_number/index.test.tsx | 0 .../components/formatted_number/index.tsx | 0 .../guided_onboarding_tour/README.md | 0 .../__mocks__/tour_step.tsx | 0 .../cases_tour_steps.test.tsx | 0 .../cases_tour_steps.tsx | 0 .../guided_onboarding_tour/index.ts | 0 .../guided_onboarding_tour/tour.test.tsx | 0 .../guided_onboarding_tour/tour.tsx | 0 .../guided_onboarding_tour/tour_config.ts | 0 .../guided_onboarding_tour/tour_step.test.tsx | 0 .../guided_onboarding_tour/tour_step.tsx | 0 .../use_hidden_by_flyout.ts | 0 .../header_actions/action_icon_item.tsx | 0 .../header_actions/actions.test.tsx | 0 .../components/header_actions/actions.tsx | 0 .../add_note_icon_item.test.tsx | 0 .../header_actions/add_note_icon_item.tsx | 0 .../header_actions/header_actions.test.tsx | 0 .../header_actions/header_actions.tsx | 0 .../components/header_actions/helpers.test.ts | 0 .../components/header_actions/helpers.ts | 0 .../components/header_actions/index.tsx | 0 .../header_actions/pin_event_action.test.tsx | 0 .../header_actions/pin_event_action.tsx | 0 .../components/header_actions/translations.ts | 0 .../editable_title.test.tsx.snap | 0 .../__snapshots__/index.test.tsx.snap | 0 .../__snapshots__/title.test.tsx.snap | 0 .../header_page/editable_title.test.tsx | 0 .../components/header_page/editable_title.tsx | 0 .../components/header_page/index.test.tsx | 0 .../common/components/header_page/index.tsx | 0 .../components/header_page/title.test.tsx | 0 .../common/components/header_page/title.tsx | 0 .../components/header_page/translations.ts | 0 .../common/components/header_page/types.ts | 0 .../__snapshots__/index.test.tsx.snap | 0 .../components/header_section/index.test.tsx | 0 .../components/header_section/index.tsx | 0 .../health_truncate_text/index.test.tsx | 0 .../components/health_truncate_text/index.tsx | 0 .../common/components/help_menu/index.tsx | 0 .../hover_popover/hover_popover.test.tsx | 0 .../hover_popover/hover_popover.tsx | 0 .../common/components/hover_popover/index.ts | 0 .../hover_visibility_container/index.test.tsx | 0 .../hover_visibility_container/index.tsx | 0 .../__snapshots__/index.test.tsx.snap | 0 .../action_connectors_warning.test.tsx.snap | 0 .../action_connectors_warning.test.tsx | 0 .../action_connectors_warning/index.tsx | 0 .../import_data_modal/index.test.tsx | 0 .../components/import_data_modal/index.tsx | 0 .../import_data_modal/translations.ts | 0 .../import_data_modal/utils.test.ts | 0 .../components/import_data_modal/utils.ts | 0 .../common/components/inspect/index.test.tsx | 0 .../common/components/inspect/index.tsx | 0 .../common/components/inspect/modal.test.tsx | 0 .../common/components/inspect/modal.tsx | 0 .../common/components/inspect/translations.ts | 0 .../common/components/inspect/use_inspect.tsx | 0 .../__snapshots__/index.test.tsx.snap | 0 .../item_details_card/index.stories.tsx | 0 .../item_details_card/index.test.tsx | 0 .../components/item_details_card/index.tsx | 0 .../components/last_event_time/index.test.tsx | 0 .../components/last_event_time/index.tsx | 0 .../components/last_updated_at/index.ts | 0 .../last_updated_at/last_updated_at.test.tsx | 0 .../last_updated_at/last_updated_at.tsx | 0 .../components/line_clamp/index.test.tsx | 0 .../common/components/line_clamp/index.tsx | 0 .../components/line_clamp/translations.ts | 0 .../__snapshots__/index.test.tsx.snap | 0 .../components/link_icon/index.test.tsx | 0 .../common/components/link_icon/index.tsx | 0 .../components/link_to/__mocks__/index.ts | 0 .../common/components/link_to/helpers.test.ts | 0 .../common/components/link_to/helpers.ts | 0 .../public/common/components/link_to/index.ts | 0 .../components/link_to/redirect_to_case.tsx | 0 .../link_to/redirect_to_detection_engine.tsx | 0 .../components/link_to/redirect_to_hosts.tsx | 0 .../link_to/redirect_to_kubernetes.tsx | 0 .../link_to/redirect_to_landing.tsx | 0 .../link_to/redirect_to_network.tsx | 0 .../link_to/redirect_to_timelines.tsx | 0 .../components/link_to/redirect_to_users.tsx | 0 .../components/links/__mocks__/link_props.tsx | 0 .../common/components/links/helpers.test.tsx | 0 .../common/components/links/helpers.tsx | 0 .../common/components/links/index.test.tsx | 0 .../public/common/components/links/index.tsx | 0 .../common/components/links/link_props.tsx | 0 .../common/components/links/translations.ts | 0 .../components/links_to_docs/doc_link.tsx | 0 .../links_to_docs/external_link.tsx | 0 .../common/components/links_to_docs/index.tsx | 0 .../links_to_docs/links_components.tsx | 0 .../links_to_docs/links_translations.ts | 0 .../loader/__snapshots__/index.test.tsx.snap | 0 .../common/components/loader/index.test.tsx | 0 .../public/common/components/loader/index.tsx | 0 .../components/local_storage/helpers.test.ts | 0 .../components/local_storage/helpers.ts | 0 .../components/local_storage/index.test.tsx | 0 .../common/components/local_storage/index.tsx | 0 .../localized_date_tooltip/index.test.tsx | 0 .../localized_date_tooltip/index.tsx | 0 .../components/markdown_editor/editor.tsx | 0 .../components/markdown_editor/eui_form.tsx | 0 .../components/markdown_editor/index.tsx | 0 .../markdown_editor/markdown_link.tsx | 0 .../markdown_editor/plugins/index.ts | 0 .../plugins/insight/helpers.test.tsx | 0 .../plugins/insight/helpers.tsx | 0 .../plugins/insight/index.test.tsx | 0 .../markdown_editor/plugins/insight/index.tsx | 0 .../plugins/insight/provider.test.ts | 0 .../plugins/insight/provider.ts | 0 .../plugins/insight/replace_params_query.ts | 0 .../plugins/insight/translations.ts | 0 .../use_insight_data_providers.test.ts | 0 .../insight/use_insight_data_providers.ts | 0 .../plugins/insight/use_insight_query.test.ts | 0 .../plugins/insight/use_insight_query.ts | 0 .../markdown_editor/plugins/osquery/index.tsx | 0 .../plugins/osquery/label_field.tsx | 0 .../plugins/osquery/not_available_prompt.tsx | 0 .../plugins/osquery/osquery_icon/index.tsx | 0 .../plugins/osquery/osquery_icon/osquery.svg | 0 .../markdown_editor/plugins/osquery/parser.ts | 0 .../plugins/osquery/plugin.tsx | 0 .../plugins/osquery/renderer.tsx | 0 .../plugins/timeline/constants.ts | 0 .../markdown_editor/plugins/timeline/index.ts | 0 .../plugins/timeline/parser.ts | 0 .../plugins/timeline/plugin.tsx | 0 .../plugins/timeline/processor.tsx | 0 .../plugins/timeline/translations.ts | 0 .../markdown_editor/plugins/timeline/types.ts | 0 .../markdown_editor/renderer.test.tsx | 0 .../components/markdown_editor/renderer.tsx | 0 .../markdown_editor/translations.ts | 0 .../matrix_histogram/index.test.tsx | 0 .../components/matrix_histogram/index.tsx | 0 .../matrix_histogram/matrix_loader.tsx | 0 .../matrix_histogram/translations.ts | 0 .../components/matrix_histogram/types.ts | 0 .../components/matrix_histogram/utils.ts | 0 .../ml/__snapshots__/entity.test.tsx.snap | 0 .../ml/anomaly/anomaly_table_provider.tsx | 0 .../get_interval_from_anomalies.test.ts | 0 .../ml/anomaly/get_interval_from_anomalies.ts | 0 .../components/ml/anomaly/translations.ts | 0 .../ml/anomaly/use_anomalies_search.test.ts | 0 .../ml/anomaly/use_anomalies_search.ts | 0 .../anomaly/use_anomalies_table_data.test.ts | 0 .../ml/anomaly/use_anomalies_table_data.ts | 0 .../components/ml/api/anomalies_search.ts | 0 .../components/ml/api/anomalies_table_data.ts | 0 .../public/common/components/ml/api/errors.ts | 0 .../common/components/ml/api/get_jobs.ts | 0 .../components/ml/api/get_jobs_summary.ts | 0 .../components/ml/api/get_ml_capabilities.ts | 0 .../components/ml/api/throw_if_not_ok.test.ts | 0 .../components/ml/api/throw_if_not_ok.ts | 0 .../common/components/ml/api/translations.ts | 0 .../add_entities_to_kql.test.ts | 0 .../conditional_links/add_entities_to_kql.ts | 0 .../conditional_links/entity_helpers.test.ts | 0 .../ml/conditional_links/entity_helpers.ts | 0 .../ml_host_conditional_container.tsx | 0 .../ml_network_conditional_container.tsx | 0 .../remove_kql_variables.test.ts | 0 .../conditional_links/remove_kql_variables.ts | 0 .../replace_kql_commas_with_or.test.ts | 0 .../replace_kql_commas_with_or.ts | 0 .../replace_kql_parts.test.ts | 0 .../ml/conditional_links/replace_kql_parts.ts | 0 .../conditional_links/rison_helpers.test.ts | 0 .../ml/conditional_links/rison_helpers.ts | 0 .../get_criteria_from_host_type.test.ts | 0 .../criteria/get_criteria_from_host_type.ts | 0 .../get_criteria_from_network_type.test.ts | 0 .../get_criteria_from_network_type.ts | 0 .../get_criteria_from_users_type.test.ts | 0 .../criteria/get_criteria_from_users_type.ts | 0 .../ml/criteria/host_to_criteria.test.ts | 0 .../ml/criteria/host_to_criteria.ts | 0 .../ml/criteria/network_to_criteria.test.ts | 0 .../ml/criteria/network_to_criteria.ts | 0 .../common/components/ml/entity.test.tsx | 0 .../public/common/components/ml/entity.tsx | 0 .../common/components/ml/get_entries.test.ts | 0 .../common/components/ml/get_entries.ts | 0 .../ml/hooks/use_fetch_jobs_summary_query.ts | 0 .../components/ml/hooks/use_get_jobs.ts | 0 .../ml/hooks/use_get_ml_capabilities.ts | 0 .../hooks/use_installed_security_jobs.test.ts | 0 .../ml/hooks/use_installed_security_jobs.ts | 0 .../ml/hooks/use_ml_capabilities.ts | 0 .../components/ml/hooks/use_ml_rule_config.ts | 0 .../ml/hooks/use_ml_rule_validations.test.ts | 0 .../ml/hooks/use_ml_rule_validations.ts | 0 .../create_influencers.test.tsx.snap | 0 .../influencers/create_influencers.test.tsx | 0 .../ml/influencers/create_influencers.tsx | 0 .../get_host_name_from_influencers.test.ts | 0 .../get_host_name_from_influencers.ts | 0 .../get_network_from_influencers.test.ts | 0 .../get_network_from_influencers.ts | 0 .../get_user_name_from_influencers.test.ts | 0 .../get_user_name_from_influencers.ts | 0 .../influencers/host_to_influencers.test.ts | 0 .../ml/influencers/host_to_influencers.ts | 0 .../network_to_influencers.test.ts | 0 .../ml/influencers/network_to_influencers.ts | 0 .../ml/links/create_explorer_link.test.tsx | 0 .../ml/links/create_explorer_link.tsx | 0 .../ml/links/create_series_link.test.ts | 0 .../components/ml/links/create_series_link.ts | 0 .../public/common/components/ml/mock.ts | 0 .../permissions/ml_capabilities_provider.tsx | 0 .../components/ml/permissions/translations.ts | 0 .../__snapshots__/anomaly_score.test.tsx.snap | 0 .../anomaly_scores.test.tsx.snap | 0 .../create_descriptions_list.test.tsx.snap | 0 .../score/__snapshots__/score.test.tsx.snap | 0 .../ml/score/anomaly_score.test.tsx | 0 .../components/ml/score/anomaly_score.tsx | 0 .../ml/score/anomaly_scores.test.tsx | 0 .../components/ml/score/anomaly_scores.tsx | 0 .../ml/score/create_description_list.tsx | 0 .../score/create_descriptions_list.test.tsx | 0 .../score/create_entities_from_score.test.ts | 0 .../ml/score/create_entities_from_score.ts | 0 .../ml/score/get_score_string.test.ts | 0 .../ml/score/get_top_severity.test.ts | 0 .../components/ml/score/get_top_severity.ts | 0 .../common/components/ml/score/score.test.tsx | 0 .../common/components/ml/score/score.tsx | 0 .../components/ml/score/score_health.tsx | 0 .../score/score_interval_to_datetime.test.ts | 0 .../ml/score/score_interval_to_datetime.ts | 0 .../components/ml/score/translations.ts | 0 .../ml/tables/anomalies_host_table.test.tsx | 0 .../ml/tables/anomalies_host_table.tsx | 0 .../tables/anomalies_network_table.test.tsx | 0 .../ml/tables/anomalies_network_table.tsx | 0 .../ml/tables/anomalies_user_table.test.tsx | 0 .../ml/tables/anomalies_user_table.tsx | 0 .../components/ml/tables/basic_table.tsx | 0 .../tables/convert_anomalies_to_hosts.test.ts | 0 .../ml/tables/convert_anomalies_to_hosts.ts | 0 .../convert_anomalies_to_network.test.ts | 0 .../ml/tables/convert_anomalies_to_network.ts | 0 .../tables/convert_anomalies_to_users.test.ts | 0 .../ml/tables/convert_anomalies_to_users.ts | 0 .../ml/tables/create_compound_key.test.ts | 0 .../ml/tables/create_compound_key.ts | 0 .../get_anomalies_host_table_columns.test.tsx | 0 .../get_anomalies_host_table_columns.tsx | 0 ...t_anomalies_network_table_columns.test.tsx | 0 .../get_anomalies_network_table_columns.tsx | 0 .../get_anomalies_table_columns.test.tsx | 0 .../ml/tables/get_anomalies_table_columns.tsx | 0 .../get_anomalies_user_table_columns.test.tsx | 0 .../get_anomalies_user_table_columns.tsx | 0 .../ml/tables/job_id_filter.stories.tsx | 0 .../ml/tables/job_id_filter.test.tsx | 0 .../components/ml/tables/job_id_filter.tsx | 0 .../ml/tables/select_interval.test.tsx | 0 .../components/ml/tables/select_interval.tsx | 0 .../components/ml/tables/translations.ts | 0 .../common/components/ml/translations.ts | 0 .../public/common/components/ml/types.test.ts | 0 .../public/common/components/ml/types.ts | 0 .../popover_description.test.tsx.snap | 0 .../upgrade_contents.test.tsx.snap | 0 .../common/components/ml_popover/api.mock.ts | 0 .../common/components/ml_popover/api.ts | 0 .../components/ml_popover/helpers.test.tsx | 0 .../common/components/ml_popover/helpers.tsx | 0 .../ml_popover/hooks/translations.ts | 0 .../hooks/use_enable_data_feed.test.tsx | 0 .../ml_popover/hooks/use_enable_data_feed.ts | 0 .../hooks/use_fetch_modules_query.ts | 0 .../hooks/use_fetch_recognizer_query.ts | 0 .../hooks/use_security_jobs.test.ts | 0 .../ml_popover/hooks/use_security_jobs.ts | 0 .../hooks/use_security_jobs_helpers.test.tsx | 0 .../hooks/use_security_jobs_helpers.tsx | 0 .../__snapshots__/job_switch.test.tsx.snap | 0 .../__snapshots__/showing_count.test.tsx.snap | 0 .../groups_filter_popover.test.tsx.snap | 0 .../filters/groups_filter_popover.test.tsx | 0 .../filters/groups_filter_popover.tsx | 0 .../filters/jobs_table_filters.test.tsx | 0 .../jobs_table/filters/jobs_table_filters.tsx | 0 .../filters/toggle_selected_group.test.tsx | 0 .../filters/toggle_selected_group.tsx | 0 .../jobs_table/filters/translations.ts | 0 .../ml_popover/jobs_table/job_switch.test.tsx | 0 .../ml_popover/jobs_table/job_switch.tsx | 0 .../ml_popover/jobs_table/jobs_table.test.tsx | 0 .../ml_popover/jobs_table/jobs_table.tsx | 0 .../jobs_table/showing_count.test.tsx | 0 .../ml_popover/jobs_table/showing_count.tsx | 0 .../ml_popover/jobs_table/translations.ts | 0 .../components/ml_popover/ml_modules.tsx | 0 .../components/ml_popover/ml_popover.test.tsx | 0 .../components/ml_popover/ml_popover.tsx | 0 .../ml_popover/popover_description.test.tsx | 0 .../ml_popover/popover_description.tsx | 0 .../components/ml_popover/translations.ts | 0 .../common/components/ml_popover/types.ts | 0 .../ml_popover/upgrade_contents.test.tsx | 0 .../ml_popover/upgrade_contents.tsx | 0 .../components/multiselect_filter/index.tsx | 0 .../__mocks__/use_url_state_query_params.tsx | 0 .../navigation/breadcrumbs/index.ts | 0 .../breadcrumbs/trailing_breadcrumbs.ts | 0 .../navigation/breadcrumbs/types.ts | 0 .../breadcrumbs/use_breadcrumbs_nav.test.ts | 0 .../breadcrumbs/use_breadcrumbs_nav.ts | 0 .../components/navigation/helpers.test.tsx | 0 .../common/components/navigation/helpers.ts | 0 .../navigation/nav_item_beta_badge.tsx | 0 .../security_side_nav/categories.ts | 0 .../navigation/security_side_nav/index.ts | 0 .../security_side_nav.test.tsx | 0 .../security_side_nav/security_side_nav.tsx | 0 .../navigation/tab_navigation/index.tsx | 0 .../tab_navigation/tab_navigation.test.tsx | 0 .../tab_navigation/tab_navigation.tsx | 0 .../navigation/tab_navigation/types.ts | 0 .../common/components/navigation/types.ts | 0 .../index.tsx | 0 .../use_security_solution_navigation.test.tsx | 0 .../use_security_solution_navigation.tsx | 0 .../navigation/use_url_state_query_params.tsx | 0 .../components/news_feed/helpers.test.ts | 0 .../common/components/news_feed/helpers.ts | 0 .../common/components/news_feed/index.tsx | 0 .../common/components/news_feed/news_feed.tsx | 0 .../components/news_feed/news_link/index.tsx | 0 .../components/news_feed/no_news/index.tsx | 0 .../components/news_feed/post/index.tsx | 0 .../components/news_feed/translations.ts | 0 .../common/components/news_feed/types.ts | 0 .../common/components/no_privileges/index.ts | 0 .../no_privileges/no_privileges.tsx | 0 .../components/no_privileges/translations.ts | 0 .../overview_description_list/index.tsx | 0 .../page/__mocks__/use_refetch_by_session.tsx | 0 .../public/common/components/page/index.tsx | 0 .../common/components/page/manage_query.tsx | 0 .../common/components/page/translations.ts | 0 .../page/use_refetch_by_session.test.tsx | 0 .../page/use_refetch_by_session.tsx | 0 .../components/page_wrapper/index.test.tsx | 0 .../common/components/page_wrapper/index.tsx | 0 .../common/components/panel/index.test.tsx | 0 .../public/common/components/panel/index.tsx | 0 .../plugin_template_wrapper/index.tsx | 0 .../plugin_template_wrapper.tsx | 0 .../components/popover_items/index.test.tsx | 0 .../common/components/popover_items/index.tsx | 0 .../__snapshots__/index.test.tsx.snap | 0 .../components/progress_inline/index.test.tsx | 0 .../components/progress_inline/index.tsx | 0 .../query_bar/convert_to_query_type.ts | 0 .../components/query_bar/index.test.tsx | 0 .../common/components/query_bar/index.tsx | 0 .../endpoint_action_results.tsx | 0 .../response_actions_empty_prompt.tsx | 0 .../response_actions_results.tsx | 0 .../response_actions/translations.ts | 0 .../use_load_connectors/index.tsx | 0 .../common/components/rule_name/index.tsx | 0 .../components/scroll_to_top/index.test.tsx | 0 .../common/components/scroll_to_top/index.tsx | 0 .../components/search_bar/index.test.tsx | 0 .../common/components/search_bar/index.tsx | 0 .../common/components/search_bar/selectors.ts | 0 .../index.test.tsx | 0 .../security_route_page_wrapper/index.tsx | 0 .../__snapshots__/index.test.tsx.snap | 0 .../components/selectable_text/index.test.tsx | 0 .../components/selectable_text/index.tsx | 0 .../__snapshots__/index.test.tsx.snap | 0 .../sessions_viewer/default_headers.ts | 0 .../components/sessions_viewer/index.test.tsx | 0 .../components/sessions_viewer/index.tsx | 0 .../sessions_viewer/translations.ts | 0 .../components/sessions_viewer/types.ts | 0 .../components/severity_badge/index.test.tsx | 0 .../components/severity_badge/index.tsx | 0 .../components/sidebar_header/index.tsx | 0 .../components/split_accordion/index.ts | 0 .../split_accordion/split_accordion.tsx | 0 .../__snapshots__/index.test.tsx.snap | 0 .../common/components/subtitle/index.test.tsx | 0 .../common/components/subtitle/index.tsx | 0 .../super_date_picker/index.test.tsx | 0 .../components/super_date_picker/index.tsx | 0 .../super_date_picker/selectors.test.ts | 0 .../components/super_date_picker/selectors.ts | 0 .../__snapshots__/helpers.test.tsx.snap | 0 .../common/components/tables/helpers.test.tsx | 0 .../common/components/tables/helpers.tsx | 0 .../technical_preview_badge/index.tsx | 0 .../technical_preview_badge/translations.ts | 0 .../__snapshots__/index.test.tsx.snap | 0 .../text_field_value/index.stories.tsx | 0 .../text_field_value/index.test.tsx | 0 .../components/text_field_value/index.tsx | 0 .../threat_match/and_badge.test.tsx | 0 .../components/threat_match/and_badge.tsx | 0 .../threat_match/entry_delete_button.test.tsx | 0 .../threat_match/entry_delete_button.tsx | 0 .../threat_match/entry_item.test.tsx | 0 .../components/threat_match/entry_item.tsx | 0 .../components/threat_match/helpers.test.tsx | 0 .../components/threat_match/helpers.tsx | 0 .../components/threat_match/index.test.tsx | 0 .../common/components/threat_match/index.tsx | 0 .../threat_match/list_item.test.tsx | 0 .../components/threat_match/list_item.tsx | 0 .../threat_match/logic_buttons.stories.tsx | 0 .../threat_match/logic_buttons.test.tsx | 0 .../components/threat_match/logic_buttons.tsx | 0 .../components/threat_match/reducer.test.ts | 0 .../common/components/threat_match/reducer.ts | 0 .../components/threat_match/translations.ts | 0 .../common/components/threat_match/types.ts | 0 .../modal_all_errors.test.tsx.snap | 0 .../common/components/toasters/errors.ts | 0 .../common/components/toasters/index.test.tsx | 0 .../common/components/toasters/index.tsx | 28 +- .../toasters/modal_all_errors.test.tsx | 0 .../components/toasters/modal_all_errors.tsx | 10 +- .../components/toasters/translations.ts | 0 .../common/components/toasters/utils.test.ts | 0 .../common/components/toasters/utils.ts | 6 +- .../bulk_actions/alert_bulk_actions.tsx | 0 .../alert_bulk_assignees.test.tsx | 0 .../bulk_actions/alert_bulk_assignees.tsx | 0 .../bulk_actions/alert_bulk_tags.test.tsx | 0 .../toolbar/bulk_actions/alert_bulk_tags.tsx | 0 .../toolbar/bulk_actions/helpers.test.ts | 0 .../toolbar/bulk_actions/helpers.ts | 0 .../components/toolbar/bulk_actions/index.tsx | 0 .../toolbar/bulk_actions/reducer.test.ts | 0 .../toolbar/bulk_actions/reducer.ts | 0 .../toolbar/bulk_actions/translations.ts | 0 .../components/toolbar/bulk_actions/types.ts | 0 .../bulk_actions/update_alerts.test.ts | 0 .../toolbar/bulk_actions/update_alerts.ts | 0 .../bulk_actions/use_bulk_action_items.tsx | 0 .../use_bulk_alert_assignees_items.test.tsx | 0 .../use_bulk_alert_assignees_items.tsx | 0 .../use_bulk_alert_tags_items.test.tsx | 0 .../use_bulk_alert_tags_items.tsx | 0 .../bulk_actions/use_set_alert_assignees.tsx | 0 .../bulk_actions/use_set_alert_tags.tsx | 0 .../common/components/toolbar/unit/index.ts | 0 .../common/components/toolbar/unit/styles.tsx | 0 .../components/toolbar/unit/translations.ts | 0 .../common/components/top_n/helpers.test.tsx | 0 .../public/common/components/top_n/helpers.ts | 0 .../common/components/top_n/index.test.tsx | 0 .../public/common/components/top_n/index.tsx | 0 .../common/components/top_n/top_n.test.tsx | 0 .../public/common/components/top_n/top_n.tsx | 0 .../common/components/top_n/translations.ts | 0 .../__snapshots__/index.test.tsx.snap | 0 .../truncatable_text/index.test.tsx | 0 .../components/truncatable_text/index.ts | 0 .../truncatable_text/truncatable_text.tsx | 0 .../components/upselling_provider/index.ts | 0 .../upselling_provider/upselling_provider.tsx | 0 .../use_combo_box_reset/index.test.tsx | 0 .../components/use_combo_box_reset/index.tsx | 0 .../user_privileges/__mocks__/index.ts | 0 .../__mocks__/use_endpoint_privileges.ts | 0 .../user_privileges/endpoint/index.ts | 0 .../user_privileges/endpoint/mocks.ts | 0 .../security_solution_start_dependencies.tsx | 0 .../endpoint/use_endpoint_privileges.test.ts | 0 .../endpoint/use_endpoint_privileges.ts | 0 .../user_privileges/endpoint/utils.ts | 0 .../components/user_privileges/index.ts | 0 .../user_privileges_context.tsx | 0 .../components/user_profiles/__mocks__/api.ts | 0 .../components/user_profiles/api.test.ts | 0 .../common/components/user_profiles/api.ts | 0 .../common/components/user_profiles/mock.ts | 0 .../components/user_profiles/test_ids.ts | 0 .../components/user_profiles/translations.ts | 0 .../common/components/user_profiles/types.ts | 0 .../use_bulk_get_user_profiles.test.tsx | 0 .../use_bulk_get_user_profiles.tsx | 0 .../use_get_current_user_profile.test.tsx | 0 .../use_get_current_user_profile.tsx | 0 .../user_profiles/use_suggest_users.test.tsx | 0 .../user_profiles/use_suggest_users.tsx | 0 .../users_avatars_panel.test.tsx | 0 .../user_profiles/users_avatars_panel.tsx | 0 .../__snapshots__/utility_bar.test.tsx.snap | 0 .../utility_bar_action.test.tsx.snap | 0 .../utility_bar_group.test.tsx.snap | 0 .../utility_bar_section.test.tsx.snap | 0 .../utility_bar_text.test.tsx.snap | 0 .../common/components/utility_bar/index.ts | 0 .../common/components/utility_bar/styles.tsx | 0 .../utility_bar/utility_bar.test.tsx | 0 .../components/utility_bar/utility_bar.tsx | 0 .../utility_bar/utility_bar_action.test.tsx | 0 .../utility_bar/utility_bar_action.tsx | 0 .../utility_bar/utility_bar_group.test.tsx | 0 .../utility_bar/utility_bar_group.tsx | 0 .../utility_bar/utility_bar_section.test.tsx | 0 .../utility_bar/utility_bar_section.tsx | 0 .../utility_bar/utility_bar_spacer.tsx | 0 .../utility_bar/utility_bar_text.test.tsx | 0 .../utility_bar/utility_bar_text.tsx | 0 .../public/common/components/utils.ts | 0 .../__mocks__/actions.tsx | 0 .../__mocks__/lens_embeddable.tsx | 0 .../__mocks__/use_actions.ts | 0 .../visualization_actions/__mocks__/utils.ts | 0 .../__mocks__/visualization_embeddable.tsx | 0 .../__snapshots__/utils.test.ts.snap | 0 .../visualization_actions/actions.test.tsx | 0 .../visualization_actions/actions.tsx | 0 .../__snapshots__/authentication.test.ts.snap | 0 .../__snapshots__/external_alert.test.ts.snap | 0 .../alerts_by_status_donut.test.ts.snap | 0 .../alerts_histogram.test.ts.snap | 0 .../__snapshots__/alerts_table.test.ts.snap | 0 .../__snapshots__/rule_preview.test.ts.snap | 0 .../alerts/alerts_by_status_donut.test.ts | 0 .../common/alerts/alerts_by_status_donut.ts | 0 .../common/alerts/alerts_histogram.test.ts | 0 .../common/alerts/alerts_histogram.ts | 0 .../common/alerts/alerts_table.test.ts | 0 .../common/alerts/alerts_table.ts | 0 .../common/alerts/rule_preview.test.ts | 0 .../common/alerts/rule_preview.ts | 0 .../common/authentication.test.ts | 0 .../lens_attributes/common/authentication.ts | 0 .../lens_attributes/common/event.test.ts | 0 .../lens_attributes/common/events.ts | 0 .../common/external_alert.test.ts | 0 .../lens_attributes/common/external_alert.ts | 0 .../__snapshots__/kpi_host_area.test.ts.snap | 0 .../kpi_host_metric.test.ts.snap | 0 .../kpi_unique_ips_area.test.ts.snap | 0 .../kpi_unique_ips_bar.test.ts.snap | 0 ...unique_ips_destination_metric.test.ts.snap | 0 .../kpi_unique_ips_source_metric.test.ts.snap | 0 .../hosts/kpi_host_area.test.ts | 0 .../lens_attributes/hosts/kpi_host_area.ts | 0 .../hosts/kpi_host_metric.test.ts | 0 .../lens_attributes/hosts/kpi_host_metric.ts | 0 .../hosts/kpi_unique_ips_area.test.ts | 0 .../hosts/kpi_unique_ips_area.ts | 0 .../hosts/kpi_unique_ips_bar.test.ts | 0 .../hosts/kpi_unique_ips_bar.ts | 0 .../kpi_unique_ips_destination_metric.test.ts | 0 .../kpi_unique_ips_destination_metric.ts | 0 .../kpi_unique_ips_source_metric.test.ts | 0 .../hosts/kpi_unique_ips_source_metric.ts | 0 .../dns_top_domains.test.ts.snap | 0 .../kpi_dns_queries.test.ts.snap | 0 .../kpi_network_events.test.ts.snap | 0 .../kpi_tls_handshakes.test.ts.snap | 0 .../kpi_unique_flow_ids.test.ts.snap | 0 .../kpi_unique_private_ips_area.test.ts.snap | 0 .../kpi_unique_private_ips_bar.test.ts.snap | 0 ...rivate_ips_destination_metric.test.ts.snap | 0 ...que_private_ips_source_metric.test.ts.snap | 0 .../network/dns_top_domains.test.ts | 0 .../network/dns_top_domains.ts | 0 .../network/kpi_dns_queries.test.ts | 0 .../network/kpi_dns_queries.ts | 0 .../network/kpi_network_events.test.ts | 0 .../network/kpi_network_events.ts | 0 .../network/kpi_tls_handshakes.test.ts | 0 .../network/kpi_tls_handshakes.ts | 0 .../network/kpi_unique_flow_ids.test.ts | 0 .../network/kpi_unique_flow_ids.ts | 0 .../kpi_unique_private_ips_area.test.ts | 0 .../network/kpi_unique_private_ips_area.ts | 0 .../kpi_unique_private_ips_bar.test.ts | 0 .../network/kpi_unique_private_ips_bar.ts | 0 ...que_private_ips_destination_metric.test.ts | 0 ...i_unique_private_ips_destination_metric.ts | 0 ...i_unique_private_ips_source_metric.test.ts | 0 .../kpi_unique_private_ips_source_metric.ts | 0 .../lens_attributes/readme.md | 0 .../kpi_total_users_area.test.ts.snap | 0 .../kpi_total_users_metric.test.ts.snap | 0 ...authentication_metric_failure.test.ts.snap | 0 ...kpi_user_authentications_area.test.ts.snap | 0 .../kpi_user_authentications_bar.test.ts.snap | 0 ...uthentications_metric_success.test.ts.snap | 0 .../users/kpi_total_users_area.test.ts | 0 .../users/kpi_total_users_area.ts | 0 .../users/kpi_total_users_metric.test.ts | 0 .../users/kpi_total_users_metric.ts | 0 ...user_authentication_metric_failure.test.ts | 0 .../kpi_user_authentication_metric_failure.ts | 0 .../kpi_user_authentications_area.test.ts | 0 .../users/kpi_user_authentications_area.ts | 0 .../kpi_user_authentications_bar.test.ts | 0 .../users/kpi_user_authentications_bar.ts | 0 ...ser_authentications_metric_success.test.ts | 0 ...kpi_user_authentications_metric_success.ts | 0 .../lens_embeddable.test.tsx | 0 .../visualization_actions/lens_embeddable.tsx | 0 .../visualization_actions/mocks.tsx | 0 .../visualization_actions/translations.ts | 0 .../components/visualization_actions/types.ts | 0 .../use_actions.test.tsx | 0 .../visualization_actions/use_actions.ts | 0 .../use_add_to_existing_case.test.tsx | 0 .../use_add_to_existing_case.tsx | 0 .../use_add_to_new_case.test.tsx | 0 .../use_add_to_new_case.tsx | 0 .../use_embeddable_inspect.tsx | 0 .../use_lens_attributes.test.tsx | 0 .../use_lens_attributes.tsx | 0 .../use_redirect_to_dashboard_from_lens.ts | 0 .../use_save_to_library.test.tsx | 0 .../use_save_to_library.tsx | 0 .../use_visualization_response.test.tsx | 0 .../use_visualization_response.tsx | 0 .../visualization_actions/utils.test.ts | 0 .../components/visualization_actions/utils.ts | 0 .../visualization_embeddable.test.tsx | 0 .../visualization_embeddable.tsx | 0 .../with_data_view/data_view_error.tsx | 0 .../components/with_data_view/index.test.tsx | 0 .../components/with_data_view/index.tsx | 0 .../components/with_data_view/translations.ts | 0 .../components/with_lazy_hook/index.tsx | 0 .../components/with_security_context/index.ts | 0 .../render_context_providers.tsx | 0 .../components/with_security_context/store.ts | 2 +- .../with_security_context.tsx | 0 .../common/components/with_space_id/index.tsx | 0 .../public/common/constants.ts | 0 .../common/containers/alert_assignees/api.ts | 0 .../common/containers/alert_tags/api.ts | 0 .../histogram_configs.ts | 0 .../anomalies_query_tab_body/index.tsx | 0 .../anomalies_query_tab_body/translations.ts | 0 .../anomalies_query_tab_body/types.ts | 0 .../anomalies_query_tab_body/utils.ts | 0 .../containers/dashboards/__mocks__/api.ts | 0 .../common/containers/dashboards/api.ts | 0 .../events/last_event_time/index.test.ts | 0 .../events/last_event_time/index.ts | 0 .../containers/events/last_event_time/mock.ts | 0 .../events/last_event_time/translations.ts | 0 .../public/common/containers/helpers.test.ts | 0 .../public/common/containers/helpers.ts | 0 .../use_messages_storage.test.tsx | 0 .../local_storage/use_messages_storage.tsx | 0 .../query_client/query_client_provider.tsx | 0 .../containers/query_toggle/index.test.tsx | 0 .../common/containers/query_toggle/index.tsx | 0 .../containers/query_toggle/translations.tsx | 0 .../related_hosts/index.test.tsx | 0 .../related_entities/related_hosts/index.tsx | 0 .../related_hosts/translations.ts | 0 .../related_users/index.test.tsx | 0 .../related_entities/related_users/index.tsx | 0 .../related_users/translations.ts | 0 .../common/containers/source/index.test.tsx | 0 .../public/common/containers/source/index.tsx | 0 .../public/common/containers/source/mock.ts | 0 .../common/containers/source/translations.ts | 0 .../containers/source/use_data_view.tsx | 0 .../common/containers/tags/__mocks__/api.ts | 0 .../public/common/containers/tags/api.ts | 0 .../containers/use_first_last_seen/index.ts | 0 .../use_first_last_seen/translations.ts | 0 .../use_first_last_seen.test.ts | 0 .../use_first_last_seen.tsx | 0 .../containers/use_full_screen/index.test.tsx | 0 .../containers/use_full_screen/index.tsx | 0 .../containers/use_global_time/index.test.tsx | 0 .../containers/use_global_time/index.tsx | 0 .../containers/use_global_time/types.ts | 0 .../use_search_strategy/index.test.ts | 0 .../containers/use_search_strategy/index.tsx | 0 .../use_search_strategy/translations.ts | 0 .../common/demo_data/endgame_ecs/creation.ts | 0 .../common/demo_data/endgame_ecs/dns.ts | 0 .../demo_data/endgame_ecs/file_events.ts | 0 .../common/demo_data/endgame_ecs/ipv4.ts | 0 .../demo_data/endgame_ecs/termination.ts | 0 .../demo_data/endgame_ecs/user_logon.ts | 0 .../demo_data/endpoint/library_load_event.ts | 0 ...cess_execution_malware_prevention_alert.ts | 0 .../endpoint/registry_modification_event.ts | 0 .../public/common/demo_data/netflow.ts | 0 .../public/common/demo_data/timeline.ts | 0 .../common/experimental_features_service.ts | 0 .../hooks/__mocks__/use_data_table_filters.ts | 0 .../__mocks__/use_experimental_features.ts | 0 .../hooks/__mocks__/use_get_field_spec.ts | 0 .../common/hooks/__mocks__/use_license.ts | 0 .../use_alert_response_actions_support.ts | 0 ...use_alert_response_actions_support.test.ts | 0 .../use_alert_response_actions_support.ts | 0 ..._navigate_by_router_event_handler.test.tsx | 0 .../use_navigate_by_router_event_handler.ts | 0 .../use_navigate_to_app_event_handler.ts | 0 .../public/common/hooks/eql/api.test.ts | 0 .../public/common/hooks/eql/api.ts | 0 .../hooks/esql/use_esql_availability.ts | 0 .../public/common/hooks/is_in_security_app.ts | 0 .../use_init_search_bar_url_params.ts | 0 .../use_init_timerange_url_params.ts | 0 .../use_sync_search_bar_url_param.ts | 0 .../use_sync_timerange_url_param.ts | 0 .../use_update_timerange_on_page_change.ts | 0 .../timeline/use_init_timeline_url_param.ts | 0 ...query_timeline_by_id_on_url_change.test.ts | 0 .../use_query_timeline_by_id_on_url_change.ts | 0 .../timeline/use_sync_timeline_url_param.ts | 0 .../timeline/use_timeline_save_prompt.ts | 0 .../public/common/hooks/translations.ts | 0 .../public/common/hooks/types.ts | 0 .../common/hooks/use_add_integrations_url.ts | 0 .../common/hooks/use_app_toasts.mock.ts | 0 .../common/hooks/use_app_toasts.test.ts | 0 .../public/common/hooks/use_app_toasts.ts | 2 +- .../public/common/hooks/use_bool_state.ts | 0 .../confirm_validation_errors_modal.tsx | 0 .../index.tsx | 0 .../translations.tsx | 0 .../use_confirm_validation_errors_modal.tsx | 0 .../common/hooks/use_contract_component.ts | 0 .../public/common/hooks/use_dashboard_href.ts | 0 .../common/hooks/use_data_table_filters.ts | 0 .../common/hooks/use_data_view_id.test.ts | 0 .../public/common/hooks/use_data_view_id.ts | 0 .../common/hooks/use_error_toast.test.ts | 0 .../public/common/hooks/use_error_toast.ts | 0 .../hooks/use_experimental_features.test.ts | 0 .../common/hooks/use_experimental_features.ts | 0 .../public/common/hooks/use_fetch/index.ts | 0 .../common/hooks/use_fetch/request_names.ts | 0 .../common/hooks/use_fetch/use_fetch.test.tsx | 0 .../common/hooks/use_fetch/use_fetch.ts | 0 .../extract_validation_results.ts | 0 .../form_hook_with_warnings.ts | 0 .../hooks/use_form_with_warnings/index.ts | 0 .../use_form_with_warnings.test.tsx | 0 .../use_form_with_warnings.ts | 0 .../validation_results.ts | 0 .../public/common/hooks/use_get_field_spec.ts | 0 .../hooks/use_global_filter_query.test.ts | 0 .../common/hooks/use_global_filter_query.ts | 0 .../common/hooks/use_global_header_portal.tsx | 0 .../hooks/use_invalid_filter_query.test.tsx | 0 .../common/hooks/use_invalid_filter_query.tsx | 0 .../public/common/hooks/use_is_overflow.tsx | 0 .../public/common/hooks/use_license.ts | 0 ...vigate_to_alerts_page_with_filters.test.ts | 0 ...se_navigate_to_alerts_page_with_filters.ts | 0 .../common/hooks/use_refetch_queries.ts | 0 .../hooks/use_resolve_conflict.test.tsx | 0 .../common/hooks/use_resolve_conflict.tsx | 8 +- .../common/hooks/use_resolve_redirect.test.ts | 0 .../common/hooks/use_resolve_redirect.ts | 0 .../public/common/hooks/use_selector.tsx | 0 .../public/common/hooks/use_space_id.ts | 0 .../hooks/use_timeline_events_count.tsx | 0 .../common/hooks/use_update_browser_title.ts | 0 .../hooks/use_update_execution_context.ts | 0 .../common/hooks/use_upselling.test.tsx | 0 .../public/common/hooks/use_upselling.ts | 0 .../public/common/hooks/use_url_state.ts | 0 .../public/common/hooks/use_value_changed.ts | 0 .../public/common/icons/asset_criticality.tsx | 0 .../public/common/icons/cloud_defend.tsx | 0 .../public/common/icons/console.tsx | 0 .../public/common/icons/console_cloud.tsx | 0 .../public/common/icons/dashboards.tsx | 0 .../public/common/icons/endpoints.tsx | 0 .../public/common/icons/entity_analytics.tsx | 0 .../public/common/icons/pipeline.tsx | 0 .../public/common/icons/rollup.tsx | 0 .../public/common/icons/saved_object.tsx | 0 .../public/common/icons/shield.tsx | 0 .../public/common/icons/siem_migrations.tsx | 0 .../public/common/icons/tool.tsx | 0 .../public/common/images/alerts.png | Bin ...ulnerability_management_dashboard_page.png | Bin .../cloud_security_posture_dashboard_page.png | Bin .../images/data_quality_dashboard_page.png | Bin .../public/common/images/default.png | Bin .../common/images/detection_response_page.png | Bin .../public/common/images/endpoint.svg | 0 .../images/entity_analytics_dashboard.png | Bin .../public/common/images/hosts_page.png | Bin ...on_product_no_results_magnifying_glass.svg | 0 .../public/common/images/kubernetes_page.png | Bin .../public/common/images/modified.png | Bin .../public/common/images/network_page.png | Bin .../images/onboarding_tour_step_alerts.gif | Bin .../images/onboarding_tour_step_cases.gif | Bin .../public/common/images/overview_page.png | Bin .../public/common/images/siem.png | Bin .../public/common/images/timeline.png | Bin .../public/common/images/timeline_alerts.png | Bin .../public/common/images/users_page.png | Bin .../public/common}/jest.config.js | 8 +- .../apm/__mocks__/use_start_transaction.ts | 0 .../apm/__mocks__/use_track_http_request.ts | 0 .../public/common/lib/apm/constants.ts | 0 .../public/common/lib/apm/service.mock.ts | 0 .../public/common/lib/apm/types.ts | 0 .../common/lib/apm/use_start_transaction.ts | 0 .../common/lib/apm/use_track_http_request.ts | 0 .../public/common/lib/apm/user_actions.ts | 0 .../lib/capabilities/has_capabilities.test.ts | 0 .../lib/capabilities/has_capabilities.ts | 0 .../public/common/lib/capabilities/index.ts | 0 .../common/lib/cell_actions/helpers.tsx | 0 .../common/lib/cell_actions/translations.ts | 0 .../public/common/lib/clipboard/clipboard.tsx | 0 .../common/lib/clipboard/translations.ts | 0 .../lib/clipboard/with_copy_to_clipboard.tsx | 0 .../endpoint/endpoint_isolation/index.test.ts | 0 .../lib/endpoint/endpoint_isolation/index.ts | 0 .../lib/endpoint/endpoint_isolation/mocks.ts | 0 .../endpoint_pending_actions.test.ts | 0 .../endpoint_pending_actions.ts | 0 .../endpoint_pending_actions/index.ts | 0 .../endpoint_pending_actions/mocks.ts | 0 .../public/common/lib/endpoint/index.ts | 0 .../get_agent_type_for_agent_id_field.test.ts | 0 .../get_agent_type_for_agent_id_field.ts | 0 .../get_event_details_agent_id_field.test.ts | 0 .../utils/get_event_details_agent_id_field.ts | 0 .../utils/get_event_details_field_values.ts | 0 .../endpoint/utils/get_host_platform.test.ts | 0 .../lib/endpoint/utils/get_host_platform.ts | 0 .../public/common/lib/endpoint/utils/index.ts | 0 ...is_agent_type_and_action_supported.test.ts | 0 .../is_agent_type_and_action_supported.ts | 0 ...s_response_actions_alert_agent_id_field.ts | 0 .../endpoint/utils/parse_ecs_field_path.ts | 0 .../public/common/lib/helpers/index.test.tsx | 0 .../public/common/lib/helpers/index.tsx | 0 .../public/common/lib/history/index.ts | 0 .../common/lib/kibana/__mocks__/index.ts | 0 .../public/common/lib/kibana/hooks.ts | 0 .../public/common/lib/kibana/index.ts | 0 .../common/lib/kibana/kibana_react.mock.ts | 0 .../public/common/lib/kibana/kibana_react.ts | 0 .../public/common/lib/kibana/services.ts | 0 .../public/common/lib/kuery/index.test.ts | 0 .../public/common/lib/kuery/index.ts | 0 .../lib/local_storage/__mocks__/index.ts | 0 .../public/common/lib/local_storage/index.ts | 0 .../public/common/lib/note/index.ts | 0 .../common/lib/process_actions/index.ts | 0 .../public/common/lib/telemetry/constants.ts | 0 .../telemetry/events/ai_assistant/index.ts | 0 .../telemetry/events/ai_assistant/types.ts | 0 .../telemetry/events/alerts_grouping/index.ts | 0 .../telemetry/events/alerts_grouping/types.ts | 0 .../common/lib/telemetry/events/app/index.ts | 0 .../common/lib/telemetry/events/app/types.ts | 0 .../telemetry/events/data_quality/index.ts | 0 .../telemetry/events/data_quality/types.ts | 0 .../events/document_details/index.ts | 0 .../events/document_details/types.ts | 0 .../events/entity_analytics/index.ts | 0 .../events/entity_analytics/types.ts | 0 .../lib/telemetry/events/event_log/index.ts | 0 .../lib/telemetry/events/event_log/types.ts | 0 .../telemetry/events/manual_rule_run/index.ts | 0 .../telemetry/events/manual_rule_run/types.ts | 0 .../lib/telemetry/events/notes/index.ts | 0 .../lib/telemetry/events/notes/types.ts | 0 .../lib/telemetry/events/onboarding/index.ts | 0 .../lib/telemetry/events/onboarding/types.ts | 0 .../telemetry/events/preview_rule/index.ts | 0 .../telemetry/events/preview_rule/types.ts | 0 .../telemetry/events/telemetry_events.test.ts | 0 .../lib/telemetry/events/telemetry_events.ts | 0 .../public/common/lib/telemetry/index.ts | 0 .../public/common/lib/telemetry/middleware.ts | 0 .../lib/telemetry/telemetry_service.mock.ts | 0 .../lib/telemetry/telemetry_service.test.ts | 0 .../common/lib/telemetry/telemetry_service.ts | 0 .../public/common/lib/telemetry/track.ts | 0 .../public/common/lib/telemetry/trackers.ts | 0 .../public/common/lib/telemetry/types.ts | 0 .../public/common/lib/theme/use_eui_theme.tsx | 0 .../alert_table_scope_config.test.ts | 0 .../alert_table_scope_config.ts | 0 .../register_alerts_table_configuration.tsx | 0 .../public/common/links/deep_links.ts | 0 .../public/common/links/index.tsx | 0 .../public/common/links/links.test.tsx | 0 .../public/common/links/links.ts | 0 .../public/common/links/nav_links.test.ts | 0 .../public/common/links/nav_links.ts | 0 .../public/common/links/test_utils.ts | 0 .../public/common/links/types.ts | 0 .../links/use_find_app_links_by_path.test.ts | 0 .../links/use_find_app_links_by_path.ts | 0 .../mock/create_react_query_wrapper.tsx | 0 .../public/common/mock/create_store.ts | 0 .../mock/endpoint/app_context_render.tsx | 0 .../mock/endpoint/app_root_provider.tsx | 0 .../mock/endpoint/dependencies_start_mock.ts | 0 .../mock/endpoint/endpoint_alert_data_mock.ts | 0 .../endpoint/http_handler_mock_factory.ts | 0 .../public/common/mock/endpoint/index.ts | 0 .../public/common/mock/expandable_flyout.tsx | 0 .../public/common/mock/formatted_relative.ts | 0 .../public/common/mock/global_state.ts | 0 .../public/common/mock/header.ts | 0 .../public/common/mock/hook_wrapper.tsx | 0 .../public/common/mock/index.ts | 0 .../public/common/mock/index_pattern.ts | 0 .../common/mock/intersection_observer_mock.ts | 0 .../common/mock/mock_assistant_provider.tsx | 0 .../public/common/mock/mock_detail_item.ts | 0 .../common/mock/mock_detection_alerts.ts | 0 .../common/mock/mock_detection_alerts_aad.ts | 0 .../public/common/mock/mock_discover_state.ts | 0 .../common/mock/mock_endgame_ecs_data.ts | 0 .../public/common/mock/mock_local_storage.ts | 0 .../mock/mock_timeline_control_columns.tsx | 0 .../public/common/mock/mock_timeline_data.ts | 0 .../common/mock/mock_timelines_plugin.tsx | 0 .../mock/mock_triggers_actions_ui_plugin.tsx | 0 .../public/common/mock/netflow.ts | 0 .../public/common/mock/news.ts | 0 .../public/common/mock/raw_news.ts | 0 .../public/common/mock/react_beautiful_dnd.ts | 0 .../public/common/mock/router.tsx | 0 .../common/mock/storybook_providers.tsx | 0 .../public/common/mock/test_providers.tsx | 0 .../public/common/mock/timeline_results.ts | 0 .../public/common/mock/utils.ts | 0 .../public/common/store/actions.ts | 0 .../public/common/store/app/actions.ts | 0 .../public/common/store/app/index.ts | 0 .../public/common/store/app/model.ts | 0 .../public/common/store/app/reducer.ts | 0 .../public/common/store/app/selectors.ts | 0 .../public/common/store/constants.ts | 0 .../data_table/middleware_local_storage.ts | 0 .../middlware_local_storage.test.ts | 0 .../public/common/store/discover/actions.ts | 0 .../public/common/store/discover/model.ts | 0 .../public/common/store/discover/reducer.ts | 0 .../public/common/store/discover/selectors.ts | 0 .../common/store/drag_and_drop/actions.ts | 0 .../common/store/drag_and_drop/index.ts | 0 .../common/store/drag_and_drop/model.ts | 0 .../store/drag_and_drop/reducer.test.ts | 0 .../common/store/drag_and_drop/reducer.ts | 0 .../common/store/drag_and_drop/selectors.ts | 0 .../common/store/global_url_param/actions.ts | 0 .../common/store/global_url_param/index.ts | 0 .../store/global_url_param/reducer.test.ts | 0 .../common/store/global_url_param/reducer.ts | 0 .../store/global_url_param/selectors.ts | 0 .../public/common/store/grouping/actions.ts | 0 .../public/common/store/grouping/index.ts | 0 .../public/common/store/grouping/reducer.ts | 0 .../public/common/store/grouping/selectors.ts | 0 .../public/common/store/grouping/types.ts | 0 .../public/common/store/index.ts | 0 .../public/common/store/inputs/actions.ts | 0 .../public/common/store/inputs/constants.ts | 0 .../common/store/inputs/helpers.test.ts | 0 .../public/common/store/inputs/helpers.ts | 0 .../public/common/store/inputs/index.ts | 0 .../public/common/store/inputs/model.ts | 0 .../public/common/store/inputs/reducer.ts | 0 .../public/common/store/inputs/selectors.ts | 0 .../public/common/store/middlewares.ts | 0 .../public/common/store/model.ts | 0 .../public/common/store/reducer.test.tsx | 0 .../public/common/store/reducer.ts | 0 .../public/common/store/routing/action.ts | 0 .../public/common/store/routing/index.ts | 0 .../public/common/store/selectors.ts | 0 .../public/common/store/store.ts | 0 .../public/common/store/test_utils.ts | 0 .../public/common/store/types.ts | 0 .../public/common/test/eui/combobox.ts | 0 .../public/common/translations.ts | 0 .../security_solution/public/common/types.ts | 0 .../utils/__mocks__/normalize_time_range.ts | 0 .../public/common/utils/alerts.test.tsx | 0 .../public/common/utils/alerts.ts | 0 .../utils/clone_http_fetch_query.test.ts | 0 .../common/utils/clone_http_fetch_query.ts | 0 .../utils/default_date_settings.test.ts | 0 .../common/utils/default_date_settings.ts | 0 .../public/common/utils/download_blob.ts | 0 .../utils/exception_list_items/index.ts | 0 .../utils/exception_list_items/mappers.ts | 0 .../public/common/utils/exceptions/index.ts | 0 .../utils/get_mapped_non_ecs_value.test.ts | 0 .../common/utils/get_mapped_non_ecs_value.ts | 0 .../common/utils/get_time_range.test.ts | 0 .../public/common/utils/get_time_range.ts | 0 .../global_query_string/helpers.test.tsx | 0 .../utils/global_query_string/helpers.ts | 0 .../utils/global_query_string/index.test.tsx | 0 .../common/utils/global_query_string/index.ts | 0 .../public/common/utils/lens.ts | 0 .../common/utils/logo_endpoint/64_color.svg | 0 .../common/utils/normalize_time_range.test.ts | 0 .../common/utils/normalize_time_range.ts | 0 .../common/utils/privileges/index.test.ts | 0 .../public/common/utils/privileges/index.ts | 0 .../utils/resolve_path_variables.test.ts | 0 .../common/utils/resolve_path_variables.ts | 0 .../public/common/utils/route/helpers.ts | 0 .../public/common/utils/route/index.test.tsx | 0 .../common/utils/route/manage_spy_routes.tsx | 0 .../public/common/utils/route/mocks.ts | 0 .../public/common/utils/route/spy_routes.tsx | 0 .../public/common/utils/route/types.ts | 0 .../common/utils/route/use_route_spy.tsx | 0 .../utils/saved_query_services/index.tsx | 0 .../utils/shorten_count_into_string.test.ts | 0 .../common/utils/shorten_count_into_string.ts | 0 .../utils/timeline/use_show_timeline.test.tsx | 0 .../utils/timeline/use_show_timeline.tsx | 0 .../timeline/use_show_timeline_for_path.ts | 0 .../utils/timeline/use_timeline_click.tsx | 0 .../public/common/utils/translations.ts | 0 .../public/common/utils/use_mount_appended.ts | 0 .../common/utils/validators/index.test.ts | 0 .../public/common/utils/validators/index.ts | 0 .../is_endpoint_host_isolated.test.ts | 0 .../validators/is_endpoint_host_isolated.ts | 0 .../public/contract_components.ts | 0 .../components/dashboard_renderer.test.tsx | 0 .../components/dashboard_renderer.tsx | 0 .../dashboards/components/dashboard_title.tsx | 0 .../components/dashboard_tool_bar.test.tsx | 0 .../components/dashboard_tool_bar.tsx | 0 .../components/dashboards_table.test.tsx | 0 .../components/dashboards_table.tsx | 0 .../components/status_prompt.test.tsx | 0 .../dashboards/components/status_prompt.tsx | 0 .../use_fetch_security_dashboards.test.ts | 0 .../use_fetch_security_dashboards.ts | 0 .../use_fetch_security_tags.test.ts | 0 .../containers/use_fetch_security_tags.ts | 0 .../dashboards/context/dashboard_context.tsx | 0 ...se_create_security_dashboard_link.test.tsx | 0 .../use_create_security_dashboard_link.ts | 0 .../hooks/use_dashboard_renderer.test.tsx | 0 .../hooks/use_dashboard_renderer.tsx | 0 .../use_dashboard_view_prompt_state.test.tsx | 0 .../hooks/use_dashboard_view_prompt_state.tsx | 0 .../use_security_dashboards_table.test.tsx | 0 .../hooks/use_security_dashboards_table.tsx | 0 .../public/dashboards/index.ts | 0 .../public/dashboards}/jest.config.js | 8 +- .../public/dashboards/links.ts | 0 .../public/dashboards/pages/breadcrumbs.ts | 0 .../dashboards/pages/details/index.test.tsx | 0 .../public/dashboards/pages/details/index.tsx | 0 .../dashboards/pages/details/translations.ts | 0 .../public/dashboards/pages/index.tsx | 0 .../pages/landing_page/index.test.tsx | 0 .../dashboards/pages/landing_page/index.tsx | 0 .../pages/landing_page/translations.ts | 0 .../public/dashboards/pages/translations.ts | 0 .../public/dashboards/routes.tsx | 0 .../public/dashboards/types.ts | 0 .../endpoint_exceptions_viewer.tsx | 0 ...oint_exceptions_unavailablle_component.tsx | 0 .../api/__mocks__/api_client.ts | 0 .../fleet_integrations/api/__mocks__/index.ts | 0 .../fleet_integrations/api/api_client.ts | 0 .../api/api_client_interface.ts | 0 .../fleet_integrations/api/index.ts | 0 .../fleet_integrations/index.ts | 0 .../public/detection_engine/jest.config.js | 19 + .../components/alert_suppression_edit.tsx | 0 .../missing_fields_strategy_selector.tsx | 0 .../suppression_duration_selector.tsx | 0 .../suppression_fields_selector.tsx | 0 .../components/suppression_info_icon.tsx | 0 .../components/translations.ts | 0 .../constants/default_duration.ts | 0 .../constants/fields.ts | 0 .../alert_suppression_edit/index.ts | 0 .../alert_suppression_edit/test_helpers.ts | 0 .../components/duration_input/index.tsx | 0 .../components/duration_input/translations.ts | 0 .../eql_query_edit/eql_overview_link.tsx | 0 .../eql_query_edit/eql_query_bar.test.tsx | 0 .../eql_query_edit/eql_query_bar.tsx | 0 .../eql_query_edit/eql_query_edit.tsx | 0 .../eql_query_edit/errors_popover.test.tsx | 0 .../eql_query_edit/errors_popover.tsx | 0 .../components/eql_query_edit/footer.test.tsx | 0 .../components/eql_query_edit/footer.tsx | 0 .../components/eql_query_edit/index.ts | 0 .../components/eql_query_edit/translations.ts | 0 .../eql_query_edit/validators.mock.ts | 0 .../validators/eql_query_validator_factory.ts | 0 .../esql_query_edit/esql_info_icon.tsx | 0 .../esql_query_edit/esql_query_edit.tsx | 0 .../components/esql_query_edit/index.ts | 0 .../esql_query_edit/translations.ts | 0 .../esql_query_edit/validators/error_codes.ts | 0 .../esql_query_required_validator.ts | 0 .../esql_query_validator_factory.test.ts | 0 .../esql_query_validator_factory.ts | 0 .../validators/translations.ts | 0 .../components/ml_audit_icon/index.tsx | 0 .../ml_audit_icon/ml_audit_icon.test.tsx | 0 .../ml_audit_icon/ml_audit_icon.tsx | 0 .../components/ml_job_link/index.tsx | 0 .../ml_job_link/ml_job_link.test.tsx | 0 .../components/ml_job_link/ml_job_link.tsx | 0 .../ml_job_select/help_text.test.tsx | 0 .../components/ml_job_select/help_text.tsx | 0 .../components/ml_job_select/index.test.tsx | 0 .../components/ml_job_select/index.tsx | 0 .../components/ml_job_select/translations.tsx | 0 .../components/ml_job_status_badge/index.tsx | 0 .../ml_job_status_badge.test.tsx | 0 .../ml_job_status_badge.tsx | 0 .../ml_job_status_badge/translations.ts | 0 ...admin_job_description.integration.test.tsx | 0 .../admin/ml_admin_job_description.tsx | 0 .../admin/ml_admin_jobs_description.test.tsx | 0 .../admin/ml_admin_jobs_description.tsx | 0 .../components/ml_jobs_description/index.tsx | 0 .../ml_jobs_description/ml_job_item.tsx | 0 .../ml_jobs_description.test.tsx | 0 .../ml_jobs_description.tsx | 0 .../ml_jobs_description/translations.ts | 0 ..._user_job_description.integration.test.tsx | 0 .../user/ml_user_job_description.tsx | 0 .../user/ml_user_jobs_description.test.tsx | 0 .../user/ml_user_jobs_description.tsx | 0 .../components/pick_timeline/index.test.tsx | 0 .../components/pick_timeline/index.tsx | 0 .../default_related_integration.ts | 0 .../components/related_integrations/index.ts | 0 .../integration_status_badge.tsx | 0 .../related_integration_field.tsx | 0 .../related_integration_field_row.tsx | 0 .../related_integrations.test.tsx | 0 .../related_integrations.tsx | 0 .../related_integrations_help_info.tsx | 0 .../related_integrations/test_helpers.ts | 0 .../related_integrations/translations.ts | 0 .../validate_related_integration.test.ts | 0 .../validate_related_integration.ts | 0 .../components/required_fields/index.ts | 0 .../make_validate_required_field.ts | 0 .../required_fields/name_combobox.tsx | 0 .../required_fields/required_fields.test.tsx | 0 .../required_fields/required_fields.tsx | 0 .../required_fields_help_info.tsx | 0 .../required_fields/required_fields_row.tsx | 0 .../required_fields/translations.ts | 0 .../required_fields/type_combobox.tsx | 0 .../components/required_fields/utils.test.tsx | 0 .../components/required_fields/utils.ts | 0 .../rule_actions_field/index.test.tsx | 0 .../components/rule_actions_field/index.tsx | 0 .../rule_actions_field/translations.tsx | 0 .../schedule_item_form/index.test.tsx | 0 .../components/schedule_item_form/index.tsx | 0 .../schedule_item_form/translations.ts | 0 .../step_about_rule_details/index.test.tsx | 0 .../step_about_rule_details/index.tsx | 0 .../step_about_rule_details/styles.ts | 0 .../step_about_rule_details/translations.ts | 0 .../step_content_wrapper/index.test.tsx | 0 .../components/step_content_wrapper/index.tsx | 0 .../components/step_panel/index.test.tsx | 0 .../components/step_panel/index.tsx | 0 .../step_rule_actions/get_schema.ts | 0 .../step_rule_actions/index.test.tsx | 0 .../components/step_rule_actions/index.tsx | 0 .../step_rule_actions/notification_action.tsx | 0 .../step_rule_actions/response_action.tsx | 0 .../step_rule_actions/rule_snooze_section.tsx | 0 .../step_rule_actions/translations.tsx | 0 .../fields.ts | 0 .../threshold_alert_suppression_edit/index.ts | 0 .../threshold_alert_suppression_edit.tsx | 0 .../translations.tsx | 0 .../constants/validation_warning_codes.ts | 0 .../rule_creation/logic/esql_query_columns.ts | 0 .../logic/extract_validation_messages.ts | 0 .../components/accordion_title/index.test.tsx | 0 .../components/accordion_title/index.tsx | 0 .../components/add_item_form/index.test.tsx | 0 .../components/add_item_form/index.tsx | 0 .../components/ai_assistant/index.test.tsx | 0 .../components/ai_assistant/index.tsx | 0 .../components/ai_assistant/translations.ts | 0 .../anomaly_threshold_slider/index.test.tsx | 0 .../anomaly_threshold_slider/index.tsx | 0 .../__mocks__/use_data_view_list_items.ts | 0 .../data_view_selector_field.test.tsx | 0 .../data_view_selector_field.tsx | 0 .../data_view_selector_field/index.ts | 0 .../data_view_selector_field/translations.tsx | 0 .../use_data_view_list_items.ts | 0 .../description_step/actions_description.tsx | 0 .../alert_suppression_label.test.tsx | 0 .../alert_suppression_label.tsx | 0 .../assets/list_tree_icon.svg | 0 .../build_ml_jobs_description.tsx | 0 .../description_step/helpers.test.tsx | 0 .../components/description_step/helpers.tsx | 0 .../description_step/index.test.tsx | 0 .../components/description_step/index.tsx | 0 .../description_step/threat_description.tsx | 0 .../description_step/throttle_description.tsx | 0 .../description_step/translations.ts | 0 .../components/description_step/types.ts | 0 .../es_field_selector_field/index.tsx | 0 .../esql_autocomplete/esql_autocomplete.tsx | 0 .../components/esql_autocomplete/index.ts | 0 .../use_esql_fields_options.test.ts | 0 .../use_esql_fields_options.ts | 0 .../components/max_signals/index.tsx | 0 .../components/max_signals/translations.ts | 0 .../components/mitre/helpers.test.tsx | 0 .../components/mitre/helpers.ts | 0 .../components/mitre/index.test.tsx | 0 .../components/mitre/index.tsx | 0 .../components/mitre/subtechnique_fields.tsx | 0 .../components/mitre/technique_fields.tsx | 0 .../components/mitre/translations.ts | 0 .../components/multi_select_fields/index.tsx | 0 .../multi_select_fields/translations.ts | 0 .../components/new_terms_fields/index.tsx | 0 .../new_terms_fields/translations.ts | 0 .../__snapshots__/index.test.tsx.snap | 0 .../components/next_step/index.test.tsx | 0 .../components/next_step/index.tsx | 0 .../optional_field_label/index.test.tsx | 0 .../components/optional_field_label/index.tsx | 0 .../query_bar_field/default_queries.ts | 0 .../components/query_bar_field/index.ts | 0 .../query_bar_field/query_field.test.tsx | 0 .../query_bar_field/query_field.tsx | 0 .../query_bar_field/translations.tsx | 0 .../components/query_bar_field/types.ts | 0 .../risk_score_mapping/default_risk_score.tsx | 0 .../components/risk_score_mapping/index.tsx | 0 .../risk_score_override.tsx | 0 .../risk_score_mapping/translations.tsx | 0 .../rule_preview/__mocks__/preview_logs.ts | 0 .../components/rule_preview/helpers.test.ts | 0 .../components/rule_preview/helpers.ts | 0 .../components/rule_preview/index.test.tsx | 0 .../components/rule_preview/index.tsx | 0 .../rule_preview/loading_histogram.tsx | 0 .../rule_preview/logged_requests.test.tsx | 0 .../rule_preview/logged_requests.tsx | 0 .../rule_preview/logged_requests_item.tsx | 0 .../rule_preview/optimized_accordion.test.tsx | 0 .../rule_preview/optimized_accordion.tsx | 0 .../rule_preview/preview_histogram.test.tsx | 0 .../rule_preview/preview_histogram.tsx | 0 .../components/rule_preview/preview_logs.tsx | 0 .../preview_table_cell_renderer.tsx | 0 .../preview_table_control_columns.tsx | 0 .../components/rule_preview/translations.ts | 0 .../rule_preview/use_accordion_styling.ts | 0 .../use_preview_invocation_count.ts | 0 .../rule_preview/use_preview_route.tsx | 0 .../rule_preview/use_preview_rule.ts | 0 .../select_rule_type/index.test.tsx | 0 .../components/select_rule_type/index.tsx | 0 .../select_rule_type/ml_card_description.tsx | 0 .../select_rule_type/translations.ts | 0 .../severity_mapping/default_severity.tsx | 0 .../components/severity_mapping/index.tsx | 0 .../severity_mapping/severity_override.tsx | 0 .../components/severity_mapping/styles.ts | 0 .../severity_mapping/translations.tsx | 0 .../components/status_icon/index.test.tsx | 0 .../components/status_icon/index.tsx | 0 .../components/step_about_rule/data.tsx | 0 .../step_about_rule/default_value.ts | 0 .../components/step_about_rule/index.test.tsx | 0 .../components/step_about_rule/index.tsx | 0 .../components/step_about_rule/schema.tsx | 0 .../step_about_rule/translations.ts | 0 .../step_define_rule/index.test.tsx | 0 .../components/step_define_rule/index.tsx | 0 .../step_define_rule/mock_browser_fields.json | 0 .../components/step_define_rule/schema.tsx | 0 .../step_define_rule/translations.tsx | 0 ...e_experimental_feature_fields_transform.ts | 0 .../use_persistent_alert_suppression_state.ts | 0 .../step_define_rule/use_persistent_query.ts | 0 .../components/step_define_rule/utils.ts | 0 .../step_schedule_rule/index.test.tsx | 0 .../components/step_schedule_rule/index.tsx | 0 .../components/step_schedule_rule/schema.tsx | 0 .../components/threatmatch_input/index.tsx | 0 .../components/threshold_input/index.tsx | 0 .../threshold_input/translations.ts | 0 .../throttle_select_field/index.test.tsx | 0 .../throttle_select_field/index.tsx | 0 .../rule_creation_ui/hooks/index.tsx | 0 .../hooks/use_all_esql_rule_fields.test.ts | 0 .../hooks/use_all_esql_rule_fields.ts | 0 .../hooks/use_esql_index.test.ts | 0 .../rule_creation_ui/hooks/use_esql_index.ts | 0 .../hooks/use_esql_query_for_about_step.ts | 0 .../rule_creation_ui/pages/form.tsx | 0 .../rule_creation_ui/pages/index.tsx | 0 .../pages/rule_creation/helpers.test.ts | 0 .../pages/rule_creation/helpers.ts | 0 .../pages/rule_creation/index.tsx | 0 .../pages/rule_creation/translations.ts | 0 .../pages/rule_editing/index.tsx | 0 .../pages/rule_editing/translations.ts | 0 .../rule_creation_ui/pages/translations.ts | 0 ...rt_suppression_fields_validator_factory.ts | 0 .../data_view_id_validator_factory.ts | 0 .../default_risk_score_validator.ts | 0 .../index_pattern_validator_factory.ts | 0 .../validators/kuery_validator_factory.ts | 0 .../max_signals_validator_factory.ts | 0 .../query_required_validator_factory.ts | 0 .../__mocks__/rule_details_context.tsx | 0 .../execution_log_search_bar.test.tsx.snap | 0 .../execution_log_columns.tsx | 0 .../execution_log_search_bar.test.tsx | 0 .../execution_log_search_bar.tsx | 0 .../execution_log_table.test.tsx | 0 .../execution_log_table.tsx | 0 .../rule_duration_format.test.tsx | 0 .../rule_duration_format.tsx | 0 .../execution_log_table/translations.ts | 0 .../pages/rule_details/index.tsx | 0 .../legacy_url_conflict_callout.test.tsx | 0 .../legacy_url_conflict_callout.tsx | 0 .../rule_details/rule_details_context.tsx | 0 .../pages/rule_details/translations.ts | 0 .../use_redirect_legacy_url.test.ts | 0 .../rule_details/use_redirect_legacy_url.ts | 0 .../use_rule_details_tabs.test.tsx | 0 .../rule_details/use_rule_details_tabs.tsx | 0 .../add_exception_flyout/helpers.test.ts | 0 .../add_exception_flyout/helpers.ts | 0 .../add_exception_flyout/index.test.tsx | 0 .../components/add_exception_flyout/index.tsx | 0 .../add_exception_flyout/reducer.ts | 0 .../add_exception_flyout/translations.ts | 0 .../use_add_new_exceptions.ts | 0 .../all_items.test.tsx | 0 .../all_exception_items_table/all_items.tsx | 0 .../empty_viewer_state.test.tsx | 0 .../empty_viewer_state.tsx | 0 .../all_exception_items_table/index.test.tsx | 0 .../all_exception_items_table/index.tsx | 0 .../pagination.test.tsx | 0 .../all_exception_items_table/pagination.tsx | 0 .../all_exception_items_table/reducer.ts | 0 .../search_bar.test.tsx | 0 .../all_exception_items_table/search_bar.tsx | 0 .../all_exception_items_table/translations.ts | 0 .../utility_bar.test.tsx | 0 .../all_exception_items_table/utility_bar.tsx | 0 .../edit_exception_flyout/index.test.tsx | 0 .../edit_exception_flyout/index.tsx | 0 .../edit_exception_flyout/reducer.ts | 0 .../edit_exception_flyout/translations.ts | 0 .../use_edit_exception.tsx | 0 .../components/error_callout/index.test.tsx | 0 .../components/error_callout/index.tsx | 0 .../exception_item_card/comments.tsx | 0 .../exception_item_card/conditions.test.tsx | 0 .../exception_item_card/conditions.tsx | 0 .../exception_item_card/header.test.tsx | 0 .../components/exception_item_card/header.tsx | 0 .../exception_item_card/index.test.tsx | 0 .../components/exception_item_card/index.tsx | 0 .../exception_item_card/meta.test.tsx | 0 .../components/exception_item_card/meta.tsx | 0 .../exception_item_card/translations.ts | 0 .../index.test.tsx | 0 .../add_exception_to_rule_or_list/index.tsx | 0 .../translations.ts | 0 .../add_to_lists_options/index.test.tsx | 0 .../add_to_lists_options/index.tsx | 0 .../add_to_lists_options/translations.ts | 0 .../add_to_lists_table/index.test.tsx | 0 .../add_to_lists_table/index.tsx | 0 .../link_list_switch/index.tsx | 0 .../link_list_switch/translations.ts | 0 .../add_to_lists_table/translations.ts | 0 .../use_add_to_lists_table.tsx | 0 .../add_to_rules_options/index.test.tsx | 0 .../add_to_rules_options/index.tsx | 0 .../add_to_rules_table/index.test.tsx | 0 .../add_to_rules_table/index.tsx | 0 .../link_rule_switch/index.test.tsx | 0 .../link_rule_switch/index.tsx | 0 .../add_to_rules_table/translations.ts | 0 .../use_add_to_rules_table.test.tsx | 0 .../use_add_to_rules_table.tsx | 0 .../alerts_actions/index.test.tsx | 0 .../alerts_actions/index.tsx | 0 .../alerts_actions/translations.ts | 0 .../alerts_actions/utils.test.ts | 0 .../flyout_components/alerts_actions/utils.ts | 0 .../flyout_components/expire_time/index.tsx | 0 .../expire_time/translations.ts | 0 .../flyout_components/footer/index.test.tsx | 0 .../flyout_components/footer/index.tsx | 0 .../flyout_components/footer/translations.ts | 0 .../flyout_components/header/index.test.tsx | 0 .../flyout_components/header/index.tsx | 0 .../flyout_components/header/translations.ts | 0 .../item_conditions/index.test.tsx | 0 .../item_conditions/index.tsx | 0 .../item_conditions/translations.ts | 0 .../item_meta_form/index.test.tsx | 0 .../item_meta_form/index.tsx | 0 .../item_meta_form/translations.ts | 0 .../linked_to_list/index.test.tsx | 0 .../linked_to_list/index.tsx | 0 .../linked_to_list/translations.ts | 0 .../linked_to_rule/index.test.tsx | 0 .../linked_to_rule/index.tsx | 0 .../linked_to_rule/translations.ts | 0 .../flyout_components/translations.ts | 0 .../flyout_components/utils.test.tsx | 0 .../components/flyout_components/utils.tsx | 0 .../components/item_comments/index.test.tsx | 0 .../components/item_comments/index.tsx | 0 .../components/item_comments/translations.ts | 0 .../value_with_space_warning.test.tsx.snap | 0 .../use_value_with_space_warning.test.ts | 0 .../value_with_space_warning.test.tsx | 0 .../value_with_space_warning/index.ts | 0 .../use_value_with_space_warning.ts | 0 .../value_with_space_warning.tsx | 0 .../rule_exceptions/logic/translations.ts | 0 .../logic/use_add_rule_exception.tsx | 0 .../logic/use_close_alerts.tsx | 0 .../logic/use_create_update_exception.tsx | 0 .../logic/use_exception_flyout_data.tsx | 0 ...tch_or_create_rule_exception_list.test.tsx | 0 ...se_fetch_or_create_rule_exception_list.tsx | 0 .../logic/use_find_references.tsx | 0 .../rule_exceptions/utils/constants.ts | 0 .../rule_exceptions/utils/helpers.test.tsx | 0 .../rule_exceptions/utils/helpers.tsx | 0 .../utils/highlighted_fields_config.ts | 0 .../rule_exceptions/utils/translations.ts | 0 .../rule_exceptions/utils/types.ts | 0 .../rule_gaps/api/__mocks__/api.ts | 0 .../rule_gaps/api/api.test.ts | 0 .../detection_engine/rule_gaps/api/api.ts | 0 .../api/hooks/use_delete_backfill.ts | 0 .../api/hooks/use_find_backfills_for_rules.ts | 0 .../use_schedule_rule_run_mutation.test.tsx | 0 .../hooks/use_schedule_rule_run_mutation.ts | 0 .../components/manual_rule_run/index.test.tsx | 0 .../components/manual_rule_run/index.tsx | 0 .../manual_rule_run/translations.ts | 0 .../use_manual_rule_run_confirmation.ts | 0 .../rule_backfills_info/backfill_status.tsx | 0 .../components/rule_backfills_info/index.tsx | 0 .../stop_backfill.test.tsx | 0 .../rule_backfills_info/stop_backfill.tsx | 0 .../rule_backfills_info/utils.test.ts | 0 .../components/rule_backfills_info/utils.ts | 0 .../rule_gaps/logic/__mocks__/mock.ts | 0 .../logic/use_schedule_rule_run.test.tsx | 0 .../rule_gaps/logic/use_schedule_rule_run.ts | 0 .../rule_gaps/translations.ts | 0 .../detection_engine/rule_gaps/types.ts | 0 .../rule_management/api/__mocks__/api.ts | 0 .../rule_management/api/api.test.ts | 0 .../rule_management/api/api.ts | 0 .../__mocks__/mock_react_query_response.ts | 0 .../use_prebuilt_rules_status_query.ts | 0 .../rule_management/api/hooks/constants.ts | 0 ...tch_prebuilt_rules_install_review_query.ts | 0 .../use_fetch_prebuilt_rules_status_query.ts | 0 ...tch_prebuilt_rules_upgrade_review_query.ts | 0 .../use_perform_all_rules_install_mutation.ts | 0 ...perform_specific_rules_install_mutation.ts | 0 ...perform_specific_rules_upgrade_mutation.ts | 0 .../rule_management/api/hooks/translations.ts | 0 .../api/hooks/use_bootstrap_prebuilt_rules.ts | 0 .../api/hooks/use_bulk_action_mutation.ts | 0 .../api/hooks/use_bulk_export_mutation.ts | 0 .../api/hooks/use_create_rule_mutation.ts | 0 .../hooks/use_fetch_connector_types_query.ts | 0 .../api/hooks/use_fetch_connectors_query.ts | 0 .../use_fetch_coverage_overview_query.ts | 0 .../api/hooks/use_fetch_rule_by_id_query.ts | 0 ...use_fetch_rule_management_filters_query.ts | 0 .../use_fetch_rules_snooze_settings_query.ts | 0 .../api/hooks/use_find_rules_query.ts | 0 .../api/hooks/use_update_rule_mutation.ts | 0 .../components/rule_details/badge_list.tsx | 0 .../components/rule_details/constants.ts | 0 .../customized_prebuilt_rule_badge.tsx | 0 .../diff_components/field_diff.tsx | 0 .../diff_components/header_bar.tsx | 0 .../rule_details/diff_components/index.ts | 0 .../diff_components/rule_diff_section.tsx | 0 .../diff_components/translations.ts | 0 .../components/rule_details/helpers.ts | 0 .../rule_details/json_diff/constants.ts | 0 .../rule_details/json_diff/diff_view.tsx | 0 .../rule_details/json_diff/hunks.tsx | 0 .../rule_details/json_diff/json_diff.test.tsx | 0 .../rule_details/json_diff/mark_edits.tsx | 0 .../rule_details/json_diff/translations.ts | 0 .../rule_details/json_diff/unidiff.d.ts | 0 .../get_field_diffs_for_grouped_fields.ts | 0 .../get_formatted_field_diff.ts | 0 .../per_field_rule_diff_tab.test.tsx | 0 .../rule_details/per_field_rule_diff_tab.tsx | 0 .../rule_details/required_field_icon.tsx | 0 .../rule_details/rule_about_section.tsx | 0 .../rule_definition_section.styles.ts | 0 .../rule_definition_section.test.tsx | 0 .../rule_details/rule_definition_section.tsx | 0 .../rule_details/rule_details_flyout.tsx | 0 .../components/rule_details/rule_diff_tab.tsx | 0 .../rule_investigation_guide_tab.tsx | 0 .../rule_details/rule_overview_tab.tsx | 0 .../rule_details/rule_schedule_section.tsx | 0 .../rule_details/rule_setup_guide_section.tsx | 0 .../three_way_diff/badges/action_required.tsx | 0 .../three_way_diff/badges/modified_badge.tsx | 0 .../badges/ready_for_upgrade_badge.tsx | 0 .../badges/review_required_badge.tsx | 0 .../three_way_diff/badges/translations.ts | 0 .../comparison_side_help_info.tsx | 0 .../comparison_side/constants.ts | 0 .../field_comparison_side.stories.tsx | 0 .../comparison_side/field_comparison_side.tsx | 0 .../get_subfield_changes/building_block.ts | 0 .../get_subfield_changes/data_source.ts | 0 .../get_subfield_changes/eql_query.ts | 0 .../get_subfield_changes/esql_query.ts | 0 .../get_subfield_changes/index.ts | 0 .../get_subfield_changes/kql_query.ts | 0 .../rule_name_override.ts | 0 .../get_subfield_changes/rule_schedule.ts | 0 .../get_subfield_changes/threat_query.ts | 0 .../get_subfield_changes/threshold.ts | 0 .../get_subfield_changes/timeline_template.ts | 0 .../timestamp_override.ts | 0 .../comparison_side/no_changes.tsx | 0 .../comparison_side/subfield.tsx | 0 .../comparison_side/subfield_changes.tsx | 0 .../comparison_side/subfield_header.tsx | 0 .../comparison_side/translations.ts | 0 .../three_way_diff/comparison_side/types.ts | 0 .../three_way_diff/comparison_side/utils.ts | 0 .../versions_picker/constants.ts | 0 .../versions_picker/translations.ts | 0 .../versions_picker.stories.tsx | 0 .../versions_picker/versions_picker.tsx | 0 .../components/field_final_side.tsx | 0 .../components/field_final_side_content.tsx | 0 .../components/field_final_side_header.tsx | 0 .../components/field_final_side_help_info.tsx | 0 .../rule_field_edit_component_props.ts | 0 .../rule_field_edit_form_wrapper.tsx | 0 .../components/translations.ts | 0 .../context/field_edit_form_context.tsx | 0 .../three_way_diff/field_final_side/index.ts | 0 .../field_upgrade_side_header.tsx | 0 .../final_edit/common_rule_field_edit.tsx | 0 .../custom_query_rule_field_edit.tsx | 0 .../final_edit/eql_rule_field_edit.tsx | 0 .../final_edit/esql_rule_field_edit.tsx | 0 .../final_edit/field_final_edit.tsx | 0 .../fields/alert_suppression/form_schema.ts | 0 .../fields/alert_suppression/index.ts | 0 .../suppression_edit_adapter.tsx | 0 .../suppression_edit_form.tsx | 0 .../fields/alert_suppression/translations.tsx | 0 .../final_edit/fields/building_block.tsx | 0 .../fields/data_source/data_source_edit.tsx | 0 .../data_source/data_source_edit_form.tsx | 0 .../data_source/data_source_info_text.tsx | 0 .../data_source_type_selector_field.tsx | 0 .../fields/data_source/data_view_field.tsx | 0 .../final_edit/fields/data_source/index.ts | 0 .../fields/data_source/index_pattern_edit.tsx | 0 .../fields/data_source/translations.tsx | 0 .../final_edit/fields/description.tsx | 0 .../eql_query/eql_query_edit_adapter.tsx | 0 .../fields/eql_query/eql_query_edit_form.tsx | 0 .../final_edit/fields/eql_query/index.ts | 0 .../esql_query/esql_query_edit_adapter.tsx | 0 .../esql_query/esql_query_edit_form.tsx | 0 .../final_edit/fields/esql_query/index.ts | 0 .../final_edit/fields/false_positives.tsx | 0 .../final_edit/fields/hooks/use_data_view.ts | 0 .../hooks/use_diffable_rule_data_view.ts | 0 .../fields/investigation_fields.tsx | 0 .../final_edit/fields/kql_query/index.ts | 0 .../fields/kql_query/kql_query_edit.tsx | 0 .../fields/kql_query/kql_query_edit_form.tsx | 0 .../final_edit/fields/max_signals.tsx | 0 .../three_way_diff/final_edit/fields/name.tsx | 0 .../three_way_diff/final_edit/fields/note.tsx | 0 .../final_edit/fields/references.tsx | 0 .../fields/related_integrations.tsx | 0 .../final_edit/fields/required_fields.tsx | 0 .../final_edit/fields/risk_score.tsx | 0 .../final_edit/fields/risk_score_mapping.tsx | 0 .../final_edit/fields/rule_name_override.tsx | 0 .../final_edit/fields/rule_schedule.tsx | 0 .../final_edit/fields/setup.tsx | 0 .../final_edit/fields/severity.tsx | 0 .../final_edit/fields/severity_mapping.tsx | 0 .../three_way_diff/final_edit/fields/tags.tsx | 0 .../final_edit/fields/threat.tsx | 0 .../form_schema.ts | 0 .../threshold_alert_suppression/index.ts | 0 .../suppression_edit_form.tsx | 0 .../final_edit/fields/timeline_template.tsx | 0 .../final_edit/fields/timestamp_override.tsx | 0 .../three_way_diff/final_edit/index.ts | 0 .../machine_learning_rule_field_edit.tsx | 0 .../final_edit/new_terms_rule_field_edit.tsx | 0 .../saved_query_rule_field_edit.tsx | 0 .../threat_match_rule_field_edit.tsx | 0 .../final_edit/threshold_rule_field_edit.tsx | 0 .../three_way_diff/final_edit/utils.ts | 0 .../common_rule_field_readonly.tsx | 0 .../custom_query_rule_field_readonly.tsx | 0 .../empty_field_value_placeholder.tsx | 0 .../empty_field_value_placeholder/index.tsx | 0 .../translations.ts | 0 .../eql_rule_field_readonly.tsx | 0 .../esql_rule_field_readonly.tsx | 0 .../final_readonly/field_final_readonly.tsx | 0 .../alert_suppression.stories.tsx | 0 .../alert_suppression/alert_suppression.tsx | 0 .../anomaly_threshold.stories.tsx | 0 .../anomaly_threshold/anomaly_threshold.tsx | 0 .../building_block/building_block.stories.tsx | 0 .../fields/building_block/building_block.tsx | 0 .../data_source/data_source.stories.tsx | 0 .../fields/data_source/data_source.tsx | 0 .../description/description.stories.tsx | 0 .../fields/description/description.tsx | 0 .../fields/eql_query/eql_query.stories.tsx | 0 .../fields/eql_query/eql_query.tsx | 0 .../fields/esql_query/esql_query.stories.tsx | 0 .../fields/esql_query/esql_query.tsx | 0 .../false_positives.stories.tsx | 0 .../false_positives/false_positives.tsx | 0 .../history_window_start.stories.tsx | 0 .../history_window_start.tsx | 0 .../investigation_fields.stories.tsx | 0 .../investigation_fields.tsx | 0 .../final_readonly/fields/kql_query/index.tsx | 0 .../fields/kql_query/inline_kql_query.tsx | 0 .../fields/kql_query/kql_query.stories.tsx | 0 .../fields/kql_query/saved_kql_query.tsx | 0 .../machine_learning_job_id.stories.tsx | 0 .../machine_learning_job_id.tsx | 0 .../max_signals/max_signals.stories.tsx | 0 .../fields/max_signals/max_signals.tsx | 0 .../fields/name/name.stories.tsx | 0 .../final_readonly/fields/name/name.tsx | 0 .../new_terms_fields.stories.tsx | 0 .../new_terms_fields/new_terms_fields.tsx | 0 .../fields/note/note.stories.tsx | 0 .../final_readonly/fields/note/note.tsx | 0 .../fields/note/translations.ts | 0 .../fields/references/references.stories.tsx | 0 .../fields/references/references.tsx | 0 .../related_integrations.stories.tsx | 0 .../related_integrations.tsx | 0 .../required_fields.stories.tsx | 0 .../required_fields/required_fields.tsx | 0 .../fields/risk_score/risk_score.stories.tsx | 0 .../fields/risk_score/risk_score.tsx | 0 .../risk_score_mapping.stories.tsx | 0 .../risk_score_mapping/risk_score_mapping.tsx | 0 .../rule_name_override.stories.tsx | 0 .../rule_name_override/rule_name_override.tsx | 0 .../rule_schedule/rule_schedule.stories.tsx | 0 .../fields/rule_schedule/rule_schedule.tsx | 0 .../fields/setup/setup.stories.tsx | 0 .../final_readonly/fields/setup/setup.tsx | 0 .../fields/severity/severity.stories.tsx | 0 .../fields/severity/severity.tsx | 0 .../severity_mapping.stories.tsx | 0 .../severity_mapping/severity_mapping.tsx | 0 .../fields/tags/tags.stories.tsx | 0 .../final_readonly/fields/tags/tags.tsx | 0 .../fields/threat/threat.stories.tsx | 0 .../final_readonly/fields/threat/threat.tsx | 0 .../threat_index/threat_index.stories.tsx | 0 .../fields/threat_index/threat_index.tsx | 0 .../threat_indicator_path.stories.tsx | 0 .../threat_indicator_path.tsx | 0 .../threat_mapping/threat_mapping.stories.tsx | 0 .../fields/threat_mapping/threat_mapping.tsx | 0 .../threat_query/threat_query.stories.tsx | 0 .../fields/threat_query/threat_query.tsx | 0 .../fields/threshold/threshold.stories.tsx | 0 .../fields/threshold/threshold.tsx | 0 .../timeline_template.stories.tsx | 0 .../timeline_template/timeline_template.tsx | 0 .../timestamp_override.stories.tsx | 0 .../timestamp_override/timestamp_override.tsx | 0 .../fields/type/type.stories.tsx | 0 .../final_readonly/fields/type/type.tsx | 0 .../three_way_diff/final_readonly/index.ts | 0 .../machine_learning_rule_field_readonly.tsx | 0 .../new_terms_rule_field_readonly.tsx | 0 .../saved_query_rule_field_readonly.tsx | 0 .../final_readonly/storybook/mocks.ts | 0 .../three_way_diff_storybook_providers.tsx | 0 .../threat_match_rule_field_readonly.tsx | 0 .../threshold_rule_field_readonly.tsx | 0 .../rule_details/three_way_diff/index.ts | 0 .../rule_upgrade/field_upgrade.tsx | 0 .../rule_upgrade/field_upgrade_context.tsx | 0 .../rule_upgrade/field_upgrade_header.tsx | 0 .../field_upgrade_state_info.tsx | 0 .../field_upgrade_state_info/index.ts | 0 .../field_upgrade_state_info/translations.tsx | 0 .../three_way_diff/rule_upgrade/index.ts | 0 .../rule_upgrade/rule_upgrade.tsx | 0 .../rule_upgrade/rule_upgrade_callout.tsx | 0 .../rule_upgrade/rule_upgrade_info_bar.tsx | 0 .../rule_upgrade/translations.tsx | 0 .../components/rule_details/translations.ts | 0 .../components/rule_snooze_badge/index.ts | 0 .../rule_snooze_badge/rule_snooze_badge.tsx | 0 .../rule_snooze_badge/translations.ts | 0 .../use_rule_snooze_settings.ts | 0 .../hooks/use_default_index_pattern.tsx | 0 ...s_prebuilt_rules_customization_enabled.tsx | 0 .../bulk_actions/__mocks__/use_bulk_export.ts | 0 .../__mocks__/use_execute_bulk_action.ts | 0 .../logic/bulk_actions/translations.ts | 0 .../bulk_actions/use_bulk_export.test.ts | 0 .../logic/bulk_actions/use_bulk_export.ts | 0 .../use_download_exported_rules.ts | 0 .../use_execute_bulk_action.test.ts | 0 .../bulk_actions/use_execute_bulk_action.ts | 0 .../use_guess_rule_ids_for_bulk_action.ts | 0 .../bulk_actions/use_show_bulk_error_toast.ts | 0 .../use_show_bulk_success_toast.ts | 0 ..._coverage_overview_dashboard_model.test.ts | 0 ...build_coverage_overview_dashboard_model.ts | 0 ...uild_coverage_overview_mitre_graph.test.ts | 0 .../build_coverage_overview_mitre_graph.ts | 0 .../rule_management/logic/index.ts | 0 .../rule_management/logic/mock.ts | 0 .../logic/prebuilt_rules/translations.ts | 0 .../use_perform_rule_install.ts | 0 .../use_perform_rule_upgrade.ts | 0 .../use_prebuilt_rules_install_review.ts | 0 .../use_prebuilt_rules_status.ts | 0 .../use_prebuilt_rules_upgrade_review.ts | 0 .../rule_management/logic/translations.ts | 0 .../rule_management/logic/types.ts | 0 .../logic/use_alert_suppression.test.tsx | 0 .../logic/use_alert_suppression.tsx | 0 .../rule_management/logic/use_create_rule.ts | 0 .../logic/use_disassociate_exception_list.ts | 0 .../use_dissasociate_exception_list.test.ts | 0 .../rule_management/logic/use_find_rules.ts | 0 .../rule_management/logic/use_rule.ts | 0 .../rule_management/logic/use_rule_fields.ts | 0 .../logic/use_rule_indices.test.ts | 0 .../rule_management/logic/use_rule_indices.ts | 0 .../logic/use_rule_management_filters.ts | 0 .../logic/use_rule_with_fallback.test.ts | 0 .../logic/use_rule_with_fallback.ts | 0 .../logic/use_start_ml_jobs.tsx | 0 .../rule_management/logic/use_update_rule.ts | 0 .../logic/use_upgrade_security_packages.ts | 0 .../coverage_overview/__mocks__/index.ts | 0 .../model/coverage_overview/dashboard.ts | 0 .../mitre_subtechnique.test.ts | 0 .../coverage_overview/mitre_subtechnique.ts | 0 .../model/coverage_overview/mitre_tactic.ts | 0 .../coverage_overview/mitre_technique.test.ts | 0 .../coverage_overview/mitre_technique.ts | 0 .../model/coverage_overview/rule.ts | 0 .../field_upgrade_state_enum.ts | 0 .../model/prebuilt_rule_upgrade/fields.ts | 0 .../fields_upgrade_state.ts | 0 .../model/prebuilt_rule_upgrade/index.ts | 0 .../rule_upgrade_state.ts | 0 .../rules_upgrade_state.ts | 0 .../set_rule_field_resolved_value.ts | 0 .../model/rule_details/rule_field_diff.ts | 0 .../auto_refresh_button.test.tsx | 0 .../auto_refresh_button.tsx | 0 .../mini_callout/mini_callout.test.tsx | 0 .../components/mini_callout/mini_callout.tsx | 0 .../components/mini_callout/translations.tsx | 0 .../ml_rule_warning_popover.tsx | 0 .../rule_update_callouts.tsx | 0 .../components/rules_table/__mocks__/mock.ts | 0 .../add_prebuilt_rules_header_buttons.tsx | 0 .../add_prebuilt_rules_install_button.tsx | 0 .../add_prebuilt_rules_no_items_message.tsx | 0 .../add_prebuilt_rules_table.test.tsx | 0 .../add_prebuilt_rules_table.tsx | 0 .../add_prebuilt_rules_table_context.tsx | 0 .../add_prebuilt_rules_table_filters.tsx | 0 .../add_prebuilt_rules_utils.ts | 0 .../add_prebuilt_rules_table/translations.ts | 0 .../use_add_prebuilt_rules_table_columns.tsx | 0 .../use_filter_prebuilt_rules_to_install.ts | 0 .../rules_table/alternative_tour/tour.tsx | 0 .../alternative_tour/translations.ts | 0 .../bulk_action_dry_run_confirmation.tsx | 0 .../bulk_action_rule_errors_list.test.tsx | 0 .../bulk_action_rule_errors_list.tsx | 0 ...bulk_duplicate_exceptions_confirmation.tsx | 0 .../bulk_actions/bulk_edit_flyout.tsx | 0 ...bulk_manual_rule_run_limit_error_modal.tsx | 0 .../forms/bulk_edit_form_wrapper.tsx | 0 .../forms/index_patterns_form.tsx | 0 .../forms/investigation_fields_form.tsx | 0 .../bulk_actions/forms/rule_actions_form.tsx | 0 .../bulk_actions/forms/schedule_form.tsx | 0 .../bulk_actions/forms/tags_form.tsx | 0 .../forms/timeline_template_form.tsx | 0 .../rules_table/bulk_actions/translations.tsx | 0 .../rules_table/bulk_actions/types.ts | 0 .../bulk_actions/use_bulk_actions.tsx | 0 .../use_bulk_actions_confirmation.ts | 0 .../bulk_actions/use_bulk_actions_dry_run.ts | 0 .../use_bulk_duplicate_confirmation.ts | 0 .../bulk_actions/use_bulk_edit_form_flyout.ts | 0 .../compute_dry_run_edit_payload.test.ts | 0 .../utils/compute_dry_run_edit_payload.ts | 0 .../bulk_actions/utils/dry_run_result.ts | 0 .../utils/prepare_search_params.test.ts | 0 .../utils/prepare_search_params.ts | 0 .../components/rules_table/constants.ts | 0 .../rules_table/feature_tour/README.md | 0 .../feature_tour/rules_feature_tour.tsx | 0 .../rules_table/feature_tour/translations.ts | 0 .../components/rules_table/helpers.test.ts | 0 .../components/rules_table/helpers.ts | 0 .../components/rules_table/index.tsx | 0 .../rules_table/ml_rule_warning_popover.tsx | 0 .../rules_table/popover_tooltip.tsx | 0 .../rules_table/rules_changelog_link.tsx | 0 .../mock_rules_table_persistent_state.ts | 0 .../__mocks__/rules_table_context.tsx | 0 .../rules_management_tour.tsx | 0 .../guided_onboarding/translations.ts | 0 .../use_is_element_mounted.ts | 0 .../rules_table/rules_table_context.test.tsx | 0 .../rules_table/rules_table_context.tsx | 0 .../rules_table/rules_table_defaults.ts | 0 .../rules_table/rules_table_saved_state.ts | 0 .../rules_table/use_async_confirmation.ts | 0 .../use_rules_table_saved_state.test.ts | 0 .../use_rules_table_saved_state.ts | 0 .../use_sync_rules_table_saved_state.test.tsx | 0 .../use_sync_rules_table_saved_state.ts | 0 .../rules_table_empty_column_name.tsx | 0 .../rule_execution_status_selector.tsx | 0 .../rule_search_field.test.tsx | 0 .../rules_table_filters/rule_search_field.tsx | 0 .../rules_table_filters.tsx | 0 .../tags_filter_popover.test.tsx | 0 .../tags_filter_popover.tsx | 0 .../rules_table/rules_table_toolbar.tsx | 0 .../components/rules_table/rules_tables.tsx | 0 .../table_header_tooltip_cell.test.tsx | 0 .../rules_table/table_header_tooltip_cell.tsx | 0 .../components/rules_table/translations.ts | 0 .../rule_type_change_callout.tsx | 0 .../translations.tsx | 0 .../upgrade_flyout_subheader.tsx | 0 .../upgrade_prebuilt_rules_table.tsx | 0 .../upgrade_prebuilt_rules_table_buttons.tsx | 0 .../upgrade_prebuilt_rules_table_context.tsx | 0 .../upgrade_prebuilt_rules_table_filters.tsx | 0 ...rade_rule_customization_filter_popover.tsx | 0 .../use_filter_prebuilt_rules_to_upgrade.ts | 0 .../use_ml_jobs_upgrade_modal/index.ts | 0 .../ml_jobs_upgrade_modal.tsx | 0 .../translations.tsx | 0 .../use_ml_jobs_upgrade_modal.tsx | 0 .../use_prebuilt_rules_upgrade_state.ts | 0 ...e_upgrade_prebuilt_rules_table_columns.tsx | 0 .../use_upgrade_with_conflicts_modal/index.ts | 0 .../translations.tsx | 0 .../upgrade_modal.tsx | 0 .../use_upgrade_modal.tsx | 0 .../components/rules_table/use_columns.tsx | 0 .../rules_table/use_has_actions_privileges.ts | 0 .../rules_table/use_has_ml_permissions.ts | 0 .../rules_table/use_rule_preview_flyout.tsx | 0 .../rules_table/use_rules_table_actions.tsx | 0 .../rules_table_utility_bar.test.tsx | 0 .../rules_table_utility_bar.tsx | 0 .../pages/add_rules/index.tsx | 0 .../pages/add_rules/translations.tsx | 0 .../pages/coverage_overview/constants.ts | 0 .../coverage_overview_dashboard.test.tsx | 0 .../coverage_overview_dashboard.tsx | 0 .../coverage_overview_dashboard_context.tsx | 0 .../coverage_overview_dashboard_reducer.ts | 0 .../coverage_overview/filter_panel.test.tsx | 0 .../pages/coverage_overview/filters_panel.tsx | 0 .../pages/coverage_overview/helpers.test.ts | 0 .../pages/coverage_overview/helpers.ts | 0 .../pages/coverage_overview/index.tsx | 0 .../rule_activity_filter.tsx | 0 .../coverage_overview/rule_source_filter.tsx | 0 .../shared_components/dashboard_legend.tsx | 0 .../shared_components/panel_rule_stats.tsx | 0 .../shared_components/popover_list_header.tsx | 0 .../pages/coverage_overview/tactic_panel.tsx | 0 .../coverage_overview/technique_panel.tsx | 0 .../technique_panel_popover.test.tsx | 0 .../technique_panel_popover.tsx | 0 .../pages/coverage_overview/translations.ts | 0 .../pages/rule_management/index.tsx | 0 .../api/__mocks__/api_client.ts | 0 .../rule_monitoring/api/__mocks__/index.ts | 0 .../rule_monitoring/api/api_client.test.ts | 0 .../rule_monitoring/api/api_client.ts | 0 .../api/api_client_interface.ts | 0 .../rule_monitoring/api/index.ts | 0 .../basic/filters/event_type_filter/index.tsx | 0 .../filters/event_type_filter/translations.ts | 0 .../execution_run_type_filter/index.test.tsx | 0 .../execution_run_type_filter/index.tsx | 0 .../execution_run_type_filter/translations.ts | 0 .../filters/execution_status_filter/index.tsx | 0 .../execution_status_filter/translations.ts | 0 .../basic/filters/log_level_filter/index.tsx | 0 .../filters/log_level_filter/translations.ts | 0 .../filters/multiselect_filter/index.tsx | 0 .../indicators/event_type_indicator/index.tsx | 0 .../event_type_indicator/translations.ts | 0 .../indicators/event_type_indicator/utils.ts | 0 .../execution_status_indicator/index.tsx | 0 .../indicators/log_level_indicator/index.tsx | 0 .../indicators/log_level_indicator/utils.ts | 0 .../basic/tables/use_expandable_rows.tsx | 0 .../components/basic/tables/use_pagination.ts | 0 .../components/basic/tables/use_sorting.ts | 0 .../components/basic/text/text_block.tsx | 0 .../components/basic/text/truncated_text.tsx | 0 .../event_message_filter.tsx | 0 .../event_message_filter/index.ts | 0 .../event_message_filter/translations.ts | 0 .../execution_events_table.tsx | 0 .../execution_events_table_row_details.tsx | 0 .../execution_events_table/translations.ts | 0 .../execution_events_table/use_columns.tsx | 0 .../use_execution_events.test.tsx | 0 .../use_execution_events.ts | 0 .../execution_events_table/use_filters.ts | 0 .../execution_results_table/translations.ts | 0 .../use_execution_results.test.tsx | 0 .../use_execution_results.tsx | 0 .../detection_engine/rule_monitoring/index.ts | 0 .../use_setup_detection_engine_health_api.ts | 0 .../use_execution_settings.ts | 0 .../detection_engine/rule_monitoring/mocks.ts | 0 .../rule_response_actions/constants.ts | 0 .../endpoint/action_type_field.tsx | 0 .../endpoint/callout.test.tsx | 0 .../endpoint/callout.tsx | 0 .../endpoint/check_permissions.test.ts | 0 .../endpoint/check_permissions.ts | 0 .../endpoint/comment_field.tsx | 0 .../endpoint/config_fields.tsx | 0 .../endpoint/endpoint_response_action.tsx | 0 .../endpoint/field_name.tsx | 0 .../endpoint/overwrite_process_field.tsx | 0 .../endpoint/translations.tsx | 0 .../rule_response_actions/endpoint/utils.tsx | 0 .../endpoint/v.8.10.0_process.json | 0 .../get_supported_response_actions.ts | 0 .../osquery_investigation_guide_panel.tsx | 0 .../osquery/osquery_response_action.tsx | 0 .../osquery_response_action_form_field.tsx | 0 .../osquery/translations.tsx | 0 .../response_action_add_button.tsx | 0 .../response_action_type_form.tsx | 0 .../response_actions_form.test.tsx | 0 .../response_actions_form.tsx | 0 .../response_actions_header.tsx | 0 .../response_actions_list.tsx | 0 .../response_actions_wrapper.tsx | 0 .../use_osquery_enabled.ts | 0 .../use_supported_response_action_types.tsx | 0 .../rule_response_actions/utils.test.ts | 0 .../rule_response_actions/utils.tsx | 0 .../alerts_by_rule.test.tsx | 0 .../alerts_by_rule_panel/alerts_by_rule.tsx | 0 .../alerts_by_rule_panel/helpers.test.tsx | 0 .../alerts_by_rule_panel/helpers.tsx | 0 .../alerts_by_rule_panel/index.test.tsx | 0 .../alerts_by_rule_panel/index.tsx | 0 .../alerts_by_rule_panel/mock_rule_data.ts | 0 .../alerts_by_rule_panel/translations.ts | 0 .../alerts_kpis/alerts_by_rule_panel/types.ts | 0 .../alerts_count_panel/index.test.tsx | 0 .../alerts_kpis/alerts_count_panel/index.tsx | 0 .../alerts_count_panel/translations.ts | 0 .../alerts_kpis/alerts_count_panel/types.ts | 0 .../alerts_histogram_panel/helpers.test.tsx | 0 .../alerts_histogram_panel/helpers.tsx | 0 .../alerts_histogram_panel/index.test.tsx | 0 .../alerts_histogram_panel/index.tsx | 0 .../alerts_histogram_panel/mock_data.ts | 0 .../alerts_histogram_panel/translations.ts | 0 .../alerts_progress_bar.test.tsx | 0 .../alerts_progress_bar.tsx | 0 .../helpers.test.tsx | 0 .../alerts_progress_bar_panel/helpers.tsx | 0 .../alerts_progress_bar_panel/index.test.tsx | 0 .../alerts_progress_bar_panel/index.tsx | 0 .../alerts_progress_bar_panel/mock_data.ts | 0 .../alerts_progress_bar_panel/translations.ts | 0 .../alerts_progress_bar_panel/types.ts | 0 .../aggregations.ts | 0 .../helpers.test.tsx | 0 .../alerts_summary_charts_panel/helpers.tsx | 0 .../index.test.tsx | 0 .../alerts_summary_charts_panel/index.tsx | 0 .../translations.ts | 0 .../alerts_summary_charts_panel/types.ts | 0 .../use_summary_chart_data.test.tsx | 0 .../use_summary_chart_data.tsx | 0 .../alerts_treemap/index.test.tsx | 0 .../alerts_treemap/index.tsx | 0 .../lib/chart_palette/index.test.ts | 0 .../alerts_treemap/lib/chart_palette/index.ts | 0 .../lib/flatten/flatten_bucket.test.ts | 0 .../lib/flatten/flatten_bucket.ts | 0 .../lib/flatten/get_flattened_buckets.test.ts | 0 .../lib/flatten/get_flattened_buckets.ts | 0 .../lib/flatten/mocks/mock_buckets.ts | 0 .../flatten/mocks/mock_flattened_buckets.ts | 0 .../alerts_treemap/lib/helpers.test.ts | 0 .../alerts_treemap/lib/helpers.ts | 0 .../alerts_treemap/lib/labels/index.test.ts | 0 .../alerts_treemap/lib/labels/index.ts | 0 .../alerts_treemap/lib/layers/index.test.ts | 0 .../alerts_treemap/lib/layers/index.ts | 0 .../legend/get_flattened_legend_items.test.ts | 0 .../lib/legend/get_flattened_legend_items.ts | 0 .../alerts_treemap/lib/legend/index.test.ts | 0 .../alerts_treemap/lib/legend/index.ts | 0 .../lib/mocks/mock_alert_search_response.ts | 0 .../alerts_treemap/no_data/index.test.tsx | 0 .../alerts_treemap/no_data/index.tsx | 0 .../alerts_treemap/query/index.test.ts | 0 .../alerts_treemap/query/index.ts | 0 .../alerts_treemap/translations.ts | 0 .../alerts_treemap/types.ts | 0 .../alerts_treemap_panel/index.test.tsx | 0 .../alerts_treemap_panel/index.tsx | 0 .../alerts_local_storage/constants.ts | 0 .../alerts_local_storage/index.test.tsx | 0 .../alerts_local_storage/index.tsx | 0 .../alerts_local_storage/types.ts | 0 .../chart_collapse/helpers.test.tsx | 0 .../chart_panels/chart_collapse/helpers.tsx | 0 .../chart_collapse/index.test.tsx | 0 .../chart_panels/chart_collapse/index.tsx | 0 .../chart_panels/chart_collapse/mock_data.ts | 0 .../chart_collapse/translations.ts | 0 .../chart_panels/chart_collapse/types.ts | 0 .../chart_context_menu/index.test.tsx | 0 .../chart_panels/chart_context_menu/index.tsx | 0 .../chart_panels/chart_select/helpers.test.ts | 0 .../chart_panels/chart_select/helpers.ts | 0 .../chart_panels/chart_select/index.test.tsx | 0 .../chart_panels/chart_select/index.tsx | 0 .../chart_panels/chart_select/translations.ts | 0 .../alerts_kpis/chart_panels/index.test.tsx | 0 .../alerts_kpis/chart_panels/index.tsx | 0 .../alerts_kpis/common/components.test.tsx | 0 .../alerts_kpis/common/components.tsx | 0 .../components/alerts_kpis/common/config.ts | 0 .../alerts_kpis/common/hooks.test.tsx | 0 .../components/alerts_kpis/common/hooks.ts | 0 .../alerts_kpis/common/translations.ts | 0 .../components/alerts_kpis/common/types.ts | 0 .../severity_level_panel/columns.tsx | 0 .../severity_level_panel/helpers.test.tsx | 0 .../severity_level_panel/helpers.tsx | 0 .../severity_level_panel/index.test.tsx | 0 .../severity_level_panel/index.tsx | 0 .../severity_level_panel/mock_data.ts | 0 .../severity_level_chart.test.tsx | 0 .../severity_level_chart.tsx | 0 .../severity_level_panel/translations.ts | 0 .../alerts_kpis/severity_level_panel/types.ts | 0 .../components/alerts_table/actions.test.tsx | 0 .../components/alerts_table/actions.tsx | 0 .../additional_filters_action/index.test.tsx | 0 .../additional_filters_action/index.tsx | 0 .../additional_filters_action/translations.ts | 0 .../alerts_filter_group/index.test.tsx | 0 .../alerts_filter_group/index.tsx | 0 .../alerts_table/alerts_grouping.test.tsx | 0 .../alerts_table/alerts_grouping.tsx | 0 .../alerts_table/alerts_sub_grouping.tsx | 0 .../alerts_table/default_config.test.tsx | 0 .../alerts_table/default_config.tsx | 0 .../group_panel_renderers.test.tsx | 0 .../group_panel_renderers.tsx | 0 .../grouping_settings/group_stats.test.tsx | 0 .../grouping_settings/group_stats.tsx | 0 .../group_take_action_items.test.tsx | 0 .../group_take_action_items.tsx | 0 .../alerts_table/grouping_settings/index.tsx | 0 .../alerts_table/grouping_settings/mock.ts | 0 .../grouping_settings/query_builder.test.ts | 0 .../grouping_settings/query_builder.ts | 0 .../alerts_table/grouping_settings/types.ts | 0 .../components/alerts_table/helpers.test.ts | 0 .../components/alerts_table/helpers.ts | 0 .../components/alerts_table/index.tsx | 0 .../alert_context_menu.test.tsx | 0 .../timeline_actions/alert_context_menu.tsx | 0 .../investigate_in_resolver.test.tsx | 0 .../investigate_in_resolver.tsx | 0 .../investigate_in_timeline_action.test.tsx | 0 .../investigate_in_timeline_action.tsx | 0 .../use_add_bulk_to_timeline.tsx | 0 .../use_add_exception_actions.tsx | 0 .../use_add_exception_flyout.tsx | 0 .../use_add_to_case_actions.test.tsx | 0 .../use_add_to_case_actions.tsx | 0 .../use_alert_assignees_actions.test.tsx | 0 .../use_alert_assignees_actions.tsx | 0 .../use_alert_tags_actions.test.tsx | 0 .../use_alert_tags_actions.tsx | 0 .../timeline_actions/use_alerts_actions.tsx | 0 .../use_event_filter_action.tsx | 0 .../use_event_filter_modal.tsx | 0 .../use_investigate_in_timeline.test.tsx | 0 .../use_investigate_in_timeline.tsx | 0 .../components/alerts_table/translations.ts | 0 .../components/alerts_table/types.ts | 0 .../comma_separated_values.tsx | 0 .../missing_privileges_callout/index.tsx | 0 .../translations.tsx | 0 .../use_missing_privileges.ts | 0 .../index.test.tsx | 0 .../ml_job_compatibility_callout/index.tsx | 0 .../translations.tsx | 0 .../index.test.tsx | 0 .../need_admin_for_update_callout/index.tsx | 0 .../translations.tsx | 0 .../no_api_integration_callout/index.test.tsx | 0 .../no_api_integration_callout/index.tsx | 0 .../translations.ts | 0 .../detection_engine_filters.test.tsx | 0 .../detection_engine_filters.tsx | 0 .../osquery/osquery_action_item.tsx | 0 .../components/osquery/osquery_flyout.tsx | 0 .../osquery/osquery_flyout_footer.tsx | 0 .../components/osquery/translations.ts | 0 .../use_osquery_context_action_item.tsx | 0 .../add_elastic_rules_button.tsx | 0 .../pre_packaged_rules/load_empty_prompt.tsx | 0 .../rules/pre_packaged_rules/translations.ts | 0 .../integration_details.test.ts | 0 .../integration_details.ts | 0 .../integrations_description/index.tsx | 0 .../integration_link.tsx | 0 .../integration_status_badge.tsx | 0 .../integration_version_mismatch_icon.tsx | 0 .../integrations_popover/index.tsx | 0 .../rules/related_integrations/mock.ts | 0 .../related_integrations/translations.ts | 0 .../use_integrations.test.tsx | 0 .../related_integrations/use_integrations.tsx | 0 .../use_related_integrations.ts | 0 .../rule_actions_overflow/index.test.tsx | 0 .../rules/rule_actions_overflow/index.tsx | 0 .../rule_actions_overflow/translations.ts | 0 .../rules/rule_execution_status/index.tsx | 0 .../rule_execution_status/rule_status.tsx | 0 .../rule_status_badge.test.tsx | 0 .../rule_status_badge.tsx | 0 .../rule_status_failed_callout.test.tsx | 0 .../rule_status_failed_callout.tsx | 0 .../rule_execution_status/translations.ts | 0 .../rule_execution_status/utils.test.tsx | 0 .../rules/rule_execution_status/utils.ts | 0 .../components/rules/rule_info/index.test.tsx | 0 .../components/rules/rule_info/index.tsx | 0 .../rules/rule_info/translations.ts | 0 .../rules/rule_switch/index.test.tsx | 0 .../components/rules/rule_switch/index.tsx | 0 .../rules/rule_switch/translations.ts | 0 .../components/severity/index.test.tsx | 0 .../detections/components/severity/index.tsx | 0 .../components/status/index.test.tsx | 0 .../detections/components/status/index.tsx | 0 .../components/user_info/index.test.tsx | 0 .../detections/components/user_info/index.tsx | 0 .../user_privileges/translations.ts | 0 .../use_fetch_detection_engine_privileges.ts | 0 .../use_fetch_list_privileges.ts | 0 .../flyout.test.tsx | 0 .../value_lists_management_flyout/flyout.tsx | 0 .../form.test.tsx | 0 .../value_lists_management_flyout/form.tsx | 0 .../value_lists_management_flyout/index.tsx | 0 .../reference_error_modal/index.tsx | 0 .../reference_error_modal.tsx | 0 .../table_helpers.tsx | 0 .../translations.ts | 0 .../value_lists_management_flyout/types.ts | 0 .../examples/observablity_alerts/columns.ts | 0 .../examples/observablity_alerts/index.ts | 0 .../render_cell_value.test.tsx | 0 .../observablity_alerts/render_cell_value.tsx | 0 .../examples/security_solution_rac/columns.ts | 0 .../examples/security_solution_rac/index.ts | 0 .../render_cell_value.test.tsx | 0 .../render_cell_value.tsx | 0 .../security_solution_detections/columns.ts | 0 .../fetch_page_context.tsx | 0 .../security_solution_detections/index.ts | 0 .../render_cell_value.test.tsx | 0 .../render_cell_value.tsx | 0 .../translations.ts | 0 .../public/detections/constants.ts | 0 .../detection_engine/alerts/__mocks__/api.ts | 0 .../detection_engine/alerts/api.test.ts | 0 .../containers/detection_engine/alerts/api.ts | 0 .../detection_engine/alerts/constants.ts | 0 .../detection_engine/alerts/mock.ts | 0 .../detection_engine/alerts/translations.ts | 0 .../detection_engine/alerts/types.ts | 0 .../alerts/use_alerts_privileges.test.tsx | 0 .../alerts/use_alerts_privileges.tsx | 0 .../alerts/use_cases_from_alerts.test.tsx | 0 .../alerts/use_cases_from_alerts.tsx | 0 .../alerts/use_check_signal_index.tsx | 0 .../alerts/use_query.test.tsx | 0 .../detection_engine/alerts/use_query.tsx | 0 .../alerts/use_signal_index.test.tsx | 0 .../alerts/use_signal_index.tsx | 0 .../exceptions/get_es_query_filter.ts | 0 .../lists/__mocks__/use_lists_config.tsx | 0 .../detection_engine/lists/translations.ts | 0 .../lists/use_lists_config.mock.ts | 0 .../lists/use_lists_config.test.tsx | 0 .../lists/use_lists_config.tsx | 0 .../lists/use_lists_index.mock.ts | 0 .../lists/use_lists_index.tsx | 0 .../lists/use_lists_privileges.mock.ts | 0 .../lists/use_lists_privileges.tsx | 0 .../detection_engine/rules/transforms.ts | 0 .../rules/use_rule_from_timeline.test.ts | 0 .../rules/use_rule_from_timeline.tsx | 0 .../validate_rule_actions_field/index.tsx | 0 .../translations.ts | 0 .../validate_rule_actions_field/utils.test.ts | 0 .../validate_rule_actions_field/utils.ts | 0 .../validate_rule_actions_field.test.tsx | 0 .../validate_rule_actions_field.ts | 0 .../use_alert_histogram_count.test.tsx | 0 .../use_alert_histogram_count.ts | 0 .../public/detections/hooks/translations.ts | 0 .../trigger_actions_alert_table/mock/data.ts | 0 .../use_actions_column.tsx | 0 .../use_alert_actions.tsx | 0 .../use_bulk_actions.tsx | 0 .../use_cell_actions.test.tsx | 0 .../use_cell_actions.tsx | 0 .../use_persistent_controls.test.tsx | 0 .../use_persistent_controls.tsx | 0 ...trigger_actions_browser_fields_options.tsx | 0 .../public/detections/index.ts | 0 .../public/detections/jest.config.js | 19 + .../public/detections/links.ts | 0 .../public/detections/migrations.ts | 0 .../mitre/mitre_tactics_techniques.ts | 0 .../public/detections/mitre/types.ts | 0 .../detections/mitre/valid_threat_mock.ts | 0 .../alerts/alert_details_redirect.test.tsx | 0 .../pages/alerts/alert_details_redirect.tsx | 2 +- .../public/detections/pages/alerts/index.tsx | 0 .../detections/pages/alerts/translations.ts | 0 .../public/detections/pages/alerts/utils.ts | 0 .../detection_engine.test.tsx | 0 .../detection_engine/detection_engine.tsx | 0 .../detection_engine_no_index.test.tsx | 0 .../detection_engine_no_index.tsx | 0 ...ction_engine_user_unauthenticated.test.tsx | 0 .../detection_engine_user_unauthenticated.tsx | 0 .../detection_engine/rules/breadcrumbs.ts | 0 .../edit_rule_settings_button_link.tsx | 0 .../detection_engine/rules/helpers.test.tsx | 0 .../pages/detection_engine/rules/helpers.tsx | 0 .../detection_engine/rules/translations.ts | 0 .../pages/detection_engine/rules/types.ts | 0 .../rules/use_get_saved_query.ts | 0 .../pages/detection_engine/rules/utils.ts | 0 .../pages/detection_engine/translations.ts | 0 .../public/detections/routes.tsx | 0 .../public/entity_analytics/api/api.ts | 0 .../entity_analytics/api/entity_store.ts | 0 .../use_calculate_entity_risk_score.test.ts | 0 .../hooks/use_calculate_entity_risk_score.ts | 0 .../use_configure_risk_engine_saved_object.ts | 0 .../hooks/use_disable_risk_engine_mutation.ts | 0 .../hooks/use_enable_risk_engine_mutation.ts | 0 .../hooks/use_init_risk_engine_mutation.ts | 0 .../api/hooks/use_preview_risk_scores.ts | 0 .../use_refetch_overview_page_risk_score.ts | 0 .../api/hooks/use_refetch_query_by_id.ts | 0 .../api/hooks/use_risk_engine_privileges.ts | 0 .../api/hooks/use_risk_engine_settings.ts | 0 .../api/hooks/use_risk_engine_status.ts | 0 .../api/hooks/use_risk_score.test.tsx | 0 .../api/hooks/use_risk_score.tsx | 0 .../use_risk_score_feature_status.test.ts | 0 .../hooks/use_risk_score_feature_status.ts | 0 .../api/hooks/use_risk_score_kpi.tsx | 0 ...schedule_now_risk_engine_mutation.test.tsx | 0 .../use_schedule_now_risk_engine_mutation.ts | 0 .../public/entity_analytics/api/types.ts | 0 .../get_start_date_from_risk_score.test.ts | 0 .../common/get_start_date_from_risk_score.ts | 0 .../public/entity_analytics/common/index.ts | 0 ...r_has_risk_engine_read_permissions.test.ts | 0 .../user_has_risk_engine_read_permissions.ts | 0 .../entity_analytics/common/utils.test.ts | 0 .../public/entity_analytics/common/utils.ts | 0 ..._score_configuration_section.test.tsx.snap | 0 .../asset_criticality_badge.tsx | 0 .../asset_criticality_filter.tsx | 0 .../asset_criticality_selector.stories.tsx | 0 .../asset_criticality_selector.test.tsx | 0 .../asset_criticality_selector.tsx | 0 .../components/asset_criticality/index.ts | 0 .../asset_criticality/translations.ts | 0 .../use_asset_criticality.test.ts | 0 .../use_asset_criticality.ts | 0 ...sset_criticality_file_uploader.stories.tsx | 0 .../asset_criticality_file_uploader.tsx | 0 .../components/file_picker_step.test.tsx | 0 .../components/file_picker_step.tsx | 0 .../components/result_step.test.tsx | 0 .../components/result_step.tsx | 0 .../schedule_risk_engine_callout.test.tsx | 0 .../schedule_risk_engine_callout.tsx | 0 .../components/validation_step.test.tsx | 0 .../components/validation_step.tsx | 0 .../constants.ts | 0 .../helpers.test.ts | 0 .../helpers.ts | 0 .../hooks.test.ts | 0 .../asset_criticality_file_uploader/hooks.ts | 0 .../asset_criticality_file_uploader/index.ts | 0 .../reducer.test.ts | 0 .../reducer.ts | 0 .../asset_criticality_file_uploader/types.ts | 0 .../validations.test.ts | 0 .../validations.ts | 0 .../components/enable_risk_score/index.tsx | 0 .../enable_risk_score/translations.ts | 0 .../anomalies_count_link.test.tsx | 0 .../anomalies_count_link.tsx | 0 .../columns.test.tsx | 0 .../entity_analytics_anomalies/columns.tsx | 0 .../components/anomalies_tab_link.tsx | 0 .../components/enable_job.test.tsx | 0 .../components/enable_job.tsx | 0 .../components/total_anomalies.test.tsx | 0 .../components/total_anomalies.tsx | 0 .../entity_analytics_anomalies/index.test.tsx | 0 .../entity_analytics_anomalies/index.tsx | 0 .../entity_analytics_anomalies/query/index.ts | 0 .../translations.ts | 0 .../entity_analytics_header/index.test.tsx | 0 .../entity_analytics_header/index.tsx | 0 .../entity_analytics_header/translations.ts | 0 .../__mocks__/index.ts | 0 .../chart_content.test.tsx | 0 .../chart_content.tsx | 0 .../entity_analytics_risk_score/columns.tsx | 0 .../header_content.test.tsx | 0 .../header_content.tsx | 0 .../index.test.tsx | 0 .../entity_analytics_risk_score/index.tsx | 0 .../translations.ts | 0 .../use_entity.test.ts | 0 .../entity_analytics_risk_score/use_entity.ts | 0 .../components/action_column.test.tsx | 0 .../components/action_column.tsx | 0 .../components/utility_bar.test.tsx | 0 .../components/utility_bar.tsx | 0 .../hooks/use_risk_input_actions.ts | 0 .../use_risk_input_actions_panels.test.tsx | 0 .../hooks/use_risk_input_actions_panels.tsx | 0 .../entity_details_flyout/index.tsx | 0 .../entity_details_flyout/mocks/index.ts | 0 .../tabs/risk_inputs/index.ts | 0 .../tabs/risk_inputs/risk_inputs.test.tsx | 0 .../tabs/risk_inputs/risk_inputs_tab.tsx | 0 .../components/dashboard_enablement_panel.tsx | 0 .../dashboard_entity_store_panels.tsx | 0 .../components/enablement_modal.test.tsx | 0 .../components/enablement_modal.tsx | 0 .../engine_components_status.test.tsx | 0 .../components/engine_components_status.tsx | 0 .../engines_status/hooks/use_columns.tsx | 0 .../components/engines_status/index.test.tsx | 0 .../components/engines_status/index.tsx | 0 .../components/entity_source_filter.tsx | 0 .../components/missing_privileges_callout.tsx | 0 .../components/entity_store/constants.ts | 0 .../entity_store/entities_list.test.tsx | 0 .../components/entity_store/entities_list.tsx | 0 .../components/entity_store/helpers.test.ts | 0 .../components/entity_store/helpers.tsx | 0 .../hooks/use_entities_list_columns.tsx | 0 .../hooks/use_entities_list_filters.test.ts | 0 .../hooks/use_entities_list_filters.ts | 0 .../hooks/use_entities_list_query.test.tsx | 0 .../hooks/use_entities_list_query.ts | 0 .../hooks/use_entity_engine_privileges.ts | 0 .../entity_store/hooks/use_entity_store.ts | 0 .../components/entity_store/translations.ts | 0 .../components/entity_store/types.ts | 0 .../host_risk_score_table/columns.test.tsx | 0 .../host_risk_score_table/columns.tsx | 0 .../host_risk_score_table/index.tsx | 0 .../host_risk_score_table/translations.ts | 0 .../risk_details_tab_body/index.test.tsx | 0 .../risk_details_tab_body/index.tsx | 0 .../risk_details_tab_body/translations.ts | 0 .../risk_engine_privileges_callout/index.tsx | 0 .../risk_engine_privileges_callout.tsx | 0 .../translations.tsx | 0 .../risk_information/index.test.tsx | 0 .../components/risk_information/index.tsx | 0 .../risk_information/translations.ts | 0 .../components/risk_score/constants.ts | 0 .../components/risk_score/translations.ts | 0 .../risk_score_configuration_section.test.tsx | 0 .../risk_score_configuration_section.tsx | 0 .../risk_score_donut_chart/index.test.tsx | 0 .../risk_score_donut_chart/index.tsx | 0 .../use_risk_donut_chart_data.test.ts | 0 .../use_risk_donut_chart_data.ts | 0 .../components/risk_score_enable_section.tsx | 0 .../entity_analytics_doc_link.tsx | 0 .../risk_score_enable_button.test.tsx | 0 .../risk_score_enable_button.tsx | 0 .../risk_score_header_title.tsx | 0 .../risk_score_no_data_detected.tsx | 0 .../risk_score_restart_button.test.tsx | 0 .../risk_score_restart_button.tsx | 0 .../risk_score_onboarding/translations.ts | 0 .../use_risk_score_toast_content.tsx | 0 .../risk_score_onboarding/utils.test.ts | 0 .../components/risk_score_onboarding/utils.ts | 0 .../risk_score_over_time/index.test.tsx | 0 .../components/risk_score_over_time/index.tsx | 0 .../risk_score_over_time/translations.ts | 0 .../components/risk_score_page_styles.tsx | 0 .../components/risk_score_preview_section.tsx | 0 .../components/risk_score_preview_table.tsx | 0 .../components/risk_score_update_panel.tsx | 0 .../risk_score_useful_links_section.tsx | 0 .../components/risk_summary_flyout/common.tsx | 0 .../risk_summary.stories.tsx | 0 .../risk_summary_flyout/risk_summary.test.tsx | 0 .../risk_summary_flyout/risk_summary.tsx | 0 .../components/severity/common/index.test.tsx | 0 .../components/severity/common/index.tsx | 0 .../components/severity/severity_badges.tsx | 0 .../components/severity/severity_bar.tsx | 0 .../severity/severity_filter.test.tsx | 0 .../components/severity/severity_filter.tsx | 0 .../components/severity/types.ts | 0 .../components/styled_basic_table.tsx | 0 .../index.test.tsx | 0 .../top_risk_score_contributors/index.tsx | 0 .../translations.ts | 0 .../index.tsx | 0 .../translations.ts | 0 .../user_risk_score_tab_body.test.tsx | 0 .../components/user_risk_score_tab_body.tsx | 0 .../user_risk_score_table/columns.test.tsx | 0 .../user_risk_score_table/columns.tsx | 0 .../user_risk_score_table/index.test.tsx | 0 .../user_risk_score_table/index.tsx | 0 .../user_risk_score_table/translations.ts | 0 .../deprecated_risk_engine/api/index.ts | 0 .../api/ingest_pipelines.test.ts | 0 .../api/ingest_pipelines.ts | 0 .../deprecated_risk_engine/api/onboarding.ts | 0 .../api/saved_objects.ts | 0 .../api/stored_scripts.test.ts | 0 .../api/stored_scripts.ts | 0 .../api/transforms.test.ts | 0 .../deprecated_risk_engine/api/transforms.ts | 0 .../api/translations.ts | 0 .../deprecated_risk_engine/api/types.ts | 0 .../use_missing_risk_engine_privileges.ts | 0 .../hooks/use_risk_contributing_alerts.ts | 0 .../images/entity_store_dashboard.png | Bin .../public/entity_analytics/index.ts | 0 .../public/entity_analytics/jest.config.js | 19 + .../risk_score_donut.test.ts.snap | 0 .../risk_score_over_time_area.test.ts.snap | 0 .../risk_score_summary.test.ts.snap | 0 .../lens_attributes/risk_score_donut.test.ts | 0 .../lens_attributes/risk_score_donut.ts | 0 .../risk_score_over_time_area.test.ts | 0 .../risk_score_over_time_area.ts | 0 .../risk_score_summary.test.ts | 0 .../lens_attributes/risk_score_summary.ts | 0 .../pages/entity_analytics_dashboard.tsx | 0 .../entity_analytics_management_page.tsx | 0 .../entity_store_management_page.test.tsx | 0 .../pages/entity_store_management_page.tsx | 0 .../public/entity_analytics/routes.tsx | 0 .../public/entity_analytics/translations.ts | 0 .../public/exceptions/api/exception_api.ts | 0 .../public/exceptions/api/index.ts | 0 .../public/exceptions/api/list_api.ts | 0 .../public/exceptions/api/types.ts | 0 .../create_shared_exception_list/index.tsx | 0 .../exceptions_list_card/index.test.tsx | 0 .../components/exceptions_list_card/index.tsx | 0 .../exceptions_utility.test.tsx | 0 .../components/exceptions_utility/index.tsx | 0 .../index.test.tsx | 0 .../index.tsx | 0 .../import_exceptions_list_flyout/index.tsx | 0 .../public/exceptions/components/index.ts | 0 .../components/link_to_list_details/index.tsx | 0 .../components/link_to_rule_details/index.tsx | 0 .../components/list_exception_items/index.tsx | 0 .../components/list_search_bar/index.tsx | 0 .../components/list_with_search/index.tsx | 0 .../components/manage_rules/index.tsx | 0 .../shared_list_utilty_bar/index.tsx | 0 .../shared_lists_utility_bar.test.tsx | 0 .../components/title_badge/index.tsx | 0 .../public/exceptions/config/index.ts | 0 .../public/exceptions/hooks/index.ts | 0 .../hooks/use_all_exception_lists/index.tsx | 0 .../hooks/use_create_shared_list/index.tsx | 0 .../index.tsx | 0 .../hooks/use_exceptions_list.card/index.tsx | 4 +- .../hooks/use_import_exception_list/index.tsx | 2 +- .../hooks/use_list_detail_view/index.ts | 0 .../hooks/use_list_exception_items/index.ts | 0 .../hooks/use_list_with_search/index.ts | 0 .../public/exceptions/index.ts | 0 .../public/exceptions/jest.config.js | 29 + .../public/exceptions/pages/index.ts | 0 .../pages/list_detail_view/index.tsx | 0 .../exceptions/pages/shared_lists/index.tsx | 0 .../pages/shared_lists/shared_lists.test.tsx | 0 .../public/exceptions/routes.tsx | 0 .../public/exceptions/translations/index.ts | 0 .../translations/list_details_view.ts | 0 .../translations/list_exception_items.ts | 0 .../exceptions/translations/shared_list.ts | 0 .../public/exceptions/utils/breadcrumbs.ts | 0 .../public/exceptions/utils/list.utils.ts | 0 .../public/exceptions/utils/translations.ts | 0 .../exceptions/utils/ui.helpers.test.tsx | 0 .../public/exceptions/utils/ui.helpers.tsx | 0 .../authentications_host_table.test.tsx.snap | 0 .../authentications_user_table.test.tsx.snap | 0 .../authentications_host_table.test.tsx | 0 .../authentications_host_table.tsx | 0 .../authentications_user_table.test.tsx | 0 .../authentications_user_table.tsx | 0 .../components/authentication/helpers.tsx | 0 .../components/authentication/translations.ts | 0 .../components/authentication/types.ts | 0 .../components/kpi/__mocks__/index.tsx | 0 .../public/explore/components/kpi/index.tsx | 0 .../__snapshots__/index.test.tsx.snap | 0 .../paginated_table/helpers.test.ts | 0 .../components/paginated_table/helpers.ts | 0 .../components/paginated_table/index.mock.tsx | 0 .../components/paginated_table/index.test.tsx | 0 .../components/paginated_table/index.tsx | 0 .../paginated_table/translations.ts | 0 .../explore/components/stat_items/index.tsx | 0 .../stat_items/metric_embeddable.test.tsx | 0 .../stat_items/metric_embeddable.tsx | 0 .../stat_items/stat_item_header.test.tsx | 0 .../stat_items/stat_item_header.tsx | 0 .../components/stat_items/stat_items.test.tsx | 0 .../components/stat_items/stat_items.tsx | 0 .../explore/components/stat_items/types.ts | 0 .../stat_items/use_toggle_status.ts | 0 .../explore/components/stat_items/utils.tsx | 0 .../containers/authentications/index.test.tsx | 0 .../containers/authentications/index.tsx | 0 .../authentications/translations.ts | 0 .../explore/containers/fields/index.test.ts | 0 .../public/explore/containers/fields/index.ts | 0 .../__snapshots__/index.test.tsx.snap | 0 .../hosts/components/hosts_table/columns.tsx | 0 .../components/hosts_table/index.test.tsx | 0 .../hosts/components/hosts_table/index.tsx | 0 .../hosts/components/hosts_table/mock.ts | 0 .../components/hosts_table/translations.ts | 0 .../components/kpi_hosts/hosts/index.test.tsx | 0 .../components/kpi_hosts/hosts/index.tsx | 0 .../kpi_hosts/hosts/translations.ts | 0 .../hosts/components/kpi_hosts/index.tsx | 0 .../hosts/components/kpi_hosts/types.ts | 0 .../kpi_hosts/unique_ips/index.test.tsx | 0 .../components/kpi_hosts/unique_ips/index.tsx | 0 .../kpi_hosts/unique_ips/translations.ts | 0 .../__snapshots__/index.test.tsx.snap | 0 .../uncommon_process_table/columns.test.tsx | 0 .../uncommon_process_table/columns.tsx | 0 .../uncommon_process_table/index.test.tsx | 0 .../uncommon_process_table/index.tsx | 0 .../components/uncommon_process_table/mock.ts | 0 .../uncommon_process_table/translations.ts | 0 .../containers/hosts/details/index.test.tsx | 0 .../hosts/containers/hosts/details/index.tsx | 0 .../containers/hosts/details/translations.ts | 0 .../hosts/containers/hosts/index.test.tsx | 0 .../explore/hosts/containers/hosts/index.tsx | 0 .../hosts/containers/hosts/translations.ts | 0 .../uncommon_processes/index.test.tsx | 0 .../containers/uncommon_processes/index.tsx | 0 .../uncommon_processes/translations.ts | 0 .../hosts/pages/details/breadcrumbs.ts | 0 .../hosts/pages/details/details_tabs.test.tsx | 0 .../hosts/pages/details/details_tabs.tsx | 0 .../hosts/pages/details/helpers.test.ts | 0 .../explore/hosts/pages/details/helpers.ts | 0 .../explore/hosts/pages/details/index.tsx | 0 .../hosts/pages/details/nav_tabs.test.tsx | 0 .../explore/hosts/pages/details/nav_tabs.tsx | 0 .../explore/hosts/pages/details/types.ts | 0 .../public/explore/hosts/pages/display.tsx | 0 .../public/explore/hosts/pages/hosts.test.tsx | 0 .../public/explore/hosts/pages/hosts.tsx | 0 .../public/explore/hosts/pages/hosts_tabs.tsx | 0 .../public/explore/hosts/pages/index.tsx | 0 .../explore/hosts/pages/nav_tabs.test.tsx | 0 .../public/explore/hosts/pages/nav_tabs.tsx | 0 .../authentications_query_tab_body.tsx | 0 .../host_risk_score_tab_body.test.tsx | 0 .../navigation/host_risk_score_tab_body.tsx | 0 .../navigation/hosts_query_tab_body.test.tsx | 0 .../pages/navigation/hosts_query_tab_body.tsx | 0 .../explore/hosts/pages/navigation/index.ts | 0 .../pages/navigation/sessions_tab_body.tsx | 0 .../explore/hosts/pages/navigation/types.ts | 0 .../uncommon_process_query_tab_body.test.tsx | 0 .../uncommon_process_query_tab_body.tsx | 0 .../explore/hosts/pages/translations.ts | 0 .../public/explore/hosts/pages/types.ts | 0 .../public/explore/hosts/store/actions.ts | 0 .../explore/hosts/store/helpers.test.ts | 0 .../public/explore/hosts/store/helpers.ts | 0 .../public/explore/hosts/store/index.ts | 0 .../public/explore/hosts/store/model.ts | 0 .../public/explore/hosts/store/reducer.ts | 0 .../public/explore/hosts/store/selectors.ts | 0 .../security_solution/public/explore/index.ts | 0 .../public/explore/jest.config.js | 19 + .../public/explore/landing.tsx | 0 .../security_solution/public/explore/links.ts | 0 .../arrows/__snapshots__/index.test.tsx.snap | 0 .../network/components/arrows/helpers.test.ts | 0 .../network/components/arrows/helpers.ts | 0 .../network/components/arrows/index.test.tsx | 0 .../network/components/arrows/index.tsx | 0 .../details/__snapshots__/index.test.tsx.snap | 0 .../network/components/details/index.test.tsx | 0 .../network/components/details/index.tsx | 0 .../network/components/details/mock.ts | 0 .../components/details/translations.ts | 0 .../components/direction/direction.test.tsx | 0 .../network/components/direction/index.tsx | 0 .../components/embeddables/__mocks__/mock.ts | 0 .../__snapshots__/embeddable.test.tsx.snap | 0 ...ndex_patterns_missing_prompt.test.tsx.snap | 0 .../embeddables/embeddable.test.tsx | 0 .../components/embeddables/embeddable.tsx | 0 .../embeddables/embedded_map.test.tsx | 0 .../components/embeddables/embedded_map.tsx | 0 .../index_patterns_missing_prompt.test.tsx | 0 .../index_patterns_missing_prompt.tsx | 0 .../components/embeddables/map_config.test.ts | 0 .../components/embeddables/map_config.ts | 0 .../line_tool_tip_content.test.tsx.snap | 0 .../__snapshots__/map_tool_tip.test.tsx.snap | 0 .../point_tool_tip_content.test.tsx.snap | 0 .../tooltip_footer.test.tsx.snap | 0 .../line_tool_tip_content.test.tsx | 0 .../map_tool_tip/line_tool_tip_content.tsx | 0 .../map_tool_tip/map_tool_tip.test.tsx | 0 .../embeddables/map_tool_tip/map_tool_tip.tsx | 0 .../point_tool_tip_content.test.tsx | 0 .../map_tool_tip/point_tool_tip_content.tsx | 0 .../map_tool_tip/tooltip_footer.test.tsx | 0 .../map_tool_tip/tooltip_footer.tsx | 0 .../components/embeddables/translations.ts | 0 .../network/components/embeddables/types.ts | 0 .../flow_direction_select.test.tsx.snap | 0 .../flow_target_select.test.tsx.snap | 0 .../flow_direction_select.test.tsx | 0 .../flow_controls/flow_direction_select.tsx | 0 .../flow_controls/flow_target_select.test.tsx | 0 .../flow_controls/flow_target_select.tsx | 0 .../components/flow_controls/translations.ts | 0 .../index.test.tsx | 0 .../flow_target_select_connected/index.tsx | 0 .../ip/__snapshots__/index.test.tsx.snap | 0 .../network/components/ip/index.test.tsx | 0 .../explore/network/components/ip/index.tsx | 0 .../__snapshots__/index.test.tsx.snap | 0 .../components/kpi_network/dns/index.test.tsx | 0 .../components/kpi_network/dns/index.tsx | 0 .../kpi_network/dns/translations.ts | 0 .../components/kpi_network/index.test.tsx | 0 .../network/components/kpi_network/index.tsx | 0 .../kpi_network/network_events/index.test.tsx | 0 .../kpi_network/network_events/index.tsx | 0 .../network_events/translations.ts | 0 .../kpi_network/tls_handshakes/index.test.tsx | 0 .../kpi_network/tls_handshakes/index.tsx | 0 .../tls_handshakes/translations.ts | 0 .../network/components/kpi_network/types.ts | 0 .../kpi_network/unique_flows/index.test.tsx | 0 .../kpi_network/unique_flows/index.tsx | 0 .../kpi_network/unique_flows/translations.ts | 0 .../unique_private_ips/index.test.tsx | 0 .../kpi_network/unique_private_ips/index.tsx | 0 .../unique_private_ips/translations.ts | 0 .../__snapshots__/index.test.tsx.snap | 0 .../is_ptr_included.test.tsx.snap | 0 .../components/network_dns_table/columns.tsx | 0 .../network_dns_table/index.test.tsx | 0 .../components/network_dns_table/index.tsx | 0 .../is_ptr_included.test.tsx | 0 .../network_dns_table/is_ptr_included.tsx | 0 .../components/network_dns_table/mock.ts | 0 .../network_dns_table/translations.ts | 0 .../__snapshots__/index.test.tsx.snap | 0 .../components/network_http_table/columns.tsx | 0 .../network_http_table/index.test.tsx | 0 .../components/network_http_table/index.tsx | 0 .../components/network_http_table/mock.ts | 0 .../network_http_table/translations.ts | 0 .../__snapshots__/index.test.tsx.snap | 0 .../network_top_countries_table/columns.tsx | 0 .../index.test.tsx | 0 .../network_top_countries_table/index.tsx | 0 .../network_top_countries_table/mock.ts | 0 .../translations.ts | 0 .../__snapshots__/index.test.tsx.snap | 0 .../network_top_n_flow_table/columns.tsx | 0 .../network_top_n_flow_table/index.test.tsx | 0 .../network_top_n_flow_table/index.tsx | 0 .../network_top_n_flow_table/mock.ts | 0 .../network_top_n_flow_table/translations.ts | 0 .../port/__snapshots__/index.test.tsx.snap | 0 .../network/components/port/helpers.ts | 0 .../network/components/port/index.test.tsx | 0 .../explore/network/components/port/index.tsx | 0 .../__snapshots__/index.test.tsx.snap | 0 .../source_destination/country_flag.tsx | 0 .../source_destination/field_names.ts | 0 .../source_destination/geo_fields.tsx | 0 .../source_destination/index.test.tsx | 0 .../components/source_destination/index.tsx | 0 .../source_destination/ip_with_port.tsx | 0 .../components/source_destination/label.tsx | 0 .../components/source_destination/network.tsx | 0 .../source_destination_arrows.tsx | 0 .../source_destination_ip.test.tsx | 0 .../source_destination_ip.tsx | 0 .../source_destination_with_arrows.tsx | 0 .../source_destination/translations.ts | 0 .../components/source_destination/types.ts | 0 .../__snapshots__/index.test.tsx.snap | 0 .../network/components/tls_table/columns.tsx | 0 .../components/tls_table/index.test.tsx | 0 .../network/components/tls_table/index.tsx | 0 .../network/components/tls_table/mock.ts | 0 .../components/tls_table/translations.ts | 0 .../__snapshots__/index.test.tsx.snap | 0 .../components/users_table/columns.tsx | 0 .../components/users_table/index.test.tsx | 0 .../network/components/users_table/index.tsx | 0 .../network/components/users_table/mock.ts | 0 .../components/users_table/translations.ts | 0 .../network/containers/details/index.test.tsx | 0 .../network/containers/details/index.tsx | 0 .../containers/details/translations.ts | 0 .../containers/network_dns/index.test.tsx | 0 .../network/containers/network_dns/index.tsx | 0 .../containers/network_dns/translations.ts | 0 .../containers/network_http/index.test.tsx | 0 .../network/containers/network_http/index.tsx | 0 .../containers/network_http/translations.ts | 0 .../network_top_countries/index.test.tsx | 0 .../network_top_countries/index.tsx | 0 .../network_top_countries/translations.ts | 0 .../network_top_n_flow/index.test.tsx | 0 .../containers/network_top_n_flow/index.tsx | 0 .../network_top_n_flow/translations.ts | 0 .../network/containers/tls/index.test.tsx | 0 .../explore/network/containers/tls/index.tsx | 0 .../network/containers/tls/translations.ts | 0 .../network/containers/users/index.test.tsx | 0 .../network/containers/users/index.tsx | 0 .../network/containers/users/translations.ts | 0 .../public/explore/network/pages/constants.ts | 0 .../network/pages/details/breadcrumbs.ts | 0 .../network/pages/details/details_tabs.tsx | 0 .../network/pages/details/index.test.tsx | 0 .../explore/network/pages/details/index.tsx | 0 .../network/pages/details/nav_tabs.test.tsx | 0 .../network/pages/details/nav_tabs.tsx | 0 .../explore/network/pages/details/types.ts | 0 .../public/explore/network/pages/index.tsx | 0 .../navigation/conditional_flex_group.tsx | 0 .../navigation/countries_query_tab_body.tsx | 0 .../pages/navigation/dns_query_tab_body.tsx | 0 .../pages/navigation/http_query_tab_body.tsx | 0 .../explore/network/pages/navigation/index.ts | 0 .../pages/navigation/ips_query_tab_body.tsx | 0 .../network/pages/navigation/nav_tabs.tsx | 0 .../pages/navigation/network_routes.tsx | 0 .../navigation/network_routes_loading.tsx | 0 .../pages/navigation/tls_query_tab_body.tsx | 0 .../network/pages/navigation/translations.ts | 0 .../explore/network/pages/navigation/types.ts | 0 .../pages/navigation/users_query_tab_body.tsx | 0 .../explore/network/pages/navigation/utils.ts | 0 .../explore/network/pages/network.test.tsx | 0 .../public/explore/network/pages/network.tsx | 0 .../explore/network/pages/translations.ts | 0 .../public/explore/network/pages/types.ts | 0 .../public/explore/network/store/actions.ts | 0 .../explore/network/store/helpers.test.ts | 0 .../public/explore/network/store/helpers.ts | 0 .../public/explore/network/store/index.ts | 0 .../public/explore/network/store/model.ts | 0 .../public/explore/network/store/reducer.ts | 0 .../public/explore/network/store/selectors.ts | 0 .../public/explore/routes.tsx | 0 .../users/components/all_users/index.test.tsx | 0 .../users/components/all_users/index.tsx | 0 .../components/all_users/translations.ts | 0 .../kpi_users/authentications/index.test.tsx | 0 .../kpi_users/authentications/index.tsx | 0 .../kpi_users/authentications/translations.ts | 0 .../users/components/kpi_users/index.tsx | 0 .../kpi_users/total_users/index.test.tsx | 0 .../kpi_users/total_users/index.tsx | 0 .../kpi_users/total_users/translations.ts | 0 .../users/components/kpi_users/types.ts | 0 .../users/observed_details/index.test.tsx | 0 .../users/observed_details/index.tsx | 0 .../users/observed_details/translations.ts | 0 .../public/explore/users/pages/constants.ts | 0 .../users/pages/details/breadcrumbs.ts | 0 .../users/pages/details/details_tabs.tsx | 0 .../explore/users/pages/details/helpers.ts | 0 .../explore/users/pages/details/index.tsx | 0 .../users/pages/details/nav_tabs.test.tsx | 0 .../explore/users/pages/details/nav_tabs.tsx | 0 .../explore/users/pages/details/types.ts | 0 .../public/explore/users/pages/index.tsx | 0 .../explore/users/pages/nav_tabs.test.tsx | 0 .../public/explore/users/pages/nav_tabs.tsx | 0 .../all_users_query_tab_body.test.tsx | 0 .../navigation/all_users_query_tab_body.tsx | 0 .../authentications_query_tab_body.test.tsx | 0 .../authentications_query_tab_body.tsx | 0 .../explore/users/pages/navigation/index.ts | 0 .../users/pages/navigation/translations.ts | 0 .../explore/users/pages/navigation/types.ts | 0 .../explore/users/pages/translations.ts | 0 .../public/explore/users/pages/types.ts | 0 .../public/explore/users/pages/users.tsx | 0 .../explore/users/pages/users_tabs.test.tsx | 0 .../public/explore/users/pages/users_tabs.tsx | 0 .../public/explore/users/store/actions.ts | 0 .../public/explore/users/store/constants.ts | 0 .../explore/users/store/helpers.test.ts | 0 .../public/explore/users/store/helpers.ts | 0 .../public/explore/users/store/index.ts | 0 .../users/store/middleware_storage.test.ts | 0 .../explore/users/store/middleware_storage.ts | 0 .../public/explore/users/store/model.ts | 0 .../public/explore/users/store/reducer.ts | 0 .../explore/users/store/selectors.test.ts | 0 .../public/explore/users/store/selectors.ts | 0 .../public/explore/users/store/storage.ts | 0 .../security_solution/public/flyout/README.md | 18 +- .../alert_reason/alert_reason.test.tsx | 0 .../alert_reason/alert_reason.tsx | 0 .../document_details/alert_reason/context.tsx | 0 .../document_details/alert_reason/index.tsx | 0 .../alert_reason/mocks/mock_context.ts | 0 .../document_details/alert_reason/test_ids.ts | 0 .../analyzer_panels/index.tsx | 0 .../document_details/isolate_host/content.tsx | 0 .../document_details/isolate_host/context.tsx | 0 .../isolate_host/header.test.tsx | 0 .../document_details/isolate_host/header.tsx | 0 .../document_details/isolate_host/index.tsx | 0 .../document_details/isolate_host/test_ids.ts | 0 .../left/components/analyze_graph.test.tsx | 0 .../left/components/analyze_graph.tsx | 0 .../attach_to_active_timeline.test.tsx | 0 .../components/attach_to_active_timeline.tsx | 0 .../components/correlations_details.test.tsx | 0 .../left/components/correlations_details.tsx | 0 ...correlations_details_alerts_table.test.tsx | 0 .../correlations_details_alerts_table.tsx | 0 .../left/components/entities_details.test.tsx | 0 .../left/components/entities_details.tsx | 0 .../left/components/graph_visualization.tsx | 0 .../left/components/host_details.test.tsx | 0 .../left/components/host_details.tsx | 0 .../components/investigation_guide.test.tsx | 0 .../left/components/investigation_guide.tsx | 0 .../investigation_guide_view.test.tsx | 0 .../components/investigation_guide_view.tsx | 0 .../left/components/notes_details.test.tsx | 0 .../left/components/notes_details.tsx | 0 .../components/prevalence_details.test.tsx | 0 .../left/components/prevalence_details.tsx | 0 .../related_alerts_by_ancestry.test.tsx | 0 .../components/related_alerts_by_ancestry.tsx | 0 ...lated_alerts_by_same_source_event.test.tsx | 0 .../related_alerts_by_same_source_event.tsx | 0 .../related_alerts_by_session.test.tsx | 0 .../components/related_alerts_by_session.tsx | 0 .../left/components/related_cases.test.tsx | 0 .../left/components/related_cases.tsx | 0 .../left/components/response_details.test.tsx | 0 .../left/components/response_details.tsx | 0 .../left/components/session_view.test.tsx | 0 .../left/components/session_view.tsx | 0 .../components/suppressed_alerts.test.tsx | 0 .../left/components/suppressed_alerts.tsx | 0 .../left/components/test_ids.ts | 0 ...details_view_enrichment_accordion.test.tsx | 0 ...reat_details_view_enrichment_accordion.tsx | 0 ...s_view_enrichment_accordion_group.test.tsx | 0 ...etails_view_enrichment_accordion_group.tsx | 0 ...ls_view_enrichment_button_content.test.tsx | 0 ...details_view_enrichment_button_content.tsx | 0 ...t_details_view_enrichment_section.test.tsx | 0 ...threat_details_view_enrichment_section.tsx | 0 .../threat_intelligence_details.test.tsx | 0 .../threat_intelligence_details.tsx | 0 ...ence_view_enrichment_range_picker.test.tsx | 0 ...elligence_view_enrichment_range_picker.tsx | 0 .../left/components/user_details.test.tsx | 0 .../left/components/user_details.tsx | 0 .../flyout/document_details/left/content.tsx | 0 .../flyout/document_details/left/header.tsx | 0 .../left/hooks/use_fetch_alerts.test.ts | 0 .../left/hooks/use_fetch_alerts.ts | 0 .../left/hooks/use_paginated_alerts.tsx | 0 .../left/hooks/use_pagination_and_sorting.ts | 0 .../hooks/use_response_actions_view.test.ts | 0 .../left/hooks/use_response_actions_view.tsx | 0 .../use_threat_intelligence_details.test.ts | 0 .../hooks/use_threat_intelligence_details.ts | 0 .../flyout/document_details/left/index.tsx | 0 .../mocks/indicator_with_nested_objects.ts | 0 .../left/services/find_alerts.ts | 0 .../flyout/document_details/left/tabs.tsx | 0 .../left/tabs/insights_tab.tsx | 0 .../left/tabs/investigation_tab.tsx | 0 .../document_details/left/tabs/notes_tab.tsx | 0 .../left/tabs/response_tab.tsx | 0 .../document_details/left/tabs/test_ids.ts | 0 .../left/tabs/visualize_tab.tsx | 0 .../flyout/document_details/left/test_ids.ts | 0 .../document_details/preview/constants.ts | 0 .../document_details/preview/footer.test.tsx | 0 .../document_details/preview/footer.tsx | 0 .../flyout/document_details/preview/index.tsx | 0 .../document_details/preview/test_ids.ts | 0 .../right/components/about_section.test.tsx | 0 .../right/components/about_section.tsx | 0 .../components/alert_description.test.tsx | 0 .../right/components/alert_description.tsx | 0 .../components/alert_header_block.test.tsx | 0 .../right/components/alert_header_block.tsx | 0 .../components/alert_header_title.test.tsx | 0 .../right/components/alert_header_title.tsx | 0 .../components/analyzer_preview.test.tsx | 0 .../right/components/analyzer_preview.tsx | 0 .../analyzer_preview_container.test.tsx | 0 .../components/analyzer_preview_container.tsx | 0 .../right/components/assignees.test.tsx | 0 .../right/components/assignees.tsx | 0 .../components/correlations_overview.test.tsx | 0 .../components/correlations_overview.tsx | 0 .../components/entities_overview.test.tsx | 0 .../right/components/entities_overview.tsx | 0 .../event_category_description.test.tsx | 0 .../components/event_category_description.tsx | 0 .../components/event_header_title.test.tsx | 0 .../right/components/event_header_title.tsx | 0 .../event_kind_description.test.tsx | 0 .../components/event_kind_description.tsx | 0 .../right/components/event_renderer.test.tsx | 0 .../right/components/event_renderer.tsx | 0 .../components/expandable_section.stories.tsx | 0 .../components/expandable_section.test.tsx | 0 .../right/components/expandable_section.tsx | 0 .../right/components/graph_preview.test.tsx | 0 .../right/components/graph_preview.tsx | 0 .../graph_preview_container.test.tsx | 0 .../components/graph_preview_container.tsx | 0 .../right/components/header_actions.test.tsx | 0 .../right/components/header_actions.tsx | 0 .../components/highlighted_fields.test.tsx | 0 .../right/components/highlighted_fields.tsx | 0 .../highlighted_fields_cell.test.tsx | 0 .../components/highlighted_fields_cell.tsx | 0 .../components/host_entity_overview.test.tsx | 0 .../right/components/host_entity_overview.tsx | 0 .../components/insights_section.test.tsx | 0 .../right/components/insights_section.tsx | 0 .../components/insights_summary_row.test.tsx | 0 .../right/components/insights_summary_row.tsx | 0 .../components/investigation_guide.test.tsx | 0 .../right/components/investigation_guide.tsx | 0 .../components/investigation_section.test.tsx | 0 .../components/investigation_section.tsx | 0 .../right/components/mitre_attack.test.tsx | 0 .../right/components/mitre_attack.tsx | 0 .../right/components/notes.test.tsx | 0 .../right/components/notes.tsx | 0 .../components/prevalence_overview.test.tsx | 0 .../right/components/prevalence_overview.tsx | 0 .../right/components/reason.test.tsx | 0 .../right/components/reason.tsx | 0 .../related_alerts_by_ancestry.test.tsx | 0 .../components/related_alerts_by_ancestry.tsx | 0 ...lated_alerts_by_same_source_event.test.tsx | 0 .../related_alerts_by_same_source_event.tsx | 0 .../related_alerts_by_session.test.tsx | 0 .../components/related_alerts_by_session.tsx | 0 .../right/components/related_cases.test.tsx | 0 .../right/components/related_cases.tsx | 0 .../right/components/response_button.test.tsx | 0 .../right/components/response_button.tsx | 0 .../components/response_section.test.tsx | 0 .../right/components/response_section.tsx | 0 .../right/components/risk_score.test.tsx | 0 .../right/components/risk_score.tsx | 0 .../right/components/session_preview.test.tsx | 0 .../right/components/session_preview.tsx | 0 .../session_preview_container.test.tsx | 0 .../components/session_preview_container.tsx | 0 .../right/components/severity.test.tsx | 0 .../right/components/severity.tsx | 0 .../right/components/status.test.tsx | 0 .../right/components/status.tsx | 0 .../components/status_popover_button.test.tsx | 0 .../components/status_popover_button.tsx | 0 .../components/suppressed_alerts.test.tsx | 0 .../right/components/suppressed_alerts.tsx | 0 .../components/table_field_name_cell.test.tsx | 0 .../components/table_field_name_cell.tsx | 0 .../table_field_value_cell.test.tsx | 0 .../components/table_field_value_cell.tsx | 0 .../right/components/test_ids.ts | 0 .../threat_intelligence_overview.test.tsx | 0 .../threat_intelligence_overview.tsx | 0 .../components/user_entity_overview.test.tsx | 0 .../right/components/user_entity_overview.tsx | 0 .../visualizations_section.test.tsx | 0 .../components/visualizations_section.tsx | 0 .../flyout/document_details/right/content.tsx | 0 .../document_details/right/footer.test.tsx | 0 .../flyout/document_details/right/footer.tsx | 0 .../document_details/right/header.test.tsx | 0 .../flyout/document_details/right/header.tsx | 0 .../right/hooks/use_accordion_state.test.ts | 0 .../right/hooks/use_accordion_state.ts | 0 .../right/hooks/use_assistant.test.tsx | 0 .../right/hooks/use_assistant.ts | 0 .../right/hooks/use_expand_section.test.ts | 0 .../right/hooks/use_expand_section.ts | 0 .../use_fetch_threat_intelligence.test.tsx | 0 .../hooks/use_fetch_threat_intelligence.ts | 2 +- .../hooks/use_flyout_is_expandable.test.tsx | 0 .../right/hooks/use_flyout_is_expandable.ts | 0 .../right/hooks/use_get_flyout_link.test.tsx | 0 .../right/hooks/use_get_flyout_link.ts | 0 .../right/hooks/use_process_data.test.tsx | 0 .../right/hooks/use_process_data.ts | 0 .../right/hooks/use_refetch_by_scope.tsx | 0 .../right/hooks/use_session_preview.test.tsx | 0 .../right/hooks/use_session_preview.ts | 0 .../right/hooks/use_tabs.test.tsx | 0 .../document_details/right/hooks/use_tabs.ts | 0 .../flyout/document_details/right/index.tsx | 0 .../right/mocks/mock_analyzer_data.ts | 0 .../document_details/right/navigation.tsx | 0 .../flyout/document_details/right/tabs.tsx | 0 .../right/tabs/json_tab.test.tsx | 0 .../document_details/right/tabs/json_tab.tsx | 0 .../right/tabs/overview_tab.tsx | 0 .../right/tabs/table_tab.test.tsx | 0 .../document_details/right/tabs/table_tab.tsx | 0 .../document_details/right/tabs/test_ids.ts | 0 .../flyout/document_details/right/test_ids.ts | 0 .../right/utils/analyzer_helpers.test.tsx | 0 .../right/utils/analyzer_helpers.ts | 0 .../right/utils/enriched_field_info.ts | 0 .../right/utils/event_utils.test.tsx | 0 .../right/utils/event_utils.tsx | 0 .../right/utils/get_field_format.ts | 0 .../components/alert_count_insight.test.tsx | 0 .../shared/components/alert_count_insight.tsx | 0 .../shared/components/cell_actions.tsx | 0 .../components/cell_tooltip_wrapper.test.tsx | 0 .../components/cell_tooltip_wrapper.tsx | 0 .../insight_distribution_bar.test.tsx | 0 .../components/insight_distribution_bar.tsx | 0 .../misconfiguration_insight.test.tsx | 0 .../components/misconfiguration_insight.tsx | 0 .../session_view_no_data_message.test.tsx | 0 .../session_view_no_data_message.tsx | 0 .../components/take_action_button.test.tsx | 0 .../shared/components/take_action_button.tsx | 0 .../components/take_action_dropdown.test.tsx | 0 .../components/take_action_dropdown.tsx | 0 .../shared/components/test_ids.ts | 0 .../vulnerabilities_insight.test.tsx | 0 .../components/vulnerabilities_insight.tsx | 0 .../shared/constants/event_kinds.ts | 0 .../shared/constants/experimental_features.ts | 0 .../shared/constants/field_names.ts | 0 .../shared/constants/flyouts.ts | 0 .../shared/constants/local_storage.ts | 0 .../shared/constants/panel_keys.ts | 0 .../document_details/shared/context.tsx | 0 ...expandable_flyout_state_from_event_meta.ts | 0 ...se_alert_document_analyzer_schema.test.tsx | 0 .../use_alert_document_analyzer_schema.ts | 0 .../hooks/use_alert_prevalence.test.tsx | 0 .../shared/hooks/use_alert_prevalence.ts | 0 ...lert_prevalence_from_process_tree.test.tsx | 0 .../use_alert_prevalence_from_process_tree.ts | 0 .../use_basic_data_from_details_data.test.tsx | 0 .../use_basic_data_from_details_data.tsx | 0 .../shared/hooks/use_event_details.test.tsx | 0 .../shared/hooks/use_event_details.ts | 0 .../shared/hooks/use_fetch_prevalence.ts | 0 ..._fetch_related_alerts_by_ancestry.test.tsx | 0 .../use_fetch_related_alerts_by_ancestry.ts | 0 ...lated_alerts_by_same_source_event.test.tsx | 0 ...tch_related_alerts_by_same_source_event.ts | 0 ...e_fetch_related_alerts_by_session.test.tsx | 0 .../use_fetch_related_alerts_by_session.ts | 0 .../hooks/use_fetch_related_cases.test.ts | 0 .../shared/hooks/use_fetch_related_cases.ts | 0 .../shared/hooks/use_get_fields_data.test.tsx | 0 .../shared/hooks/use_get_fields_data.ts | 0 .../shared/hooks/use_graph_preview.test.tsx | 0 .../shared/hooks/use_graph_preview.ts | 0 .../hooks/use_highlighted_fields.test.tsx | 0 .../shared/hooks/use_highlighted_fields.ts | 0 .../shared/hooks/use_host_isolation.tsx | 0 .../use_investigation_enrichment.test.ts | 0 .../hooks/use_investigation_enrichment.ts | 0 .../hooks/use_investigation_guide.test.ts | 0 .../shared/hooks/use_investigation_guide.ts | 0 .../hooks/use_navigate_to_analyzer.test.tsx | 0 .../shared/hooks/use_navigate_to_analyzer.tsx | 0 ...e_navigate_to_graph_visualization.test.tsx | 0 .../use_navigate_to_graph_visualization.tsx | 0 .../hooks/use_navigate_to_left_panel.test.tsx | 0 .../hooks/use_navigate_to_left_panel.tsx | 0 .../use_navigate_to_session_view.test.tsx | 0 .../hooks/use_navigate_to_session_view.tsx | 0 .../shared/hooks/use_prevalence.test.tsx | 0 .../shared/hooks/use_prevalence.ts | 0 .../hooks/use_rule_details_link.test.ts | 0 .../shared/hooks/use_rule_details_link.ts | 0 ...e_show_related_alerts_by_ancestry.test.tsx | 0 .../use_show_related_alerts_by_ancestry.ts | 0 ...lated_alerts_by_same_source_event.test.tsx | 0 ...how_related_alerts_by_same_source_event.ts | 0 ...se_show_related_alerts_by_session.test.tsx | 0 .../use_show_related_alerts_by_session.ts | 0 .../hooks/use_show_related_cases.test.tsx | 0 .../shared/hooks/use_show_related_cases.ts | 0 .../hooks/use_show_suppressed_alerts.test.tsx | 0 .../hooks/use_show_suppressed_alerts.ts | 0 .../shared/hooks/use_which_flyout.test.tsx | 0 .../shared/hooks/use_which_flyout.ts | 0 .../shared/mocks/mock_browser_fields.ts | 0 .../shared/mocks/mock_context.ts | 0 .../mocks/mock_data_as_nested_object.ts | 0 .../mock_data_formatted_for_field_browser.ts | 0 .../shared/mocks/mock_flyout_context.ts | 0 .../shared/mocks/mock_get_fields_data.ts | 2 +- .../shared/mocks/mock_search_hit.ts | 0 .../shared/services/threat_intelligence.ts | 0 .../flyout/document_details/shared/types.tsx | 0 .../document_details/shared/utils.test.tsx | 0 .../flyout/document_details/shared/utils.tsx | 2 +- .../shared/utils/build_requests.ts | 0 .../shared/utils/fetch_data.ts | 0 .../utils/highlighted_fields_helpers.test.ts | 0 .../utils/highlighted_fields_helpers.ts | 0 .../shared/utils/threat_intelligence.test.tsx | 0 .../shared/utils/threat_intelligence.tsx | 0 .../host_details_left/index.test.tsx | 0 .../host_details_left/index.tsx | 0 .../host_preview/footer.test.tsx | 0 .../entity_details/host_preview/footer.tsx | 0 .../host_right/content.stories.tsx | 0 .../entity_details/host_right/content.tsx | 0 .../host_right/fields/basic_host_fields.tsx | 0 .../host_right/fields/cloud_fields.ts | 0 .../fields/endpoint_policy_fields.test.tsx | 0 .../fields/endpoint_policy_fields.tsx | 0 .../host_right/fields/translations.ts | 0 .../entity_details/host_right/header.test.tsx | 0 .../entity_details/host_right/header.tsx | 0 .../host_right/hooks/use_observed_host.ts | 0 .../hooks/use_observed_host_fields.test.ts | 0 .../hooks/use_observed_host_fields.ts | 0 .../entity_details/host_right/index.test.tsx | 0 .../entity_details/host_right/index.tsx | 0 .../flyout/entity_details/mocks/index.ts | 0 .../entity_details/shared/common.test.tsx | 0 .../flyout/entity_details/shared/common.tsx | 0 .../components/anomalies_field.test.tsx | 0 .../shared/components/anomalies_field.tsx | 0 .../components/entity_table/columns.tsx | 0 .../components/entity_table/index.test.tsx | 0 .../shared/components/entity_table/index.tsx | 0 .../shared/components/entity_table/types.ts | 0 .../left_panel/left_panel_content.tsx | 0 .../left_panel/left_panel_header.tsx | 0 .../components/observed_entity/index.test.tsx | 0 .../components/observed_entity/index.tsx | 0 .../components/observed_entity/types.ts | 0 .../flyout/entity_details/shared/constants.ts | 0 .../shared/hooks/use_managed_user.test.ts | 0 .../shared/hooks/use_managed_user.ts | 0 .../entity_details/shared/translations.ts | 0 .../user_details_left/index.test.tsx | 0 .../user_details_left/index.tsx | 0 .../entity_details/user_details_left/tabs.tsx | 0 .../tabs/asset_document.test.tsx | 0 .../user_details_left/tabs/asset_document.tsx | 0 .../user_details_left/tabs/test_ids.ts | 0 .../user_details_left/test_ids.ts | 0 .../user_preview/footer.test.tsx | 0 .../entity_details/user_preview/footer.tsx | 0 .../components/managed_user.test.tsx | 0 .../user_right/components/managed_user.tsx | 0 .../managed_user_accordion.test.tsx | 0 .../components/managed_user_accordion.tsx | 0 .../entity_details/user_right/constants.ts | 0 .../user_right/content.stories.tsx | 0 .../entity_details/user_right/content.tsx | 0 .../entity_details/user_right/header.test.tsx | 0 .../entity_details/user_right/header.tsx | 0 .../user_right/hooks/translations.ts | 0 .../hooks/use_managed_user_items.test.tsx | 0 .../hooks/use_managed_user_items.ts | 0 .../user_right/hooks/use_observed_user.ts | 0 .../hooks/use_observed_user_items.test.ts | 0 .../hooks/use_observed_user_items.tsx | 0 .../entity_details/user_right/index.test.tsx | 0 .../entity_details/user_right/index.tsx | 0 .../entity_details/user_right/mocks/index.ts | 0 .../entity_details/user_right/translations.ts | 0 .../flyout/entity_details/user_right/types.ts | 0 .../user_right/utils/columns.tsx | 0 .../security_solution/public/flyout/index.tsx | 0 .../public/flyout/jest.config.js | 19 + .../components/network_details.tsx | 0 .../public/flyout/network_details/content.tsx | 0 .../public/flyout/network_details/header.tsx | 0 .../public/flyout/network_details/index.tsx | 0 .../hooks/use_rule_details.test.ts | 0 .../rule_details/hooks/use_rule_details.tsx | 0 .../rule_details/preview/footer.test.tsx | 0 .../flyout/rule_details/preview/footer.tsx | 0 .../flyout/rule_details/preview/test_ids.ts | 0 .../rule_details/right/content.test.tsx | 0 .../flyout/rule_details/right/content.tsx | 0 .../flyout/rule_details/right/header.test.tsx | 0 .../flyout/rule_details/right/header.tsx | 0 .../flyout/rule_details/right/index.test.tsx | 0 .../flyout/rule_details/right/index.tsx | 0 .../flyout/rule_details/right/test_ids.ts | 0 .../components/alert_preview_button.test.tsx | 0 .../components/alert_preview_button.tsx | 0 .../components/expandable_panel.stories.tsx | 0 .../components/expandable_panel.test.tsx | 0 .../shared/components/expandable_panel.tsx | 0 .../shared/components/flyout_body.test.tsx | 0 .../flyout/shared/components/flyout_body.tsx | 0 .../components/flyout_error.stories.tsx | 0 .../shared/components/flyout_error.test.tsx | 0 .../flyout/shared/components/flyout_error.tsx | 0 .../shared/components/flyout_footer.test.tsx | 0 .../shared/components/flyout_footer.tsx | 0 .../shared/components/flyout_header.test.tsx | 0 .../shared/components/flyout_header.tsx | 0 .../components/flyout_header_tabs.test.tsx | 0 .../shared/components/flyout_header_tabs.tsx | 0 .../shared/components/flyout_history.test.tsx | 0 .../shared/components/flyout_history.tsx | 0 .../components/flyout_history_row.test.tsx | 0 .../shared/components/flyout_history_row.tsx | 0 .../components/flyout_loading.stories.tsx | 0 .../shared/components/flyout_loading.test.tsx | 0 .../shared/components/flyout_loading.tsx | 0 .../components/flyout_navigation.stories.tsx | 0 .../components/flyout_navigation.test.tsx | 0 .../shared/components/flyout_navigation.tsx | 0 .../components/flyout_title.stories.tsx | 0 .../shared/components/flyout_title.test.tsx | 0 .../flyout/shared/components/flyout_title.tsx | 0 .../shared/components/preview_link.test.tsx | 0 .../flyout/shared/components/preview_link.tsx | 0 .../flyout/shared/components/test_ids.ts | 0 .../use_on_expandable_flyout_close.test.tsx | 0 .../hooks/use_on_expandable_flyout_close.ts | 0 .../public/flyout/shared/mocks/index.ts | 0 .../public/flyout/shared/test_ids.ts | 0 .../flyout/shared/utils/history_utils.test.ts | 0 .../flyout/shared/utils/history_utils.ts | 0 .../security_solution/public/helper_hooks.tsx | 0 .../security_solution/public/helpers.test.tsx | 0 .../security_solution/public/helpers.tsx | 0 .../plugins/security_solution/public/index.ts | 0 .../public/investigations/index.ts | 0 .../public/investigations/investigations.tsx | 0 .../public/investigations/routes.tsx | 0 .../security_solution/public/jest.config.js | 31 + .../public/kubernetes/index.ts | 0 .../public/kubernetes/links.ts | 0 .../public/kubernetes/pages/constants.ts | 0 .../public/kubernetes/pages/index.tsx | 0 .../public/kubernetes/pages/translations.ts | 0 .../kubernetes/pages/utils/breadcrumbs.ts | 0 .../utils/data_view_spec_to_index_pattern.ts | 0 .../public/kubernetes/routes.tsx | 0 .../security_solution/public/lazy_actions.ts | 0 .../public/lazy_application_dependencies.tsx | 0 .../lazy_assistant_settings_management.tsx | 0 .../public/lazy_sub_plugins.tsx | 0 .../public/machine_learning/index.ts | 0 .../machine_learning/machine_learning.tsx | 0 .../public/machine_learning/routes.tsx | 0 .../public/management/common/breadcrumbs.ts | 0 .../public/management/common/constants.ts | 0 .../public/management/common/hooks.ts | 0 .../public/management/common/routing.ts | 0 .../public/management/common/translations.ts | 0 .../artifact_list_page_routing.test.ts | 0 .../url_routing/artifact_list_page_routing.ts | 0 .../management/common/url_routing/index.ts | 0 .../management/common/url_routing/utils.ts | 0 .../public/management/common/utils.test.ts | 0 .../public/management/common/utils.ts | 0 .../actions_context_menu.tsx | 0 .../components/actions_context_menu/index.ts | 0 .../components/administration_list_page.tsx | 0 .../artifact_card_grid.test.tsx | 0 .../artifact_card_grid/artifact_card_grid.tsx | 0 .../components/grid_header.tsx | 0 .../components/artifact_card_grid/index.ts | 0 .../artifact_entry_card.test.tsx | 0 .../artifact_entry_card.tsx | 0 .../artifact_entry_card_minified.test.tsx | 0 .../artifact_entry_card_minified.tsx | 0 .../artifact_entry_collapsible_card.test.tsx | 0 .../artifact_entry_collapsible_card.tsx | 0 .../components/card_actions_flex_item.tsx | 0 .../components/card_comments.tsx | 0 .../components/card_compressed_header.tsx | 0 .../components/card_container_panel.tsx | 0 ...ters_process_descendant_indicator.test.tsx | 0 ...t_filters_process_descendant_indicator.tsx | 0 .../components/card_expand_button.tsx | 0 .../components/card_header.tsx | 0 .../components/card_section_panel.tsx | 0 .../components/card_sub_header.tsx | 0 .../components/criteria_conditions.tsx | 0 .../components/date_field_value.tsx | 0 .../components/description_field.tsx | 0 .../components/effect_scope.tsx | 0 .../components/text_value_display.tsx | 0 .../components/touched_by_users.tsx | 0 .../components/translations.ts | 0 .../hooks/use_collapsed_css_class_names.ts | 0 ..._endpoint_policies_to_artifact_policies.ts | 0 .../hooks/use_normalized_artifact.ts | 0 .../hooks/use_policy_nav_links.ts | 0 .../components/artifact_entry_card/index.ts | 0 .../artifact_entry_card/test_utils.ts | 0 .../components/artifact_entry_card/types.ts | 0 .../utils/get_formatted_comments.tsx | 0 .../artifact_entry_card/utils/index.ts | 0 .../utils/is_trusted_app.ts | 0 .../utils/map_to_artifact_info.ts | 0 .../artifact_list_page/artifact_list_page.tsx | 0 .../components/artifact_confirm_modal.tsx | 0 .../components/artifact_delete_modal.tsx | 0 .../components/artifact_flyout.test.tsx | 0 .../components/artifact_flyout.tsx | 0 .../artifact_delete_modal.test.ts | 0 .../components/no_data_empty_state.test.ts | 0 .../components/no_data_empty_state.tsx | 0 .../hooks/use_artifact_card_props_provider.ts | 0 ...se_is_artifact_allowed_per_policy_usage.ts | 0 .../hooks/use_is_flyout_opened.ts | 0 ...use_kuery_from_exceptions_search_filter.ts | 0 ...use_mark_workflow_insight_as_remediated.ts | 0 .../hooks/use_set_url_params.ts | 0 .../hooks/use_with_artifact_delete_item.ts | 0 .../hooks/use_with_artifact_list_data.ts | 0 .../hooks/use_with_artifact_submit_data.ts | 0 .../components/artifact_list_page/index.ts | 0 .../artifact_list_page.test.tsx | 0 .../components/artifact_list_page/mocks.tsx | 0 .../artifact_list_page/translations.ts | 0 .../components/artifact_list_page/types.ts | 0 .../back_to_external_app_button.tsx | 0 .../back_to_external_app_button/index.ts | 0 .../back_to_external_app_secondary_button.tsx | 0 .../index.ts | 0 .../management/components/console/README.md | 0 .../console/components/bad_argument.test.tsx | 0 .../console/components/bad_argument.tsx | 0 .../builtin_commands/clear_command.tsx | 0 .../builtin_commands/help_command.tsx | 0 .../help_command_argument.tsx | 0 .../command_execution_output.test.tsx | 0 .../components/command_execution_output.tsx | 0 .../components/command_execution_result.tsx | 0 .../command_input/command_input.tsx | 0 .../components/argument_selector_wrapper.tsx | 0 .../command_input_clear_history.tsx | 0 .../components/command_input_history.tsx | 0 .../components/input_area_popover.tsx | 0 .../components/input_capture.tsx | 0 .../components/input_display.tsx | 0 .../components/input_placeholder.tsx | 0 .../command_input/hooks/use_input_hints.ts | 0 .../console/components/command_input/index.ts | 0 .../integration_tests/command_input.test.tsx | 0 .../command_input/lib/entered_input.test.tsx | 0 .../command_input/lib/entered_input.tsx | 0 .../console/components/command_list.test.tsx | 0 .../console/components/command_list.tsx | 0 .../console/components/command_usage.tsx | 0 .../console/components/console_code_block.tsx | 0 .../console/components/console_footer.tsx | 0 .../components/console_header.test.tsx | 0 .../console/components/console_header.tsx | 0 .../components/console_page_overlay.tsx | 0 .../components/page_layout.tsx | 0 .../console_manager/console_manager.tsx | 0 .../components/console_manager/index.ts | 0 .../console_manager.test.tsx | 0 .../components/console_manager/mocks.tsx | 0 .../components/console_manager/types.ts | 0 .../console_state/console_state.tsx | 0 .../hooks/use_stored_input_history.ts | 0 .../console/components/console_state/index.ts | 0 .../components/console_state/state_reducer.ts | 0 .../handle_execute_command.test.tsx | 0 .../handle_execute_command.tsx | 0 .../handle_input_area_state.ts | 0 .../handle_side_panel.ts | 0 .../handle_update_command_state.ts | 0 .../state_update_handlers/translations.tsx | 0 .../console/components/console_state/types.ts | 0 .../console/components/console_text.tsx | 0 .../console/components/help_output.tsx | 0 .../console/components/history_item.tsx | 0 .../console/components/history_output.tsx | 0 .../components/long_running_command_hint.tsx | 0 .../side_panel/side_panel_content_layout.tsx | 0 .../side_panel_content_manager.test.tsx | 0 .../side_panel/side_panel_content_manager.tsx | 0 .../side_panel/side_panel_flex_item.tsx | 0 .../console/components/unknown_comand.tsx | 0 .../unsupported_message_callout.tsx | 0 .../console/components/user_command_input.tsx | 0 .../components/validation_error.test.tsx | 0 .../console/components/validation_error.tsx | 0 .../components/console/console.test.tsx | 0 .../management/components/console/console.tsx | 0 .../state_selectors/use_command_history.ts | 0 .../use_console_state_dispatch.ts | 0 .../state_selectors/use_data_test_subj.ts | 0 .../use_with_command_argument_state.ts | 0 .../state_selectors/use_with_command_list.ts | 0 .../use_with_custom_help_component.ts | 0 .../use_with_footer_content.ts | 0 .../use_with_input_command_entered.ts | 0 .../state_selectors/use_with_input_history.ts | 0 .../use_with_input_placeholder.ts | 0 .../use_with_input_show_popover.ts | 0 .../use_with_input_text_entered.ts | 0 .../use_with_input_visible_state.ts | 0 .../state_selectors/use_with_side_panel.ts | 0 .../console/hooks/use_storage_key.ts | 0 .../management/components/console/index.ts | 0 .../management/components/console/mocks.tsx | 0 .../console/service/builtin_commands.tsx | 0 .../service/parse_command_input.test.ts | 0 .../console/service/parsed_command_input.ts | 0 .../components/console/service/types.ts | 0 .../components/console/service/utils.ts | 0 .../management/components/console/types.ts | 0 .../file_selector.tsx | 0 .../console_argument_selectors/index.ts | 0 .../context_menu_item_nav_by_router.tsx | 0 .../context_menu_with_router_support.test.tsx | 0 .../context_menu_with_router_support.tsx | 0 .../context_menu_with_router_support/index.ts | 0 .../effected_policy_select.test.tsx | 0 .../effected_policy_select.tsx | 0 .../effected_policy_select/index.ts | 0 .../effected_policy_select/test_utils.ts | 0 .../endpoint_action_failure_message.test.tsx | 0 .../endpoint_action_failure_message.tsx | 0 .../endpoint_action_failure_message/index.ts | 0 .../execute_action_host_response.test.tsx | 0 .../execute_action_host_response.tsx | 0 .../execute_action_host_response_output.tsx | 0 .../endpoint_execute_action/index.tsx | 0 .../components/endpoint_policy_link.test.tsx | 0 .../components/endpoint_policy_link.tsx | 0 .../execute_action.tsx | 0 .../get_file_action.tsx | 0 .../get_processes_action.tsx | 0 .../integration_tests/execute_action.test.tsx | 0 .../get_file_action.test.tsx | 0 .../get_processes_action.test.tsx | 0 .../integration_tests/isolate_action.test.tsx | 0 .../kill_process_action.test.tsx | 0 .../integration_tests/release_action.test.tsx | 0 .../integration_tests/scan_action.test.tsx | 0 .../integration_tests/status_action.test.tsx | 0 .../suspend_process_action.test.tsx | 0 .../integration_tests/upload_action.test.tsx | 0 .../isolate_action.tsx | 0 .../kill_process_action.tsx | 0 .../release_action.tsx | 0 .../command_render_components/scan_action.tsx | 0 .../status_action.tsx | 0 .../suspend_process_action.tsx | 0 .../upload_action.tsx | 0 .../components/action_error.tsx | 0 .../components/action_log_button.tsx | 0 .../components/action_success.tsx | 0 .../agent_info/agent_info.test.tsx | 0 .../header_info/agent_info/agent_info.tsx | 0 .../endpoint/header_endpoint_info.test.tsx | 0 .../endpoint/header_endpoint_info.tsx | 0 .../header_info/header_agent_info.tsx | 0 .../header_info/platforms/index.tsx | 0 .../header_info/platforms/logos/linux.svg | 0 .../header_info/platforms/logos/macos.svg | 0 .../header_info/platforms/logos/windows.svg | 0 .../platforms/platform_icon.test.tsx | 0 .../header_info/platforms/platform_icon.tsx | 0 .../components/offline_callout.test.tsx | 0 .../components/offline_callout.tsx | 0 .../use_console_action_submitter.test.tsx | 0 .../hooks/use_console_action_submitter.tsx | 0 .../components/endpoint_responder/index.ts | 0 .../lib/console_commands_definition.ts | 0 .../endpoint_responder/lib/constants.tsx | 0 .../lib/endpoint_action_response_codes.ts | 0 .../lib/get_command_about_info.tsx | 0 .../console_commands_definition.test.tsx | 0 .../endpoint_responder/lib/utils.test.ts | 0 .../endpoint_responder/lib/utils.ts | 0 .../components/endpoint_responder/types.ts | 0 .../components/action_log_expanded_tray.tsx | 0 .../actions_log_date_range_picker.tsx | 0 .../components/actions_log_empty_state.tsx | 0 .../components/actions_log_filter.tsx | 0 .../components/actions_log_filter_popover.tsx | 0 .../components/actions_log_filters.tsx | 0 .../components/actions_log_table.tsx | 0 .../actions_log_users_filter.test.tsx | 0 .../components/actions_log_users_filter.tsx | 0 .../components/clear_all_button.tsx | 0 .../components/hooks.tsx | 0 .../response_action_status_badge.tsx | 0 .../use_action_history_url_params.test.ts | 0 .../use_action_history_url_params.ts | 0 .../response_actions_log.test.tsx | 0 .../endpoint_response_actions_list/mocks.tsx | 0 .../response_actions_log.tsx | 0 .../translations.tsx | 0 .../endpoint_upload_action_result.test.tsx | 0 .../endpoint_upload_action_result.tsx | 0 .../endpoint_upload_action_result/index.ts | 0 .../formatted_error/formatted_error.test.tsx | 0 .../formatted_error/formatted_error.tsx | 0 .../components/formatted_error/index.ts | 0 .../components/key_value_display/index.tsx | 0 .../key_value_display/key_value_display.tsx | 0 .../components/management_empty_state.tsx | 0 .../management_empty_state_wrapper.tsx | 0 .../components/management_page_loader.tsx | 0 .../missing_encryption_key_callout/index.ts | 0 .../missing_encryption_key_callout.test.tsx | 0 .../missing_encryption_key_callout.tsx | 0 .../package_action.formatter.test.ts | 0 .../package_action_formatter.ts | 0 .../package_action_item_error.tsx | 0 .../components/page_overlay/index.ts | 0 .../page_overlay/page_overlay.test.tsx | 0 .../components/page_overlay/page_overlay.tsx | 0 .../components/paginated_content/index.ts | 0 .../paginated_content.test.tsx | 0 .../paginated_content/paginated_content.tsx | 0 .../components/policies_selector/index.ts | 0 .../policies_selector.test.tsx | 0 .../policies_selector/policies_selector.tsx | 0 .../components/policy_response/index.ts | 0 .../policy_response_wrapper.test.tsx | 0 .../policy_response/policy_response.tsx | 0 .../policy_response_action_item.tsx | 0 .../policy_response_artifact_item.tsx | 0 .../policy_response_friendly_names.ts | 0 .../policy_response_wrapper.tsx | 0 .../components/privileged_route/index.ts | 0 .../privileged_route.test.tsx | 0 .../privileged_route/privileged_route.tsx | 0 .../index.ts | 0 ...esponse_action_file_download_link.test.tsx | 0 .../response_action_file_download_link.tsx | 0 .../running_processes_action_results/index.ts | 0 .../running_processes_action_results.test.tsx | 0 .../running_processes_action_results.tsx | 0 .../components/search_exceptions/index.ts | 0 .../search_exceptions.test.tsx | 0 .../search_exceptions/search_exceptions.tsx | 0 .../public/management/cypress/.eslintrc.json | 0 .../public/management/cypress/README.md | 12 +- .../management/cypress/common/constants.ts | 0 .../management/cypress/cypress.config.ts | 0 .../public/management/cypress/cypress.d.ts | 0 .../management/cypress/cypress_base.config.ts | 2 +- .../cypress/cypress_serverless.config.ts | 0 .../cypress/cypress_serverless_qa.config.ts | 0 .../artifact_tabs_in_policy_details.cy.ts | 0 .../cypress/e2e/artifacts/artifacts.cy.ts | 0 .../e2e/artifacts/artifacts_mocked_data.cy.ts | 0 .../cypress/e2e/artifacts/blocklist.cy.ts | 0 .../cypress/e2e/artifacts/event_filters.cy.ts | 0 .../cypress/e2e/artifacts/trusted_apps.cy.ts | 0 .../automated_response_actions.cy.ts | 0 .../e2e/automated_response_actions/form.cy.ts | 0 .../history_log.cy.ts | 0 .../no_license.cy.ts | 0 .../automated_response_actions/results.cy.ts | 0 .../cypress/e2e/endpoint_alerts.cy.ts | 0 .../cypress/e2e/endpoint_list/endpoints.cy.ts | 0 .../endpoint_list/endpoints_mocked_data.cy.ts | 0 .../endpoints_rbac_mocked_data.cy.ts | 0 .../e2e/endpoint_list/policy_response.cy.ts | 0 .../cypress/e2e/policy/policy_details.cy.ts | 0 .../policy/policy_details_mocked_data.cy.ts | 0 ...olicy_experimental_features_disabled.cy.ts | 0 .../cypress/e2e/policy/policy_list.cy.ts | 0 .../cypress/e2e/rbac/endpoint_role_rbac.cy.ts | 0 ...point_role_rbac_with_space_awareness.cy.ts | 0 .../alerts_response_console.cy.ts | 0 .../response_actions/document_signing.cy.ts | 0 .../endpoints_list_response_console.cy.ts | 0 .../e2e/response_actions/isolate.cy.ts | 0 .../isolate_mocked_data.cy.ts | 0 .../e2e/response_actions/responder.cy.ts | 0 .../response_actions_history.cy.ts | 0 .../response_console/execute.cy.ts | 0 .../response_console/file_operations.cy.ts | 0 .../response_console/isolate.cy.ts | 0 .../response_console/process_operations.cy.ts | 0 .../response_console/release.cy.ts | 0 .../response_console/scan.cy.ts | 0 .../response_console_mocked/execute.cy.ts | 0 .../response_console_mocked/get_file.cy.ts | 0 .../response_console_mocked/isolate.cy.ts | 0 .../kill_process.cy.ts | 0 .../response_console_mocked/processes.cy.ts | 0 .../response_console_mocked/release.cy.ts | 0 .../suspend_process.cy.ts | 0 .../cypress/e2e/sentinelone/isolate.cy.ts | 0 .../cypress/e2e/serverless/README.md | 0 ...dpoint_list_with_security_essentials.cy.ts | 0 .../api/agent_policy_settings_complete.cy.ts | 0 .../agent_policy_settings_essentials.cy.ts | 0 .../serverless/feature_access/complete.cy.ts | 0 .../complete_with_endpoint.cy.ts | 0 .../agent_policy_settings_complete.cy.ts | 0 .../agent_policy_settings_essentials.cy.ts | 0 .../policy_details_endpoint_complete.cy.ts | 0 .../policy_details_endpoint_essentials.cy.ts | 0 .../feature_access/essentials.cy.ts | 0 .../essentials_with_endpoint.cy.ts | 0 .../cypress/e2e/serverless/metering.cy.ts | 0 ...icy_details_with_security_essentials.cy.ts | 0 .../roles/complete_with_endpoint_roles.cy.ts | 0 .../essentials_with_endpoint.roles.cy.ts | 0 .../disabled/unenroll_agent_from_fleet.cy.ts | 0 .../disabled/uninstall_agent_from_host.cy.ts | 0 .../enabled/unenroll_agent_from_fleet.cy.ts | 0 .../enabled/uninstall_agent_from_host.cy.ts | 0 ...ging_policy_from_disabled_to_enabled.cy.ts | 0 ...ging_policy_from_enabled_to_disabled.cy.ts | 0 ...nging_policy_from_enabled_to_enabled.cy.ts | 0 ...ging_policy_from_disabled_to_enabled.cy.ts | 0 ...ging_policy_from_enabled_to_disabled.cy.ts | 0 ...nging_policy_from_enabled_to_enabled.cy.ts | 0 .../cypress/fixtures/artifacts_page.ts | 0 .../management/cypress/fixtures/example.json | 0 .../role_with_artifact_read_privilege.ts | 0 .../management/cypress/screens/alerts.ts | 0 .../management/cypress/screens/artifacts.ts | 0 .../management/cypress/screens/common.ts | 0 .../cypress/screens/endpoint_list.ts | 0 .../cypress/screens/fleet/agent_details.ts | 0 .../cypress/screens/fleet/agent_list.ts | 0 .../cypress/screens/fleet/agent_settings.ts | 0 .../management/cypress/screens/fleet/index.ts | 0 .../screens/fleet/permission_denied.ts | 0 .../management/cypress/screens/index.ts | 0 .../management/cypress/screens/navigation.ts | 0 .../cypress/screens/page_reference.ts | 0 .../cypress/screens/policy_details.ts | 0 .../management/cypress/screens/policy_list.ts | 0 .../management/cypress/screens/responder.ts | 0 .../screens/stack_management/role_page.ts | 0 .../management/cypress/screens/types.ts | 0 .../cypress/support/agent_actions.ts | 0 .../management/cypress/support/common.ts | 0 .../create_and_enroll_endpoint_host_ci.ts | 0 .../cypress/support/data_loaders.ts | 0 .../public/management/cypress/support/e2e.ts | 0 .../cypress/support/filter_videos.ts | 0 .../plugin_handlers/endpoint_data_loader.ts | 0 .../cypress/support/response_actions.ts | 0 .../cypress/support/saml_authentication.ts | 0 .../support/setup_tooling_log_level.ts | 0 .../cypress/support/transparent_api_proxy.ts | 0 .../cypress/tasks/add_alerts_to_case.ts | 0 .../public/management/cypress/tasks/alerts.ts | 0 .../management/cypress/tasks/api_fixtures.ts | 0 .../management/cypress/tasks/artifacts.ts | 0 .../public/management/cypress/tasks/common.ts | 0 .../cypress/tasks/create_endpoint_host.ts | 0 .../cypress/tasks/delete_all_endpoint_data.ts | 0 .../cypress/tasks/endpoint_policy.ts | 0 .../public/management/cypress/tasks/fleet.ts | 0 .../tasks/index_endpoint_heartbeats.ts | 0 .../cypress/tasks/index_endpoint_hosts.ts | 0 .../tasks/index_endpoint_rule_alerts.ts | 0 .../cypress/tasks/index_new_case.ts | 0 .../management/cypress/tasks/isolate.ts | 0 .../public/management/cypress/tasks/logger.ts | 0 .../public/management/cypress/tasks/login.ts | 0 .../management/cypress/tasks/navigation.ts | 0 .../cypress/tasks/perform_user_actions.ts | 0 .../cypress/tasks/response_actions.ts | 0 .../cypress/tasks/response_console.ts | 0 .../cypress/tasks/run_endpoint_loader.ts | 0 .../public/management/cypress/tasks/spaces.ts | 0 .../public/management/cypress/tasks/toasts.ts | 0 .../cypress/tasks/transparent_api_proxy.ts | 0 .../public/management/cypress/tasks/utils.ts | 0 .../public/management/cypress/tsconfig.json | 2 +- .../public/management/cypress/types.ts | 0 .../public/management/cypress/typings.d.ts | 0 .../agents/__mocks__/use_get_agent_status.ts | 0 .../hooks/agents/use_get_agent_status.test.ts | 0 .../hooks/agents/use_get_agent_status.ts | 0 .../management/hooks/artifacts/index.tsx | 0 .../use_bulk_delete_artifact.test.tsx | 0 .../artifacts/use_bulk_delete_artifact.tsx | 0 .../use_bulk_update_artifact.test.tsx | 0 .../artifacts/use_bulk_update_artifact.tsx | 0 .../artifacts/use_create_artifact.test.tsx | 0 .../hooks/artifacts/use_create_artifact.tsx | 0 .../artifacts/use_delete_artifact.test.tsx | 0 .../hooks/artifacts/use_delete_artifact.tsx | 0 .../hooks/artifacts/use_get_artifact.test.tsx | 0 .../hooks/artifacts/use_get_artifact.tsx | 0 .../artifacts/use_get_updated_tags.test.tsx | 0 .../hooks/artifacts/use_get_updated_tags.tsx | 0 ..._host_isolation_exceptions_access.test.tsx | 0 .../use_host_isolation_exceptions_access.tsx | 0 .../artifacts/use_list_artifact.test.tsx | 0 .../hooks/artifacts/use_list_artifact.tsx | 0 .../artifacts/use_summary_artifact.test.tsx | 0 .../hooks/artifacts/use_summary_artifact.tsx | 0 .../artifacts/use_update_artifact.test.tsx | 0 .../hooks/artifacts/use_update_artifact.tsx | 0 .../endpoint/use_get_endpoint_details.test.ts | 0 .../endpoint/use_get_endpoint_details.ts | 0 .../use_get_endpoint_policy_response.test.tsx | 0 .../use_get_endpoint_policy_response.tsx | 0 .../endpoint/use_get_endpoints_list.test.ts | 0 .../hooks/endpoint/use_get_endpoints_list.ts | 0 .../public/management/hooks/index.ts | 0 .../policy/use_fetch_endpoint_policy.test.ts | 0 .../hooks/policy/use_fetch_endpoint_policy.ts | 0 ...etch_endpoint_policy_agent_summary.test.ts | 0 ...use_fetch_endpoint_policy_agent_summary.ts | 0 .../policy/use_update_endpoint_policy.test.ts | 0 .../policy/use_update_endpoint_policy.ts | 0 .../use_get_action_details.test.ts | 0 .../use_get_action_details.ts | 0 .../use_get_automated_action_list.ts | 0 .../use_get_endpoint_action_list.test.ts | 0 .../use_get_endpoint_action_list.ts | 0 ...t_endpoint_pending_actions_summary.test.ts | 0 ...se_get_endpoint_pending_actions_summary.ts | 0 .../use_get_file_info.test.ts | 0 .../response_actions/use_get_file_info.ts | 0 .../use_send_execute_endpoint_request.ts | 0 ...use_send_get_endpoint_processes_request.ts | 0 .../use_send_get_file_request.ts | 0 .../use_send_isolate_endpoint_request.ts | 0 .../use_send_kill_process_endpoint_request.ts | 0 .../use_send_release_endpoint_request.ts | 0 .../use_send_scan_request.test.ts | 0 .../response_actions/use_send_scan_request.ts | 0 ...e_send_suspend_process_endpoint_request.ts | 0 .../use_send_upload_endpoint_request.ts | 0 .../public/management/hooks/test_utils.tsx | 0 .../public/management/hooks/translations.tsx | 0 .../management/hooks/use_get_action_state.ts | 0 .../use_old_url_search_pagination_replace.ts | 0 .../management/hooks/use_suggestions.ts | 0 .../management/hooks/use_test_id_generator.ts | 0 .../management/hooks/use_url_pagination.ts | 0 .../public/management/hooks/use_url_params.ts | 0 .../hooks/use_with_show_responder.tsx | 0 .../security_administration_onboarding.svg | 0 .../public/management/index.ts | 0 .../public/management/jest.config.js | 19 + .../public/management/links.test.ts | 0 .../public/management/links.ts | 0 .../mocks/agent_status_http_mocks.ts | 0 .../mocks/exceptions_list_http_mocks.ts | 0 .../public/management/mocks/fleet_mocks.ts | 0 .../public/management/mocks/index.ts | 0 .../mocks/response_actions_http_mocks.ts | 0 .../mocks/trusted_apps_http_mocks.ts | 0 .../public/management/mocks/utils.ts | 0 .../management/pages/blocklist/constants.ts | 0 .../management/pages/blocklist/index.tsx | 0 .../services/blocklists_api_client.ts | 0 .../pages/blocklist/services/index.ts | 0 .../pages/blocklist/translations.ts | 0 .../pages/blocklist/view/blocklist.test.tsx | 0 .../pages/blocklist/view/blocklist.tsx | 0 .../view/components/blocklist_form.test.tsx | 0 .../view/components/blocklist_form.tsx | 0 .../management/pages/blocklist/view/index.ts | 0 .../management/pages/endpoint_hosts/index.tsx | 0 .../management/pages/endpoint_hosts/mocks.ts | 0 .../endpoint_hosts/models/index_pattern.ts | 0 .../pages/endpoint_hosts/store/action.ts | 0 .../pages/endpoint_hosts/store/builders.ts | 0 .../store/endpoint_pagination.test.ts | 0 .../pages/endpoint_hosts/store/index.test.ts | 0 .../endpoint_hosts/store/middleware.test.ts | 0 .../pages/endpoint_hosts/store/middleware.ts | 0 .../store/mock_endpoint_result_list.ts | 0 .../pages/endpoint_hosts/store/reducer.ts | 0 .../pages/endpoint_hosts/store/selectors.ts | 0 .../pages/endpoint_hosts/store/utils.ts | 0 .../management/pages/endpoint_hosts/types.ts | 0 .../pages/endpoint_hosts/utils.test.ts | 0 .../management/pages/endpoint_hosts/utils.ts | 0 .../components/back_to_policy_list_button.tsx | 0 .../components/endpoint_list_nav_link.tsx | 0 .../integration_tests/search_bar.test.tsx | 0 .../view/components/search_bar.tsx | 0 .../view/components/table_row_actions.tsx | 0 .../components/transform_failed_callout.tsx | 0 .../details/components/actions_menu.test.tsx | 0 .../view/details/components/actions_menu.tsx | 0 ...k_to_endpoint_details_flyout_subheader.tsx | 0 .../components/endpoint_details_tabs.tsx | 0 .../endpoint_isolate_flyout_panel.tsx | 0 .../view/details/components/flyout_header.tsx | 0 .../components/insights/workflow_insights.tsx | 0 .../insights/workflow_insights_results.tsx | 0 .../insights/workflow_insights_scan.tsx | 0 .../view/details/endpoint_details.tsx | 0 .../view/details/endpoint_details_content.tsx | 0 .../endpoint_hosts/view/details/index.tsx | 0 .../pages/endpoint_hosts/view/hooks/hooks.ts | 0 .../pages/endpoint_hosts/view/hooks/index.ts | 0 .../view/hooks/insights/use_fetch_insights.ts | 0 .../hooks/insights/use_fetch_ongoing_tasks.ts | 0 .../view/hooks/insights/use_trigger_scan.ts | 0 .../view/hooks/use_endpoint_action_items.tsx | 0 .../endpoint_hosts/view/host_constants.ts | 0 .../pages/endpoint_hosts/view/index.test.tsx | 0 .../pages/endpoint_hosts/view/index.tsx | 0 .../pages/endpoint_hosts/view/translations.ts | 0 .../view/url_from_query_params.ts | 0 .../pages/event_filters/constants.ts | 0 .../management/pages/event_filters/index.tsx | 0 .../event_filters/service/api_client.test.ts | 0 .../pages/event_filters/service/api_client.ts | 0 .../event_filters/service/service_actions.ts | 0 .../pages/event_filters/test_utils/index.ts | 0 .../components/event_filters_flyout.test.tsx | 0 .../view/components/event_filters_flyout.tsx | 0 .../view/components/form.test.tsx | 0 .../event_filters/view/components/form.tsx | 0 .../components/process_descendant_tooltip.tsx | 0 .../event_filters/view/event_filters_list.tsx | 0 .../event_filters_list.test.tsx | 0 .../pages/event_filters/view/translations.ts | 0 .../pages/event_filters/view/utils.ts | 0 .../host_isolation_exceptions/constants.ts | 0 .../host_isolation_exceptions_api_client.ts | 0 .../pages/host_isolation_exceptions/index.tsx | 0 .../view/components/form.tsx | 0 .../integration_tests/form.test.tsx | 0 .../view/components/translations.ts | 0 .../view/host_isolation_exceptions_list.tsx | 0 .../host_isolation_exceptions_list.test.tsx | 0 .../public/management/pages/index.tsx | 0 .../pages/integration_tests/index.test.tsx | 0 .../public/management/pages/landing.tsx | 0 .../public/management/pages/notes/index.tsx | 0 .../public/management/pages/policy/index.tsx | 0 .../policy/models/advanced_policy_schema.ts | 0 .../store/policy_details/action/index.ts | 0 .../action/policy_settings_action.ts | 0 .../policy/store/policy_details/index.test.ts | 0 .../policy/store/policy_details/index.ts | 0 .../store/policy_details/middleware/index.ts | 0 .../middleware/policy_settings_middleware.ts | 0 .../store/policy_details/reducer/index.ts | 0 .../reducer/initial_policy_details_state.ts | 0 .../reducer/policy_settings_reducer.ts | 0 .../store/policy_details/selectors/index.ts | 0 .../selectors/policy_common_selectors.ts | 0 .../selectors/policy_settings_selectors.ts | 0 .../pages/policy/store/test_mock_utils.ts | 0 .../pages/policy/test_utils/index.ts | 0 .../pages/policy/test_utils/mocks.ts | 0 .../public/management/pages/policy/types.ts | 0 .../policy/view/artifacts/assignable/index.ts | 0 .../policy_artifacts_assignable_list.test.tsx | 0 .../policy_artifacts_assignable_list.tsx | 0 .../view/artifacts/delete_modal/index.ts | 0 .../policy_artifacts_delete_modal.test.tsx | 0 .../policy_artifacts_delete_modal.tsx | 0 .../artifacts/delete_modal/translations.ts | 0 .../policy/view/artifacts/empty/index.ts | 0 .../policy_artifacts_empty_unassigned.tsx | 0 .../policy_artifacts_empty_unexisting.tsx | 0 .../view/artifacts/empty/translations.ts | 0 .../empty/use_policy_artifacts_empty_hooks.ts | 0 .../policy/view/artifacts/flyout/index.ts | 0 .../flyout/policy_artifacts_flyout.test.tsx | 0 .../flyout/policy_artifacts_flyout.tsx | 0 .../view/artifacts/flyout/translations.ts | 0 .../policy/view/artifacts/layout/index.ts | 0 .../layout/policy_artifacts_layout.test.tsx | 0 .../layout/policy_artifacts_layout.tsx | 0 .../view/artifacts/layout/translations.ts | 0 .../pages/policy/view/artifacts/list/index.ts | 0 .../list/policy_artifacts_list.test.tsx | 0 .../artifacts/list/policy_artifacts_list.tsx | 0 .../view/artifacts/list/translations.ts | 0 .../policy/view/artifacts/translations.ts | 0 .../policy/view/components/agents_summary.tsx | 0 .../view/components/policy_endpoint_count.tsx | 0 .../management/pages/policy/view/index.ts | 0 .../exception_items_summary.test.tsx | 0 .../components/exception_items_summary.tsx | 0 .../components/link_with_icon.tsx | 0 ...oint_agent_tamper_protection_extension.tsx | 0 .../endpoint_custom_assets_extension.tsx | 0 .../endpoint_generic_errors_list.tsx | 0 .../components/fleet_artifacts_card.test.tsx | 0 .../components/fleet_artifacts_card.tsx | 0 .../components/styled_components.tsx | 0 ...endpoint_package_custom_extension.test.tsx | 0 .../endpoint_package_custom_extension.tsx | 0 .../index.tsx | 0 .../translations.tsx | 0 .../endpoint_event_collection_preset.tsx | 0 .../components/help_text_with_padding.tsx | 0 .../constants.ts | 0 .../endpoint_policy_create_extension.test.tsx | 0 .../endpoint_policy_create_extension.tsx | 0 .../index.tsx | 0 .../translations.ts | 0 ...int_policy_create_multi_step_extension.tsx | 0 .../endpoint_policy_artifact_cards.tsx | 0 .../fleet_integration_artifacts_card.test.tsx | 0 .../fleet_integration_artifacts_card.tsx | 0 .../endpoint_policy_edit_extension.test.tsx | 0 .../endpoint_policy_edit_extension.tsx | 0 .../translations.tsx | 0 .../endpoint_policy_response_extension.tsx | 0 .../hooks/use_can_access_some_artifacts.ts | 0 ...oint_agent_tamper_protection_extension.tsx | 0 .../lazy_endpoint_custom_assets_extension.tsx | 0 .../lazy_endpoint_generic_errors_list.tsx | 0 ...lazy_endpoint_package_custom_extension.tsx | 0 .../lazy_endpoint_policy_create_extension.tsx | 0 ...int_policy_create_multi_step_extension.tsx | 0 .../lazy_endpoint_policy_edit_extension.tsx | 0 ...azy_endpoint_policy_response_extension.tsx | 0 .../view/ingest_manager_integration/mocks.tsx | 0 .../integration_tests/policy_list.test.tsx | 0 .../pages/policy/view/policy_details.test.tsx | 0 .../pages/policy/view/policy_details.tsx | 0 .../pages/policy/view/policy_hooks.ts | 0 .../pages/policy/view/policy_list.tsx | 0 .../components/advanced_section.test.tsx | 0 .../components/advanced_section.tsx | 0 .../antivirus_registration_card.test.tsx | 0 .../cards/antivirus_registration_card.tsx | 0 .../attack_surface_reduction_card.test.tsx | 0 .../cards/attack_surface_reduction_card.tsx | 0 .../cards/behaviour_protection_card.test.tsx | 0 .../linux_event_collection_card.test.tsx | 0 .../cards/linux_event_collection_card.tsx | 0 .../cards/mac_event_collection_card.test.tsx | 0 .../cards/mac_event_collection_card.tsx | 0 .../cards/malware_protections_card.test.tsx | 0 .../cards/malware_protections_card.tsx | 0 .../cards/memory_protection_card.test.tsx | 0 .../cards/memory_protection_card.tsx | 0 .../behaviour_protection_card.tsx | 0 .../components/reputation_service.tsx | 0 .../cards/ransomware_protection_card.test.tsx | 0 .../cards/ransomware_protection_card.tsx | 0 .../windows_event_collection_card.test.tsx | 0 .../cards/windows_event_collection_card.tsx | 0 .../detect_prevent_protection_level.test.tsx | 0 .../detect_prevent_protection_level.tsx | 0 .../components/event_collection_card.test.tsx | 0 .../components/event_collection_card.tsx | 0 .../components/event_merging_banner.test.tsx | 0 .../components/event_merging_banner.tsx | 0 .../components/notify_user_option.test.tsx | 0 .../components/notify_user_option.tsx | 0 .../protection_setting_card_switch.test.tsx | 0 .../protection_setting_card_switch.tsx | 0 .../related_detection_rules_callout.test.tsx | 0 .../related_detection_rules_callout.tsx | 0 .../components/setting_card.test.tsx | 0 .../components/setting_card.tsx | 0 .../components/setting_locked_card.test.tsx | 0 .../components/setting_locked_card.tsx | 0 .../view/policy_settings_form/constants.ts | 0 ...tom_notification_unavailable_component.tsx | 0 ...e_get_protections_unavailable_component.ts | 0 .../policy/view/policy_settings_form/index.ts | 0 .../policy/view/policy_settings_form/mocks.ts | 0 .../policy_settings_form.test.tsx | 0 .../policy_settings_form.tsx | 0 ...ction_notice_supported_endpoint_version.ts | 0 .../policy/view/policy_settings_form/types.ts | 0 .../components/policy_form_confirm_update.tsx | 0 .../view/policy_settings_layout/index.ts | 0 .../policy_settings_layout.test.tsx | 0 .../policy_settings_layout.tsx | 0 .../protection_updates_bottom_bar.tsx | 0 .../protection_updates_warning_panel.tsx | 0 .../hooks/use_get_protection_updates_note.ts | 0 ...rotection_updates_unavailable_component.ts | 0 .../hooks/use_post_protection_updates_note.ts | 0 .../protection_updates_layout.tsx | 0 .../view/tabs/blocklists_translations.ts | 0 .../view/tabs/event_filters_translations.ts | 0 .../host_isolation_exceptions_translations.ts | 0 .../pages/policy/view/tabs/index.ts | 0 .../pages/policy/view/tabs/policy_tabs.tsx | 0 .../view/tabs/trusted_apps_translations.ts | 0 .../tabs/unsaved_changes_confirm_modal.tsx | 0 .../pages/response_actions/index.tsx | 0 .../view/response_actions_list_page.test.tsx | 0 .../view/response_actions_list_page.tsx | 0 .../pages/trusted_apps/constants.ts | 0 .../management/pages/trusted_apps/index.tsx | 0 .../pages/trusted_apps/service/api_client.ts | 0 .../pages/trusted_apps/service/index.ts | 0 .../pages/trusted_apps/service/mappers.ts | 0 .../pages/trusted_apps/state/type_guards.ts | 0 .../view/components/artifacts_docs_link.tsx | 0 .../condition_entry_input/index.test.tsx | 0 .../condition_entry_input/index.tsx | 0 .../view/components/condition_group/index.tsx | 0 .../view/components/empty_state.tsx | 0 .../view/components/form.test.tsx | 0 .../trusted_apps/view/components/form.tsx | 0 .../components/logical_condition/index.ts | 0 .../logical_condition_builder.tsx | 0 .../pages/trusted_apps/view/translations.ts | 0 .../view/trusted_apps_list.test.tsx | 0 .../trusted_apps/view/trusted_apps_list.tsx | 0 .../public/management/reporter_config.json | 4 +- .../public/management/routes.tsx | 0 .../check_artifact_has_data.ts | 0 .../exceptions_list_api_client.test.ts | 0 .../exceptions_list_api_client.ts | 0 .../services/policies/hooks.test.ts | 0 .../management/services/policies/hooks.ts | 0 .../services/policies/ingest.test.ts | 0 .../management/services/policies/ingest.ts | 0 .../services/policies/policies.test.ts | 0 .../management/services/policies/policies.ts | 0 .../services/policies/test_mock_utils.ts | 0 .../public/management/state/README.md | 0 .../state/async_resource_builders.ts | 0 .../state/async_resource_state.test.ts | 0 .../management/state/async_resource_state.ts | 0 .../public/management/state/index.ts | 0 .../public/management/store/middleware.ts | 0 .../public/management/store/reducer.ts | 0 .../public/management/types.ts | 0 .../plugins/security_solution/public/mocks.ts | 0 .../public/notes/api/api.test.ts | 0 .../security_solution/public/notes/api/api.ts | 2 +- .../public/notes/components/add_note.test.tsx | 0 .../public/notes/components/add_note.tsx | 0 .../created_by_filter_dropdown.test.tsx | 0 .../components/created_by_filter_dropdown.tsx | 0 .../notes/components/delete_confirm_modal.tsx | 0 .../components/delete_note_button.test.tsx | 0 .../notes/components/delete_note_button.tsx | 0 .../notes/components/note_content.test.tsx | 0 .../public/notes/components/note_content.tsx | 0 .../notes/components/notes_list.test.tsx | 0 .../public/notes/components/notes_list.tsx | 0 .../components/open_flyout_button.test.tsx | 0 .../notes/components/open_flyout_button.tsx | 0 .../components/open_timeline_button.test.tsx | 0 .../notes/components/open_timeline_button.tsx | 0 .../notes/components/search_row.test.tsx | 0 .../public/notes/components/search_row.tsx | 0 .../public/notes/components/test_ids.ts | 0 .../public/notes/components/utility_bar.tsx | 0 .../notes/hooks/use_fetch_notes.test.ts | 0 .../public/notes/hooks/use_fetch_notes.ts | 0 .../security_solution/public/notes/index.ts | 0 .../public/notes}/jest.config.js | 8 +- .../security_solution/public/notes/links.ts | 0 .../notes/pages/note_management_page.tsx | 0 .../public/notes/pages/translations.ts | 0 .../security_solution/public/notes/routes.tsx | 0 .../public/notes/store/normalize.ts | 0 .../public/notes/store/notes.slice.test.ts | 0 .../public/notes/store/notes.slice.ts | 0 .../onboarding/components/__mocks__/mocks.ts | 0 .../__mocks__/onboarding_context.tsx | 0 .../onboarding_context.test.tsx.snap | 0 .../hooks/use_onboarding_service.ts | 0 .../components/hooks/use_stored_state.ts | 0 .../components/hooks/use_topic_id.ts | 0 .../components/hooks/use_url_detail.ts | 0 .../components/lib/__mocks__/telemetry.ts | 0 .../onboarding/components/lib/telemetry.ts | 0 .../onboarding/components/onboarding.tsx | 0 .../components/onboarding_banner/index.ts | 0 .../onboarding_banner/onboarding_banner.tsx | 0 .../components/onboarding_body/body_config.ts | 0 .../cards/alerts/alerts_card.test.tsx | 0 .../cards/alerts/alerts_card.tsx | 0 .../cards/alerts/images/alerts.png | Bin .../cards/alerts/images/alerts_icon.png | Bin .../onboarding_body/cards/alerts/index.ts | 0 .../cards/alerts/translations.ts | 0 .../cards/assistant/assistant_card.tsx | 0 .../assistant/assistant_check_complete.ts | 0 .../onboarding_body/cards/assistant/index.ts | 0 .../cards/assistant/translations.ts | 0 .../onboarding_body/cards/assistant/types.ts | 0 .../attack_discover_card.test.tsx | 0 .../attack_discovery_card.tsx | 0 .../images/attack_discovery.png | Bin .../images/attack_discovery_icon.png | Bin .../cards/attack_discovery/index.ts | 0 .../cards/attack_discovery/translations.ts | 0 .../cards/common/card_callout.styles.ts | 0 .../cards/common/card_callout.tsx | 0 .../common/card_content_image_panel.styles.ts | 0 .../cards/common/card_content_image_panel.tsx | 0 .../cards/common/card_content_panel.styles.ts | 0 .../cards/common/card_content_panel.tsx | 0 .../cards/common/card_link_button.tsx | 0 .../cards/common/card_subdued_text.tsx | 0 .../common/connectors/connector_cards.tsx | 0 .../common/connectors/connector_setup.tsx | 0 .../cards/common/connectors/constants.ts | 0 .../connectors/create_connector_popover.tsx | 0 .../connectors/hooks/use_load_action_types.ts | 0 .../common/connectors/missing_privileges.tsx | 0 .../cards/common/connectors/translations.ts | 0 .../cards/dashboards/dashboards_card.test.tsx | 0 .../cards/dashboards/dashboards_card.tsx | 0 .../cards/dashboards/images/dashboards.png | Bin .../dashboards/images/dashboards_icon.png | Bin .../onboarding_body/cards/dashboards/index.ts | 0 .../cards/dashboards/translations.ts | 0 .../__mocks__/integration_card_grid_tabs.tsx | 0 .../__mocks__/package_list_grid.tsx | 0 .../__mocks__/agent_required_callout.tsx | 0 .../__mocks__/agentless_available_callout.tsx | 0 .../callouts/__mocks__/endpoint_callout.tsx | 0 .../installed_integrations_callout.tsx | 0 .../integration_card_top_callout.tsx | 0 .../__mocks__/manage_integrations_callout.tsx | 0 .../callouts/agent_required_callout.test.tsx | 0 .../callouts/agent_required_callout.tsx | 0 .../agentless_available_callout.test.tsx | 0 .../callouts/agentless_available_callout.tsx | 0 .../callouts/endpoint_callout.test.tsx | 0 .../callouts/endpoint_callout.tsx | 0 .../installed_integrations_callout.test.tsx | 0 .../installed_integrations_callout.tsx | 0 .../integration_card_top_callout.test.tsx | 0 .../callouts/integration_card_top_callout.tsx | 0 .../manage_integrations_callout.test.tsx | 0 .../callouts/manage_integrations_callout.tsx | 0 .../cards/integrations/constants.ts | 0 .../integrations/images/integrations_icon.png | Bin .../cards/integrations/index.ts | 0 .../integration_card_grid_tabs.test.tsx | 0 .../integration_card_grid_tabs.tsx | 0 .../integrations/integration_tabs_configs.ts | 0 .../integrations/integrations_card.test.tsx | 0 .../cards/integrations/integrations_card.tsx | 0 .../integrations_check_complete.test.ts | 0 .../integrations_check_complete.ts | 0 .../cards/integrations/types.ts | 0 .../use_integration_card_list.test.ts | 0 .../integrations/use_integration_card_list.ts | 0 .../cards/rules/images/rules.png | Bin .../cards/rules/images/rules_icon.png | Bin .../onboarding_body/cards/rules/index.ts | 0 .../cards/rules/rules_card.test.tsx | 0 .../cards/rules/rules_card.tsx | 0 .../cards/rules/rules_check_complete.ts | 0 .../cards/rules/translations.ts | 0 .../ai_connector/ai_connector_card.tsx | 0 .../ai_connector/connectors_check_complete.ts | 0 .../siem_migrations/ai_connector/index.ts | 0 .../ai_connector/translations.ts | 0 .../siem_migrations/ai_connector/types.ts | 0 .../start_migration/context.tsx | 0 .../images/card_header_icon.png | Bin .../siem_migrations/start_migration/index.ts | 0 .../missing_ai_connector_callout.tsx | 0 .../panels/migration_progress_panel.tsx | 0 .../panels/migration_ready_panel.tsx | 0 .../panels/migration_result_panel.tsx | 0 .../panels/upload_rules_panel.styles.ts | 0 .../panels/upload_rules_panel.tsx | 0 .../start_migration_card.styles.ts | 0 .../start_migration/start_migration_card.tsx | 0 .../start_migration_check_complete.ts | 0 .../start_migration/translations.ts | 0 .../start_migration/upload_rules_panels.tsx | 0 .../hooks/use_body_config.test.ts | 0 .../onboarding_body/hooks/use_body_config.ts | 0 .../hooks/use_completed_cards.test.ts | 0 .../hooks/use_completed_cards.ts | 0 .../hooks/use_expanded_card.test.ts | 0 .../hooks/use_expanded_card.ts | 0 .../components/onboarding_body/index.ts | 0 .../onboarding_body/onboarding_body.test.tsx | 0 .../onboarding_body/onboarding_body.tsx | 0 .../onboarding_body/onboarding_card_group.tsx | 0 .../onboarding_card_panel.styles.ts | 0 .../onboarding_card_panel.test.tsx | 0 .../onboarding_body/onboarding_card_panel.tsx | 0 .../onboarding_body/translations.ts | 0 .../components/onboarding_context.test.tsx | 0 .../components/onboarding_context.tsx | 0 .../components/onboarding_footer/constants.ts | 0 .../onboarding_footer/footer_items.ts | 0 .../onboarding_footer/images/demo.png | Bin .../onboarding_footer/images/demo_dark.png | Bin .../images/documentation.png | Bin .../images/documentation_dark.png | Bin .../onboarding_footer/images/forum.png | Bin .../onboarding_footer/images/forum_dark.png | Bin .../onboarding_footer/images/labs.png | Bin .../onboarding_footer/images/labs_dark.png | Bin .../components/onboarding_footer/index.ts | 0 .../onboarding_footer.styles.ts | 0 .../onboarding_footer.test.tsx | 0 .../onboarding_footer/onboarding_footer.tsx | 0 .../cards/common/link_card.styles.ts | 0 .../cards/common/link_card.test.tsx | 0 .../cards/common/link_card.tsx | 0 .../cards/demo_card/demo_card.tsx | 0 .../cards/demo_card/images/demo_card.png | Bin .../cards/demo_card/images/demo_card_dark.png | Bin .../cards/demo_card/index.ts | 0 .../cards/demo_card/translations.ts | 0 .../teammates_card/images/teammates_card.png | Bin .../images/teammates_card_dark.png | Bin .../cards/teammates_card/index.ts | 0 .../cards/teammates_card/teammates_card.tsx | 0 .../cards/teammates_card/translations.ts | 0 .../cards/video_card/images/video_card.png | Bin .../video_card/images/video_card_dark.png | Bin .../cards/video_card/index.ts | 0 .../cards/video_card/translations.ts | 0 .../cards/video_card/video_card.tsx | 0 .../cards/video_card/video_modal.tsx | 0 .../components/onboarding_header/constants.ts | 0 .../images/header_rocket.png | Bin .../images/header_rocket_dark.png | Bin .../components/onboarding_header/index.ts | 0 .../onboarding_header.styles.ts | 0 .../onboarding_header/onboarding_header.tsx | 0 .../onboarding_header_topic_selector.tsx | 0 .../onboarding_header/translations.ts | 0 .../components/onboarding_route.tsx | 0 .../public/onboarding/config.ts | 0 .../public/onboarding/constants.ts | 0 .../public/onboarding/index.ts | 0 .../public/onboarding/jest.config.js | 19 + .../public/onboarding/links.ts | 0 .../public/onboarding/routes.tsx | 0 .../public/onboarding/service/index.ts | 0 .../onboarding/service/onboarding_service.ts | 0 .../public/onboarding/types.ts | 0 .../public/one_discover/app_wrapper/index.tsx | 0 .../cell_renderers/cell_renderer.test.tsx | 0 .../cell_renderers/cell_renderers.tsx | 0 .../one_discover/cell_renderers/index.ts | 0 .../public/one_discover/constants.ts | 0 .../public/one_discover/index.tsx | 0 .../public/one_discover/jest.config.js | 19 + .../public/overview/components/common.tsx | 0 .../alerts_by_status.test.tsx | 0 .../alerts_by_status/alerts_by_status.tsx | 0 .../alerts_by_status/chart_label.tsx | 0 .../alerts_by_status/index.ts | 0 .../alerts_by_status/mock_data.ts | 0 .../alerts_by_status/types.ts | 0 .../use_alerts_by_status.test.tsx | 0 .../alerts_by_status/use_alerts_by_status.ts | 0 ...lerts_by_status_visualization_data.test.ts | 0 ...use_alerts_by_status_visualization_data.ts | 0 .../cases_by_status/cases_by_status.test.tsx | 0 .../cases_by_status/cases_by_status.tsx | 0 .../cases_by_status/index.tsx | 0 .../use_cases_by_status.test.tsx | 0 .../cases_by_status/use_cases_by_status.tsx | 0 .../cases_table/cases_table.test.tsx | 0 .../cases_table/cases_table.tsx | 0 .../detection_response/cases_table/index.ts | 0 .../cases_table/mock_data.ts | 0 .../cases_table/status_badge.tsx | 0 .../cases_table/use_case_items.test.ts | 0 .../cases_table/use_case_items.ts | 0 .../detection_response/hooks/mock_data.ts | 0 .../hooks/use_navigate_to_timeline.test.ts | 0 .../hooks/use_navigate_to_timeline.tsx | 0 .../host_alerts_table.test.tsx | 0 .../host_alerts_table/host_alerts_table.tsx | 0 .../host_alerts_table/index.ts | 0 .../host_alerts_table/mock_data.ts | 0 .../use_host_alerts_items.test.ts | 0 .../use_host_alerts_items.ts | 0 .../rule_alerts_table/index.tsx | 0 .../rule_alerts_table/mock_data.ts | 0 .../rule_alerts_table.test.tsx | 0 .../rule_alerts_table/rule_alerts_table.tsx | 0 .../use_rule_alerts_items.test.ts | 0 .../use_rule_alerts_items.ts | 0 .../soc_trends/date_picker_lock/index.tsx | 0 .../date_picker_lock/translations.ts | 0 .../soc_trends/helpers.test.ts | 0 .../detection_response/soc_trends/helpers.ts | 0 .../soc_trends/hooks/stat_reducer.ts | 0 .../soc_trends/hooks/use_cases_mttr.test.tsx | 0 .../soc_trends/hooks/use_cases_mttr.tsx | 0 .../hooks/use_critical_alerts.test.tsx | 0 .../soc_trends/hooks/use_critical_alerts.tsx | 0 .../soc_trends/hooks/use_soc_trends.test.tsx | 0 .../soc_trends/hooks/use_soc_trends.ts | 0 .../detection_response/soc_trends/index.tsx | 0 .../soc_trends/soc_trends.tsx | 0 .../soc_trends/translations.ts | 0 .../detection_response/translations.ts | 0 .../user_alerts_table/index.ts | 0 .../user_alerts_table/mock_data.ts | 0 .../use_user_alerts_items.test.ts | 0 .../use_user_alerts_items.ts | 0 .../user_alerts_table.test.tsx | 0 .../user_alerts_table/user_alerts_table.tsx | 0 .../components/detection_response/utils.tsx | 0 .../components/endpoint_notice/index.tsx | 0 .../components/event_counts/index.test.tsx | 0 .../components/event_counts/index.tsx | 0 .../components/events_by_dataset/index.tsx | 0 .../__snapshots__/index.test.tsx.snap | 0 .../endpoint_overview/index.test.tsx | 0 .../host_overview/endpoint_overview/index.tsx | 0 .../endpoint_overview/translations.ts | 0 .../components/host_overview/index.test.tsx | 0 .../components/host_overview/index.tsx | 0 .../overview/components/host_overview/mock.ts | 0 .../components/host_overview/translations.ts | 0 .../link_panel/disabled_link_panel.test.tsx | 0 .../link_panel/disabled_link_panel.tsx | 0 .../overview/components/link_panel/helpers.ts | 0 .../overview/components/link_panel/index.ts | 0 .../link_panel/inner_link_panel.test.tsx | 0 .../link_panel/inner_link_panel.tsx | 0 .../components/link_panel/link.test.tsx | 0 .../overview/components/link_panel/link.tsx | 0 .../components/link_panel/link_panel.test.tsx | 0 .../components/link_panel/link_panel.tsx | 0 .../components/link_panel/translations.ts | 0 .../overview/components/link_panel/types.ts | 0 .../components/loading_placeholders/index.tsx | 0 .../cti_disabled_module.test.tsx | 0 .../cti_disabled_module.tsx | 0 .../cti_enabled_module.test.tsx | 0 .../overview_cti_links/cti_enabled_module.tsx | 0 .../overview_cti_links/index.test.tsx | 0 .../components/overview_cti_links/index.tsx | 0 .../components/overview_cti_links/mock.ts | 0 .../threat_intel_panel_view.tsx | 0 .../overview_cti_links/translations.ts | 0 .../use_integrations_page_link.tsx | 0 .../components/overview_host/index.test.tsx | 0 .../components/overview_host/index.tsx | 0 .../__snapshots__/index.test.tsx.snap | 0 .../overview_host_stats/index.test.tsx | 0 .../components/overview_host_stats/index.tsx | 0 .../components/overview_host_stats/mock.ts | 0 .../overview_network/index.test.tsx | 0 .../components/overview_network/index.tsx | 0 .../__snapshots__/index.test.tsx.snap | 0 .../overview_network_stats/index.test.tsx | 0 .../overview_network_stats/index.tsx | 0 .../components/overview_network_stats/mock.ts | 0 .../components/recent_cases/index.tsx | 0 .../recent_timelines/counts/index.tsx | 0 .../recent_timelines/filters/index.tsx | 0 .../recent_timelines/header/index.tsx | 0 .../components/recent_timelines/index.tsx | 0 .../recent_timelines/recent_timelines.tsx | 0 .../recent_timelines/translations.ts | 0 .../components/recent_timelines/types.ts | 0 .../overview/components/sidebar/index.tsx | 0 .../components/sidebar/sidebar.test.tsx | 0 .../overview/components/sidebar/sidebar.tsx | 0 .../components/signals_by_category/index.ts | 0 .../signals_by_category.test.tsx | 0 .../signals_by_category.tsx | 0 .../use_filters_for_signals_by_category.ts | 0 .../public/overview/components/stat_value.tsx | 0 .../overview/components/translations.ts | 0 .../public/overview/components/types.ts | 0 .../__snapshots__/index.test.tsx.snap | 0 .../components/user_overview/index.test.tsx | 0 .../components/user_overview/index.tsx | 0 .../components/user_overview/translations.ts | 0 .../containers/overview_cti_links/index.tsx | 0 .../use_all_ti_data_sources.ts | 0 .../overview_cti_links/use_ti_data_sources.ts | 0 .../containers/overview_host/index.test.tsx | 0 .../containers/overview_host/index.tsx | 0 .../containers/overview_host/translations.ts | 0 .../overview_network/index.test.tsx | 0 .../containers/overview_network/index.tsx | 0 .../overview_network/translations.ts | 0 .../public/overview/index.ts | 0 .../public/overview/jest.config.js | 19 + .../public/overview/links.ts | 0 .../overview/pages/data_quality.test.tsx | 0 .../public/overview/pages/data_quality.tsx | 0 .../pages/detection_response.test.tsx | 0 .../overview/pages/detection_response.tsx | 0 .../public/overview/pages/index.tsx | 0 .../public/overview/pages/overview.test.tsx | 0 .../public/overview/pages/overview.tsx | 0 .../public/overview/pages/translations.ts | 0 .../public/overview/routes.tsx | 0 .../security_solution/public/plugin.tsx | 0 .../public/plugin_contract.ts | 0 .../public/plugin_services.ts | 0 .../resolver/data_access_layer/factory.ts | 0 .../data_access_layer/mocks/emptify_mock.ts | 0 .../data_access_layer/mocks/generator_tree.ts | 0 .../mocks/no_ancestors_two_children.ts | 0 ..._children_in_index_called_awesome_index.ts | 0 ..._children_with_related_events_on_origin.ts | 0 .../one_node_with_paginated_related_events.ts | 0 .../data_access_layer/mocks/pausify_mock.ts | 0 .../public/resolver/documentation/camera.md | 0 .../documentation/loading_node_data.md | 0 .../public/resolver/documentation/schema.md | 2 +- .../public/resolver/index.ts | 0 .../public/resolver/jest.config.js | 19 + .../public/resolver/lib/date.test.ts | 0 .../public/resolver/lib/date.ts | 0 .../public/resolver/lib/math.ts | 0 .../resolver/lib/transformation.test.ts | 0 .../public/resolver/lib/transformation.ts | 0 .../resolver/lib/tree_sequencers.test.ts | 0 .../public/resolver/lib/tree_sequencers.ts | 0 .../public/resolver/mocks/endpoint_event.ts | 0 .../public/resolver/mocks/generator.ts | 0 .../public/resolver/mocks/resolver_node.ts | 0 .../public/resolver/mocks/resolver_tree.ts | 0 .../resolver/mocks/tree_fetcher_parameters.ts | 0 .../public/resolver/mocks/tree_schema.ts | 0 .../public/resolver/mocks/ui_setting.ts | 0 .../public/resolver/models/aabb.test.ts | 0 .../public/resolver/models/aabb.ts | 0 .../isometric_taxi_layout.test.ts.snap | 0 .../models/indexed_process_tree/index.test.ts | 0 .../models/indexed_process_tree/index.ts | 0 .../isometric_taxi_layout.test.ts | 0 .../isometric_taxi_layout.ts | 0 .../public/resolver/models/location_search.ts | 0 .../public/resolver/models/matrix3.test.ts | 0 .../public/resolver/models/matrix3.ts | 0 .../public/resolver/models/node_data.test.ts | 0 .../public/resolver/models/node_data.ts | 0 .../resolver/models/process_event.test.ts | 0 .../public/resolver/models/process_event.ts | 0 .../models/process_event_test_helpers.ts | 0 .../public/resolver/models/resolver_tree.ts | 0 .../public/resolver/models/schema.test.ts | 0 .../public/resolver/models/schema.ts | 0 .../public/resolver/models/time_range.test.ts | 0 .../public/resolver/models/time_range.ts | 0 .../models/tree_fetcher_parameters.test.ts | 0 .../models/tree_fetcher_parameters.ts | 0 .../public/resolver/models/vector2.ts | 0 .../public/resolver/store/actions.ts | 0 .../public/resolver/store/camera/action.ts | 0 .../resolver/store/camera/animation.test.ts | 0 .../public/resolver/store/camera/index.ts | 0 .../camera/inverse_projection_matrix.test.ts | 0 .../public/resolver/store/camera/methods.ts | 0 .../resolver/store/camera/panning.test.ts | 0 .../store/camera/projection_matrix.test.ts | 0 .../public/resolver/store/camera/reducer.ts | 0 .../resolver/store/camera/scale_to_zoom.ts | 0 .../store/camera/scaling_constants.ts | 0 .../public/resolver/store/camera/selectors.ts | 0 .../resolver/store/camera/test_helpers.ts | 0 .../resolver/store/camera/zooming.test.ts | 0 .../public/resolver/store/data/action.ts | 0 .../data/node_events_in_category_model.ts | 0 .../resolver/store/data/reducer.test.ts | 0 .../public/resolver/store/data/reducer.ts | 0 .../resolver/store/data/selectors.test.ts | 0 .../public/resolver/store/data/selectors.ts | 0 .../store/data/visible_entities.test.ts | 0 .../public/resolver/store/helpers.ts | 0 .../public/resolver/store/index.ts | 0 .../current_related_event_fetcher.ts | 0 .../public/resolver/store/middleware/index.ts | 0 .../store/middleware/node_data_fetcher.ts | 0 .../middleware/related_events_fetcher.ts | 0 .../store/middleware/resolver_tree_fetcher.ts | 0 .../store/panel_view_and_parameters.ts | 0 .../public/resolver/store/parameter_name.ts | 0 .../public/resolver/store/reducer.ts | 0 .../public/resolver/store/selectors.test.ts | 0 .../public/resolver/store/selectors.ts | 0 .../public/resolver/store/ui/selectors.ts | 0 .../resolver/test_utilities/extend_jest.ts | 0 .../test_utilities/simulator/index.tsx | 0 .../simulator/mock_resolver.tsx | 0 .../test_utilities/spy_middleware_factory.ts | 0 .../resolver/test_utilities/url_search.ts | 0 .../public/resolver/types.ts | 0 .../resolver/view/clickthrough.test.tsx | 0 .../resolver/view/controls/date_picker.tsx | 0 .../resolver/view/controls/index.test.tsx | 0 .../public/resolver/view/controls/index.tsx | 0 .../public/resolver/view/controls/legend.tsx | 0 .../public/resolver/view/controls/schema.tsx | 0 .../resolver/view/controls/show_panel.tsx | 0 .../view/controls/sourcerer_selection.tsx | 0 .../public/resolver/view/controls/styles.tsx | 0 .../resolver/view/details_panel.test.tsx | 0 .../public/resolver/view/details_panel.tsx | 0 .../public/resolver/view/edge_line.tsx | 0 .../public/resolver/view/font_size.ts | 0 .../public/resolver/view/generated_text.tsx | 0 .../public/resolver/view/index.tsx | 0 .../public/resolver/view/limit_warnings.tsx | 0 .../public/resolver/view/node.test.tsx | 0 .../public/resolver/view/panel.test.tsx | 0 .../resolver/view/panels/breadcrumbs.tsx | 0 .../resolver/view/panels/cube_for_process.tsx | 0 .../view/panels/deep_object_entries.test.ts | 0 .../view/panels/deep_object_entries.ts | 0 .../view/panels/descriptive_name.test.tsx | 0 .../resolver/view/panels/descriptive_name.tsx | 0 .../resolver/view/panels/event_detail.tsx | 0 .../public/resolver/view/panels/index.tsx | 0 .../resolver/view/panels/node_detail.tsx | 0 .../resolver/view/panels/node_events.tsx | 0 .../view/panels/node_events_of_type.test.tsx | 0 .../view/panels/node_events_of_type.tsx | 0 .../public/resolver/view/panels/node_list.tsx | 0 .../view/panels/panel_content_error.tsx | 0 .../resolver/view/panels/panel_loading.tsx | 0 .../view/panels/panel_states.test.tsx | 0 .../public/resolver/view/panels/styles.tsx | 0 .../view/panels/use_formatted_date.test.tsx | 0 .../view/panels/use_formatted_date.ts | 0 .../resolver/view/process_event_dot.tsx | 0 .../public/resolver/view/query_params.test.ts | 0 .../view/resolver_loading_state.test.tsx | 0 .../view/resolver_no_process_events.tsx | 0 .../view/resolver_without_providers.tsx | 0 .../resolver/view/side_effect_context.ts | 0 .../view/side_effect_simulator_factory.ts | 0 .../public/resolver/view/styles.tsx | 0 .../public/resolver/view/submenu.tsx | 0 .../resolver/view/symbol_definitions.tsx | 0 .../resolver/view/use_autotune_timerange.ts | 0 .../public/resolver/view/use_camera.test.tsx | 0 .../public/resolver/view/use_camera.ts | 0 .../public/resolver/view/use_colors.ts | 0 .../public/resolver/view/use_cube_assets.ts | 0 .../public/resolver/view/use_link_props.ts | 0 .../resolver/view/use_navigate_or_replace.ts | 0 .../resolver/view/use_paint_server_ids.ts | 0 .../view/use_resolver_query_params_cleaner.ts | 0 .../view/use_state_syncing_actions.ts | 0 .../public/resolver/view/use_symbol_ids.ts | 0 .../view/use_sync_selected_node.test.tsx | 0 .../resolver/view/use_sync_selected_node.ts | 0 .../security_solution/public/rules/index.ts | 0 .../public/rules/landing.tsx | 0 .../security_solution/public/rules/links.ts | 0 .../security_solution/public/rules/routes.tsx | 0 .../public/rules/translations.ts | 0 .../security_integrations/cribl/api/api.ts | 0 .../components/custom_cribl_form.test.tsx | 0 .../cribl/components/custom_cribl_form.tsx | 0 .../lazy_custom_cribl_extension.tsx | 0 .../cribl/components/util/validator.test.ts | 0 .../cribl/components/util/validator.ts | 0 .../security_integrations/jest.config.js | 21 + .../public/shared_imports.ts | 0 .../siem_migrations/common/icon/index.tsx | 0 .../common/icon/siem_migrations.svg | 0 .../public/siem_migrations/index.ts | 0 .../public/siem_migrations/jest.config.js | 19 + .../public/siem_migrations/links.ts | 0 .../public/siem_migrations/routes.tsx | 0 .../public/siem_migrations/rules/api/index.ts | 0 .../components/data_input_flyout/constants.ts | 0 .../data_input_flyout/data_input_flyout.tsx | 0 .../components/data_input_flyout/index.ts | 0 .../steps/common/get_status.ts | 0 .../steps/common/sub_step_wrapper.tsx | 0 .../steps/common/use_parse_file_input.ts | 0 .../steps/macros/macros_data_input.tsx | 0 .../sub_steps/check_resources/index.tsx | 0 .../sub_steps/check_resources/translations.ts | 0 .../copy_export_query/copy_export_query.tsx | 0 .../sub_steps/copy_export_query/index.tsx | 0 .../copy_export_query/translations.ts | 0 .../sub_steps/macros_file_upload/index.tsx | 0 .../macros_file_upload/macros_file_upload.tsx | 0 .../macros_file_upload/translations.ts | 0 .../steps/macros/translations.ts | 0 .../steps/rules/rules_data_input.tsx | 0 .../rules/sub_steps/check_resources/index.tsx | 0 .../sub_steps/check_resources/translations.ts | 0 .../copy_export_query/copy_export_query.tsx | 0 .../sub_steps/copy_export_query/index.tsx | 0 .../copy_export_query/translations.ts | 0 .../sub_steps/rules_file_upload/index.tsx | 0 .../rules_file_upload/rules_file_upload.tsx | 0 .../rules_file_upload/translations.ts | 0 .../steps/rules/translations.ts | 0 .../data_input_flyout/translations.ts | 0 .../components/data_input_flyout/types.ts | 0 .../rules/components/header_buttons/index.tsx | 0 .../components/header_buttons/translations.ts | 0 .../rule_details_flyout/constants.ts | 0 .../components/rule_details_flyout/index.tsx | 0 .../rule_details_flyout/tabs/index.tsx | 0 .../tabs/summary/index.tsx | 0 .../tabs/summary/translations.ts | 0 .../tabs/translation/callout.tsx | 0 .../tabs/translation/header.tsx | 0 .../tabs/translation/index.tsx | 0 .../tabs/translation/migration_rule_query.tsx | 0 .../tabs/translation/schema.tsx | 0 .../tabs/translation/translations.ts | 0 .../tabs/translation/types.ts | 0 .../rule_details_flyout/translations.ts | 0 .../components/rules_table/bulk_actions.tsx | 0 .../rules_table/empty_migration.tsx | 0 .../rules/components/rules_table/index.tsx | 0 .../components/rules_table/search_field.tsx | 0 .../components/rules_table/translations.ts | 0 .../rules_table_columns/actions.tsx | 0 .../components/rules_table_columns/author.tsx | 0 .../rules_table_columns/constants.tsx | 0 .../components/rules_table_columns/index.tsx | 0 .../components/rules_table_columns/name.tsx | 0 .../rules_table_columns/risk_score.tsx | 0 .../rules_table_columns/severity.tsx | 0 .../components/rules_table_columns/status.tsx | 0 .../rules_table_columns/translations.ts | 0 .../rules_table_columns/updated.tsx | 0 .../rules/components/status_badge/index.tsx | 0 .../components/status_badge/translations.ts | 0 .../components/unknown_migration/index.tsx | 0 .../unknown_migration/translations.ts | 0 .../use_migration_rule_preview_flyout.tsx | 0 .../use_migration_rules_table_columns.tsx | 0 .../siem_migrations/rules/logic/constants.ts | 0 .../rules/logic/translations.ts | 0 .../logic/use_get_migration_prebuilt_rules.ts | 0 .../rules/logic/use_get_migration_rules.ts | 0 .../use_get_migration_translation_stats.ts | 0 .../logic/use_install_migration_rules.ts | 0 .../use_install_translated_migration_rules.ts | 0 .../rules/logic/use_update_migration_rules.ts | 0 .../siem_migrations/rules/pages/index.tsx | 0 .../rules/pages/translations.tsx | 0 .../hooks/common/api_request_reducer.ts | 0 .../rules/service/hooks/translations.ts | 0 .../service/hooks/use_create_migration.ts | 0 .../hooks/use_get_missing_resources.ts | 0 .../rules/service/hooks/use_latest_stats.ts | 0 .../service/hooks/use_start_migration.ts | 0 .../service/hooks/use_upsert_resources.ts | 0 .../rules/service/rule_migrations_service.ts | 0 .../siem_migrations/rules/service/storage.ts | 0 .../rules/service/success_notification.tsx | 0 .../rules/service/translations.ts | 0 .../public/siem_migrations/rules/types.ts | 0 .../siem_migrations/rules/utils/helpers.tsx | 0 .../rules/utils/translations.ts | 0 .../public/siem_migrations/service/index.ts | 0 .../service/siem_migrations_service.ts | 0 .../components/alerts_sourcerer.test.tsx | 0 .../public/sourcerer/components/helpers.tsx | 0 .../sourcerer/components/index.test.tsx | 0 .../public/sourcerer/components/index.tsx | 0 .../public/sourcerer/components/misc.test.tsx | 0 .../public/sourcerer/components/readme.md | 0 .../sourcerer/components/refresh_button.tsx | 0 .../components/sourcerer_integration.test.tsx | 0 .../sourcerer/components/sub_components.tsx | 0 .../public/sourcerer/components/temporary.tsx | 0 .../components/timeline_sourcerer.test.tsx | 0 .../sourcerer/components/translations.ts | 0 .../public/sourcerer/components/trigger.tsx | 0 .../update_default_data_view_modal.tsx | 0 .../use_get_sourcerer_data_view.test.ts | 0 .../use_get_sourcerer_data_view.tsx | 0 .../components/use_pick_index_patterns.tsx | 0 .../components/use_update_data_view.test.tsx | 0 .../components/use_update_data_view.tsx | 0 .../public/sourcerer/components/utils.tsx | 0 .../containers/create_sourcerer_data_view.ts | 0 .../get_sourcerer_data_view.test.ts | 0 .../containers/get_sourcerer_data_view.ts | 0 .../sourcerer/containers/hooks.test.tsx | 0 .../public/sourcerer/containers/index.tsx | 0 .../public/sourcerer/containers/mocks.ts | 0 .../public/sourcerer/containers/readme.md | 0 .../sourcerer/containers/sourcerer_paths.ts | 0 .../containers/use_init_sourcerer.tsx | 0 .../containers/use_signal_helpers.test.tsx | 0 .../containers/use_signal_helpers.tsx | 0 .../public/sourcerer/jest.config.js | 19 + .../public/sourcerer/store/actions.ts | 0 .../public/sourcerer/store/helpers.test.ts | 0 .../public/sourcerer/store/helpers.ts | 0 .../public/sourcerer/store/index.ts | 0 .../public/sourcerer/store/model.ts | 0 .../public/sourcerer/store/readme.md | 0 .../public/sourcerer/store/reducer.ts | 0 .../public/sourcerer/store/selectors.ts | 0 .../public/threat_intelligence/index.tsx | 0 .../public/threat_intelligence/links.ts | 0 .../public/threat_intelligence/routes.tsx | 0 .../threat_intelligence/translations.ts | 0 .../use_investigate_in_timeline.ts | 2 +- .../add_to_favorites/index.test.tsx | 0 .../components/add_to_favorites/index.tsx | 0 .../bottom_bar/add_timeline_button.test.tsx | 0 .../bottom_bar/add_timeline_button.tsx | 0 .../components/bottom_bar/index.test.tsx | 0 .../timelines/components/bottom_bar/index.tsx | 0 .../components/bottom_bar/translations.ts | 0 .../certificate_fingerprint/index.test.tsx | 0 .../certificate_fingerprint/index.tsx | 0 .../certificate_fingerprint/translations.ts | 0 .../components/duration/index.test.tsx | 0 .../timelines/components/duration/index.tsx | 0 .../components/components.test.tsx | 0 .../components/controlled_combobox_input.tsx | 0 .../components/controlled_default_input.tsx | 0 .../edit_data_provider/components/index.ts | 0 .../edit_data_provider/helpers.test.tsx | 0 .../components/edit_data_provider/helpers.tsx | 0 .../edit_data_provider/index.test.tsx | 0 .../components/edit_data_provider/index.tsx | 0 .../edit_data_provider/translations.ts | 0 .../field_renderers.test.tsx.snap | 0 .../default_renderer/index.test.tsx | 0 .../default_renderer/index.tsx | 0 .../field_renderers/field_renderers.test.tsx | 0 .../field_renderers/field_renderers.tsx | 0 .../more_container/index.test.tsx | 0 .../field_renderers/more_container/index.tsx | 0 .../create_field_button/index.test.tsx | 0 .../create_field_button/index.tsx | 0 .../create_field_button/translations.ts | 0 .../field_table_columns/index.test.tsx | 0 .../field_table_columns/index.tsx | 0 .../field_table_columns/translations.ts | 0 .../components/fields_browser/index.test.tsx | 0 .../components/fields_browser/index.tsx | 0 .../formatted_duration/helpers.test.ts | 0 .../components/formatted_duration/helpers.tsx | 0 .../components/formatted_duration/index.tsx | 0 .../formatted_duration/tooltip/index.tsx | 0 .../formatted_duration/translations.ts | 0 .../components/formatted_ip/index.test.tsx | 0 .../components/formatted_ip/index.tsx | 0 .../components/graph_overlay/index.test.tsx | 0 .../components/graph_overlay/index.tsx | 0 .../components/ja3_fingerprint/index.test.tsx | 0 .../components/ja3_fingerprint/index.tsx | 0 .../ja3_fingerprint/translations.ts | 0 .../components/lazy_accordion/index.tsx | 0 .../timelines/components/loading/index.tsx | 0 .../actions/attach_to_case_button.test.tsx | 0 .../modal/actions/attach_to_case_button.tsx | 0 .../actions/new_timeline_button.test.tsx | 0 .../modal/actions/new_timeline_button.tsx | 0 .../actions/open_timeline_button.test.tsx | 0 .../modal/actions/open_timeline_button.tsx | 0 .../actions/save_timeline_button.test.tsx | 0 .../modal/actions/save_timeline_button.tsx | 0 .../actions/save_timeline_modal.test.tsx | 0 .../modal/actions/save_timeline_modal.tsx | 0 .../components/modal/actions/schema.ts | 0 .../components/modal/actions/translations.ts | 0 .../components/modal/custom_portal.tsx | 0 .../components/modal/header/index.test.tsx | 0 .../components/modal/header/index.tsx | 0 .../components/modal/index.styles.tsx | 0 .../timelines/components/modal/index.test.tsx | 0 .../timelines/components/modal/index.tsx | 0 .../components/modal/translations.ts | 0 .../netflow/__snapshots__/index.test.tsx.snap | 0 .../components/netflow/fingerprints/index.tsx | 0 .../components/netflow/index.test.tsx | 0 .../timelines/components/netflow/index.tsx | 0 .../duration_event_start_end.tsx | 0 .../netflow/netflow_columns/index.tsx | 0 .../netflow/netflow_columns/types.ts | 0 .../netflow/netflow_columns/user_process.tsx | 0 .../timelines/components/netflow/types.ts | 0 .../components/new_timeline/index.test.tsx | 0 .../components/new_timeline/index.tsx | 0 .../__snapshots__/new_note.test.tsx.snap | 0 .../components/notes/add_note/index.test.tsx | 0 .../components/notes/add_note/index.tsx | 0 .../notes/add_note/new_note.test.tsx | 0 .../components/notes/add_note/new_note.tsx | 0 .../components/notes/helpers.test.tsx | 0 .../timelines/components/notes/helpers.tsx | 0 .../notes/note_cards/index.test.tsx | 0 .../components/notes/note_cards/index.tsx | 0 .../timelines/components/notes/old_notes.tsx | 0 .../components/notes/participants.test.tsx | 0 .../components/notes/participants.tsx | 0 .../components/notes/save_timeline.test.tsx | 0 .../components/notes/save_timeline.tsx | 0 .../timelines/components/notes/test_ids.ts | 0 .../components/notes/translations.ts | 0 .../open_timeline/__mocks__/index.ts | 0 .../components/open_timeline/constants.ts | 0 .../delete_timeline_modal.test.tsx | 0 .../delete_timeline_modal.tsx | 0 .../delete_timeline_modal/index.test.tsx | 0 .../delete_timeline_modal/index.tsx | 0 .../open_timeline/edit_timeline_actions.tsx | 0 .../edit_timeline_batch_actions.tsx | 0 .../export_timeline/export_timeline.test.tsx | 0 .../export_timeline/export_timeline.tsx | 0 .../export_timeline/index.test.tsx | 0 .../open_timeline/export_timeline/index.tsx | 0 .../open_timeline/export_timeline/mocks.ts | 0 .../components/open_timeline/helpers.test.ts | 0 .../components/open_timeline/helpers.ts | 0 .../components/open_timeline/index.test.tsx | 0 .../components/open_timeline/index.tsx | 0 .../hooks/use_delete_note.test.ts | 0 .../note_previews/hooks/use_delete_note.ts | 0 .../note_previews/index.test.tsx | 0 .../open_timeline/note_previews/index.tsx | 0 .../note_previews/translations.ts | 0 .../open_timeline/open_timeline.test.tsx | 0 .../open_timeline/open_timeline.tsx | 0 .../open_timeline_modal/index.test.tsx | 0 .../open_timeline_modal/index.tsx | 0 .../open_timeline_modal_body.test.tsx | 0 .../open_timeline_modal_body.tsx | 0 .../open_timeline/search_row/index.test.tsx | 0 .../open_timeline/search_row/index.tsx | 0 .../timelines_table/actions_columns.test.tsx | 0 .../timelines_table/actions_columns.tsx | 0 .../timelines_table/common_columns.test.tsx | 0 .../timelines_table/common_columns.tsx | 0 .../timelines_table/common_styles.ts | 0 .../timelines_table/extended_columns.test.tsx | 0 .../timelines_table/extended_columns.tsx | 0 .../icon_header_columns.test.tsx | 0 .../timelines_table/icon_header_columns.tsx | 0 .../timelines_table/index.test.tsx | 0 .../open_timeline/timelines_table/index.tsx | 0 .../open_timeline/timelines_table/mocks.ts | 0 .../components/open_timeline/translations.ts | 0 .../components/open_timeline/types.ts | 0 .../open_timeline/use_timeline_status.tsx | 0 .../open_timeline/use_timeline_types.test.tsx | 0 .../open_timeline/use_timeline_types.tsx | 0 .../use_update_timeline.test.tsx | 0 .../open_timeline/use_update_timeline.tsx | 0 .../row_renderer_switch/index.test.tsx | 0 .../components/row_renderer_switch/index.tsx | 0 .../row_renderer_switch/translations.ts | 0 .../catalog/constants.ts | 0 .../row_renderers_browser/catalog/index.tsx | 0 .../catalog/translations.ts | 0 .../row_renderers_browser/constants.ts | 0 .../row_renderers_browser/examples/alerts.tsx | 0 .../row_renderers_browser/examples/auditd.tsx | 0 .../examples/auditd_file.tsx | 0 .../row_renderers_browser/examples/index.tsx | 0 .../examples/library.tsx | 0 .../examples/netflow.tsx | 0 .../examples/registry.tsx | 0 .../examples/suricata.tsx | 0 .../row_renderers_browser/examples/system.tsx | 0 .../examples/system_dns.tsx | 0 .../examples/system_endgame_process.tsx | 0 .../examples/system_file.tsx | 0 .../examples/system_fim.tsx | 0 .../examples/system_security_event.tsx | 0 .../examples/system_socket.tsx | 0 .../examples/threat_match.tsx | 0 .../row_renderers_browser/examples/zeek.tsx | 0 .../row_renderers_browser/index.tsx | 0 .../row_renderers_browser.tsx | 0 .../row_renderers_browser/translations.ts | 0 .../components/save_status/index.test.tsx | 0 .../components/save_status/index.tsx | 0 .../body/column_headers/default_headers.ts | 0 .../column_headers/events_select/helpers.tsx | 0 .../column_headers/events_select/index.tsx | 0 .../events_select/translations.ts | 0 .../body/column_headers/helpers.test.ts | 0 .../timeline/body/column_headers/helpers.ts | 0 .../body/column_headers/translations.ts | 0 .../components/timeline/body/column_id.ts | 0 .../components/timeline/body/constants.ts | 0 .../body/control_columns/index.test.tsx | 0 .../timeline/body/control_columns/index.tsx | 0 .../events/stateful_row_renderer/index.tsx | 0 .../use_stateful_row_renderer.ts | 0 .../timeline/body/events/translations.ts | 0 .../events/use_stateful_event_focus/index.tsx | 0 .../components/timeline/body/helpers.test.ts | 0 .../components/timeline/body/helpers.tsx | 0 .../__snapshots__/args.test.tsx.snap | 0 .../empty_column_renderer.test.tsx.snap | 0 .../formatted_field.test.tsx.snap | 0 .../get_column_renderer.test.tsx.snap | 0 .../get_row_renderer.test.tsx.snap | 0 .../host_working_dir.test.tsx.snap | 0 .../plain_column_renderer.test.tsx.snap | 0 .../plain_row_renderer.test.tsx.snap | 0 .../process_draggable.test.tsx.snap | 0 .../unknown_column_renderer.test.tsx.snap | 0 .../user_host_working_dir.test.tsx.snap | 0 .../alert_field_badge/index.test.tsx | 0 .../alert_field/alert_field_badge/index.tsx | 0 .../alert_renderer/alert_field/index.test.tsx | 0 .../alert_renderer/alert_field/index.tsx | 0 .../alert_renderer/helpers/index.test.tsx | 0 .../alert_renderer/helpers/index.tsx | 0 .../renderers/alert_renderer/index.test.tsx | 0 .../body/renderers/alert_renderer/index.tsx | 0 .../renderers/alert_renderer/translations.ts | 0 .../timeline/body/renderers/args.test.tsx | 0 .../timeline/body/renderers/args.tsx | 0 .../asset_criticality_level.test.tsx | 0 .../renderers/asset_criticality_level.tsx | 0 .../generic_details.test.tsx.snap | 0 .../generic_file_details.test.tsx.snap | 0 .../generic_row_renderer.test.tsx.snap | 0 .../primary_secondary_user_info.test.tsx.snap | 0 ...ession_user_host_working_dir.test.tsx.snap | 0 .../renderers/auditd/generic_details.test.tsx | 0 .../body/renderers/auditd/generic_details.tsx | 0 .../auditd/generic_file_details.test.tsx | 0 .../renderers/auditd/generic_file_details.tsx | 0 .../auditd/generic_row_renderer.test.tsx | 0 .../renderers/auditd/generic_row_renderer.tsx | 0 .../primary_secondary_user_info.test.tsx | 0 .../auditd/primary_secondary_user_info.tsx | 0 .../session_user_host_working_dir.test.tsx | 0 .../auditd/session_user_host_working_dir.tsx | 0 .../body/renderers/auditd/translations.ts | 0 .../body/renderers/bytes/index.test.tsx | 0 .../timeline/body/renderers/bytes/index.tsx | 0 .../body/renderers/column_renderer.ts | 0 .../combine_renderers/index.test.tsx | 0 .../renderers/combine_renderers/index.tsx | 0 .../timeline/body/renderers/constants.tsx | 0 .../threat_match_row.test.tsx.snap | 0 .../timeline/body/renderers/cti/helpers.ts | 0 .../body/renderers/cti/indicator_details.tsx | 0 .../body/renderers/cti/match_details.tsx | 0 .../renderers/cti/threat_match_row.test.tsx | 0 .../body/renderers/cti/threat_match_row.tsx | 0 .../cti/threat_match_row_renderer.test.tsx | 0 .../cti/threat_match_row_renderer.tsx | 0 .../body/renderers/cti/threat_match_rows.tsx | 0 .../dns/dns_request_event_details.test.tsx | 0 .../dns/dns_request_event_details.tsx | 0 .../dns_request_event_details_line.test.tsx | 0 .../dns/dns_request_event_details_line.tsx | 0 .../body/renderers/dns/translations.ts | 0 .../renderers/empty_column_renderer.test.tsx | 0 .../body/renderers/empty_column_renderer.tsx | 0 .../endgame_security_event_details.test.tsx | 0 .../endgame_security_event_details.tsx | 0 ...dgame_security_event_details_line.test.tsx | 0 .../endgame_security_event_details_line.tsx | 0 .../body/renderers/endgame/helpers.test.tsx | 0 .../body/renderers/endgame/helpers.ts | 0 .../body/renderers/endgame/translations.ts | 0 .../event_summary_column_renderer.tsx | 0 .../renderers/exit_code_draggable.test.tsx | 0 .../body/renderers/exit_code_draggable.tsx | 0 .../body/renderers/file_draggable.test.tsx | 0 .../body/renderers/file_draggable.tsx | 0 .../body/renderers/file_hash.test.tsx | 0 .../timeline/body/renderers/file_hash.tsx | 0 .../body/renderers/formatted_field.test.tsx | 0 .../body/renderers/formatted_field.tsx | 0 .../renderers/formatted_field_helpers.tsx | 0 .../renderers/formatted_field_udt.test.tsx | 0 .../body/renderers/formatted_field_udt.tsx | 0 .../renderers/get_column_renderer.test.tsx | 0 .../body/renderers/get_column_renderer.ts | 0 .../body/renderers/get_row_renderer.test.tsx | 0 .../body/renderers/get_row_renderer.ts | 0 .../timeline/body/renderers/helpers.test.tsx | 0 .../timeline/body/renderers/helpers.tsx | 0 .../body/renderers/host_name.test.tsx | 0 .../timeline/body/renderers/host_name.tsx | 0 .../body/renderers/host_working_dir.test.tsx | 0 .../body/renderers/host_working_dir.tsx | 0 .../timeline/body/renderers/index.ts | 0 .../timeline/body/renderers/netflow.tsx | 0 .../netflow_row_renderer.test.tsx.snap | 0 .../netflow/netflow_row_renderer.test.tsx | 0 .../netflow/netflow_row_renderer.tsx | 0 .../parent_process_draggable.test.tsx | 0 .../renderers/parent_process_draggable.tsx | 0 .../body/renderers/parse_query_value.test.ts | 0 .../body/renderers/parse_query_value.ts | 0 .../body/renderers/parse_value.test.ts | 0 .../timeline/body/renderers/parse_value.ts | 0 .../renderers/plain_column_renderer.test.tsx | 0 .../body/renderers/plain_column_renderer.tsx | 0 .../renderers/plain_row_renderer.test.tsx | 0 .../body/renderers/plain_row_renderer.tsx | 0 .../body/renderers/process_draggable.test.tsx | 0 .../body/renderers/process_draggable.tsx | 0 .../body/renderers/process_hash.test.tsx | 0 .../timeline/body/renderers/process_hash.tsx | 0 .../renderers/reason_column_renderer.test.tsx | 0 .../body/renderers/reason_column_renderer.tsx | 0 .../registry/registry_event_details.test.tsx | 0 .../registry/registry_event_details.tsx | 0 .../registry_event_details_line.test.tsx | 0 .../registry/registry_event_details_line.tsx | 0 .../body/renderers/registry/translations.ts | 0 .../timeline/body/renderers/row_renderer.tsx | 0 .../timeline/body/renderers/rule_status.tsx | 0 .../suricata_details.test.tsx.snap | 0 .../suricata_row_renderer.test.tsx.snap | 0 .../suricata_signature.test.tsx.snap | 0 .../suricata/suricata_details.test.tsx | 0 .../renderers/suricata/suricata_details.tsx | 0 .../renderers/suricata/suricata_links.test.ts | 0 .../body/renderers/suricata/suricata_links.ts | 0 .../body/renderers/suricata/suricata_refs.tsx | 0 .../suricata/suricata_row_renderer.test.tsx | 0 .../suricata/suricata_row_renderer.tsx | 0 .../suricata/suricata_signature.test.tsx | 0 .../renderers/suricata/suricata_signature.tsx | 0 .../__snapshots__/auth_ssh.test.tsx.snap | 0 .../generic_details.test.tsx.snap | 0 .../generic_file_details.test.tsx.snap | 0 .../generic_row_renderer.test.tsx.snap | 0 .../__snapshots__/package.test.tsx.snap | 0 .../body/renderers/system/auth_ssh.test.tsx | 0 .../body/renderers/system/auth_ssh.tsx | 0 .../renderers/system/generic_details.test.tsx | 0 .../body/renderers/system/generic_details.tsx | 0 .../system/generic_file_details.test.tsx | 0 .../renderers/system/generic_file_details.tsx | 0 .../system/generic_row_renderer.test.tsx | 0 .../renderers/system/generic_row_renderer.tsx | 0 .../body/renderers/system/package.test.tsx | 0 .../body/renderers/system/package.tsx | 0 .../body/renderers/system/translations.ts | 0 .../timeline/body/renderers/translations.ts | 0 .../unknown_column_renderer.test.tsx | 0 .../renderers/unknown_column_renderer.tsx | 0 .../renderers/user_host_working_dir.test.tsx | 0 .../body/renderers/user_host_working_dir.tsx | 0 .../body/renderers/user_name.test.tsx | 0 .../timeline/body/renderers/user_name.tsx | 0 .../body/renderers/user_profile_renderer.tsx | 0 .../__snapshots__/zeek_details.test.tsx.snap | 0 .../zeek_row_renderer.test.tsx.snap | 0 .../zeek_signature.test.tsx.snap | 0 .../body/renderers/zeek/translations.ts | 0 .../body/renderers/zeek/zeek_details.test.tsx | 0 .../body/renderers/zeek/zeek_details.tsx | 0 .../renderers/zeek/zeek_row_renderer.test.tsx | 0 .../body/renderers/zeek/zeek_row_renderer.tsx | 0 .../renderers/zeek/zeek_signature.test.tsx | 0 .../body/renderers/zeek/zeek_signature.tsx | 0 .../timeline/body/selectors/index.test.ts | 0 .../timeline/body/selectors/index.ts | 0 .../components/timeline/body/translations.ts | 0 .../body/unified_timeline_body.test.tsx | 0 .../timeline/body/unified_timeline_body.tsx | 0 .../default_cell_renderer.test.tsx | 0 .../cell_rendering/default_cell_renderer.tsx | 0 .../timeline/cell_rendering/index.tsx | 0 .../__snapshots__/empty.test.tsx.snap | 0 .../__snapshots__/provider.test.tsx.snap | 0 .../__snapshots__/providers.test.tsx.snap | 0 .../add_data_provider_popover.test.tsx | 0 .../add_data_provider_popover.tsx | 0 .../timeline/data_providers/data_provider.ts | 0 .../timeline/data_providers/empty.test.tsx | 0 .../timeline/data_providers/empty.tsx | 0 .../timeline/data_providers/helpers.test.tsx | 0 .../timeline/data_providers/helpers.tsx | 0 .../timeline/data_providers/index.test.tsx | 0 .../timeline/data_providers/index.tsx | 0 .../mock/mock_and_providers.tsx | 0 .../mock/mock_data_providers.tsx | 0 .../timeline/data_providers/provider.test.tsx | 0 .../timeline/data_providers/provider.tsx | 0 .../data_providers/provider_badge.tsx | 0 .../data_providers/provider_item_actions.tsx | 0 .../data_providers/provider_item_badge.tsx | 0 .../data_providers/providers.test.tsx | 0 .../timeline/data_providers/providers.tsx | 0 .../timeline/data_providers/translations.ts | 0 .../timeline/date_picker_lock/index.tsx | 0 .../timeline/date_picker_lock/translations.ts | 0 .../timelines/components/timeline/events.ts | 0 .../components/timeline/footer/index.test.tsx | 0 .../components/timeline/footer/index.tsx | 0 .../timeline/footer/last_updated.test.tsx | 0 .../timeline/footer/last_updated.tsx | 0 .../timeline/footer/translations.ts | 0 .../components/timeline/helpers.test.tsx | 0 .../timelines/components/timeline/helpers.tsx | 0 .../components/timeline/index.test.tsx | 0 .../timelines/components/timeline/index.tsx | 0 .../components/timeline/kpi/index.test.tsx | 0 .../components/timeline/kpi/index.tsx | 0 .../components/timeline/kpi/kpi_container.tsx | 0 .../components/timeline/kpi/kpis.tsx | 0 .../components/timeline/kpi/translations.ts | 0 .../components/timeline/pin/index.test.tsx | 0 .../components/timeline/pin/index.tsx | 0 .../timeline/properties/helpers.test.tsx | 0 .../timeline/properties/helpers.tsx | 0 .../timeline/properties/notes_flyout.test.tsx | 0 .../timeline/properties/notes_flyout.tsx | 0 .../timeline/properties/notes_size.ts | 0 .../timeline/properties/translations.ts | 0 .../properties/use_notes_in_flyout.test.tsx | 0 .../properties/use_notes_in_flyout.ts | 0 .../timeline/query_bar/eql/index.tsx | 0 .../timeline/query_bar/eql/selectors.tsx | 0 .../timeline/query_bar/index.test.tsx | 0 .../components/timeline/query_bar/index.tsx | 0 .../timeline/query_bar/translations.ts | 0 .../components/timeline/refetch_timeline.tsx | 0 .../search_or_filter/helpers.test.tsx | 0 .../timeline/search_or_filter/helpers.tsx | 0 .../timeline/search_or_filter/index.tsx | 0 .../search_or_filter/search_or_filter.tsx | 0 .../timeline/search_or_filter/translations.ts | 0 .../timeline/search_super_select/index.tsx | 0 .../selectable_timeline/index.test.tsx | 0 .../timeline/selectable_timeline/index.tsx | 0 .../timelines/components/timeline/styles.tsx | 0 .../timeline/tabs/eql/header/index.test.tsx | 0 .../timeline/tabs/eql/header/index.tsx | 0 .../timeline/tabs/eql/index.test.tsx | 0 .../components/timeline/tabs/eql/index.tsx | 0 .../timeline/tabs/esql/__mocks__/index.tsx | 0 .../tabs/esql/customizations/mock.data.ts | 0 .../use_histogram_customizations.test.ts | 0 .../use_histogram_customizations.tsx | 0 .../use_search_bar_customizations.tsx | 0 .../use_set_discover_customizations.ts | 0 .../timeline/tabs/esql/index.test.tsx | 0 .../components/timeline/tabs/esql/index.tsx | 0 .../tabs/esql/mocks/esql_tab_content.tsx | 0 .../timeline/tabs/esql/mocks/index.ts | 0 .../components/timeline/tabs/esql/styles.tsx | 0 .../timeline/tabs/esql/translations.ts | 0 .../timeline/tabs/esql/use_discover_state.ts | 0 .../esql/use_get_stateful_query_bar.test.tsx | 0 .../tabs/esql/use_get_stateful_query_bar.tsx | 0 .../timeline/tabs/esql/utils/index.test.ts | 0 .../timeline/tabs/esql/utils/index.ts | 0 .../timeline/tabs/esql/utils/test_utils.ts | 0 .../components/timeline/tabs/graph/index.tsx | 0 .../components/timeline/tabs/index.test.tsx | 0 .../components/timeline/tabs/index.tsx | 0 .../timeline/tabs/notes/index.test.tsx | 0 .../components/timeline/tabs/notes/index.tsx | 0 .../timeline/tabs/notes/selectors.ts | 0 .../timeline/tabs/pinned/index.test.tsx | 0 .../components/timeline/tabs/pinned/index.tsx | 0 .../timeline/tabs/query/header/index.test.tsx | 0 .../timeline/tabs/query/header/index.tsx | 0 .../tabs/query/header/translations.ts | 0 .../timeline/tabs/query/index.test.tsx | 4 +- .../components/timeline/tabs/query/index.tsx | 0 .../components/timeline/tabs/selectors.ts | 0 .../timeline/tabs/session/index.tsx | 0 .../timeline/tabs/session/translations.ts | 0 .../tabs/session/use_session_view.test.tsx | 0 .../tabs/session/use_session_view.tsx | 0 .../use_timeline_columns.test.ts.snap | 0 ...use_timeline_control_columns.test.tsx.snap | 0 .../timeline/tabs/shared/layout.tsx | 0 .../components/timeline/tabs/shared/types.ts | 0 .../tabs/shared/use_timeline_columns.test.ts | 0 .../tabs/shared/use_timeline_columns.tsx | 0 .../use_timeline_control_columns.test.tsx | 0 .../shared/use_timeline_control_columns.tsx | 0 .../components/timeline/tabs/shared/utils.ts | 0 .../components/timeline/tabs/translations.ts | 0 .../components/timeline/translations.ts | 0 .../timelines/components/timeline/types.ts | 0 ...stom_timeline_data_grid_body.test.tsx.snap | 0 .../data_table/control_column_cell_render.tsx | 0 .../custom_timeline_data_grid_body.test.tsx | 0 .../custom_timeline_data_grid_body.tsx | 0 .../get_event_type_row_classname.test.ts | 0 .../get_event_type_row_classname.ts | 0 .../data_table/index.test.tsx | 0 .../unified_components/data_table/index.tsx | 0 .../timeline_event_detail_row.test.tsx | 0 .../data_table/timeline_event_detail_row.tsx | 0 .../toolbar_additional_controls.tsx | 0 .../data_table/translations.ts | 0 ...se_timeline_unified_data_table_context.tsx | 0 .../get_fields_list_creation_options.ts | 0 .../unified_components/index.test.tsx | 0 .../timeline/unified_components/index.tsx | 0 .../resizable_layout.test.tsx | 0 .../unified_components/resizable_layout.tsx | 0 .../timeline/unified_components/styles.tsx | 0 .../timeline/unified_components/utils.test.ts | 0 .../timeline/unified_components/utils.ts | 0 .../containers/active_timeline_context.ts | 0 .../public/timelines/containers/all/index.tsx | 0 .../public/timelines/containers/api.test.ts | 0 .../public/timelines/containers/api.ts | 0 .../timelines/containers/details/index.tsx | 0 .../containers/details/translations.ts | 0 .../timelines/containers/helpers.test.ts | 0 .../public/timelines/containers/helpers.ts | 0 .../timelines/containers/index.test.tsx | 0 .../public/timelines/containers/index.tsx | 0 .../timelines/containers/kpis/index.tsx | 0 .../timelines/containers/kpis/translations.ts | 0 .../containers/local_storage/index.test.ts | 0 .../containers/local_storage/index.tsx | 0 .../migrate_alert_page_contorls.test.ts | 0 .../migrate_alert_page_controls.ts | 0 .../migrates_risk_level_title.test.tsx | 0 .../migrates_risk_level_title.tsx | 0 .../containers/local_storage/test.data.ts | 0 .../containers/local_storage/types.ts | 0 .../public/timelines/containers/notes/api.ts | 0 .../timelines/containers/pinned_event/api.ts | 0 .../timelines/containers/translations.ts | 0 .../use_timeline_data_filters.test.tsx | 0 .../containers/use_timeline_data_filters.ts | 0 .../hooks/use_create_timeline.test.tsx | 0 .../timelines/hooks/use_create_timeline.tsx | 0 .../public/timelines/index.ts | 0 .../public/timelines/jest.config.js | 19 + .../public/timelines/links.ts | 0 .../public/timelines/pages/index.tsx | 0 .../timelines/pages/timelines_page.test.tsx | 0 .../public/timelines/pages/timelines_page.tsx | 0 .../public/timelines/pages/translations.ts | 0 .../public/timelines/routes.tsx | 0 .../public/timelines/store/actions.ts | 0 .../public/timelines/store/defaults.ts | 0 .../public/timelines/store/helpers.test.ts | 0 .../public/timelines/store/helpers.ts | 0 .../public/timelines/store/index.ts | 0 .../create_timeline_middlewares.ts | 0 .../store/middlewares/helpers.test.ts | 0 .../timelines/store/middlewares/helpers.ts | 0 .../middlewares/timeline_changed.test.ts | 0 .../store/middlewares/timeline_changed.ts | 0 .../middlewares/timeline_favorite.test.ts | 0 .../store/middlewares/timeline_favorite.ts | 0 .../store/middlewares/timeline_note.test.ts | 0 .../store/middlewares/timeline_note.ts | 0 .../middlewares/timeline_pinned_event.test.ts | 0 .../middlewares/timeline_pinned_event.ts | 0 .../store/middlewares/timeline_save.test.ts | 0 .../store/middlewares/timeline_save.ts | 0 .../public/timelines/store/model.ts | 0 .../public/timelines/store/reducer.ts | 0 .../public/timelines/store/selectors.ts | 0 .../public/timelines/store/types.ts | 0 .../public/timelines/wrapper/index.test.tsx | 0 .../public/timelines/wrapper/index.tsx | 0 .../security_solution/public/translations.ts | 0 .../plugins/security_solution/public/types.ts | 0 .../public/use_readonly_header.ts | 0 .../components/add_list_item_popover.tsx | 0 .../components/delete_list_item.tsx | 0 .../public/value_list/components/info.tsx | 0 .../inline_edit_list_item_value.tsx | 0 .../value_list/components/list_item_table.tsx | 0 .../components/show_value_list_modal.tsx | 0 .../components/upload_list_item.tsx | 0 .../components/value_list_modal.tsx | 0 .../public/value_list/translations.ts | 0 .../public/value_list/types.ts | 0 .../scripts/beat_docs/build.js | 2 +- .../scripts/endpoint/README.md | 2 +- .../scripts/endpoint/agent_downloader.js | 2 +- .../agent_downloader.test.ts | 0 .../agent_downloader_cli/agent_downloader.ts | 0 .../endpoint/agent_downloader_cli/index.ts | 0 .../endpoint/agent_emulator/agent_emulator.ts | 0 .../endpoint/agent_emulator/constants.ts | 0 .../scripts/endpoint/agent_emulator/index.ts | 0 .../screens/actions_responder.ts | 0 .../run_service_status_formatter.ts | 0 .../agent_emulator/screens/load_endpoints.ts | 0 .../endpoint/agent_emulator/screens/main.ts | 0 .../screens/policy_responder.ts | 0 .../services/action_responder.ts | 0 .../services/agent_keep_alive.ts | 0 .../services/emulator_run_context.ts | 0 .../services/endpoint_loader.ts | 0 .../services/endpoint_response_actions.ts | 0 .../scripts/endpoint/agent_emulator/types.ts | 0 .../endpoint/agent_policy_generator/index.ts | 0 .../scripts/endpoint/api_emulator/README.md | 2 +- .../emulator_plugins/crowdstrike/index.ts | 0 .../emulator_plugins/crowdstrike/mocks.ts | 0 .../routes/batch_init_rtr_route.ts | 0 .../routes/batch_refresh_rtr_session_route.ts | 0 .../routes/batch_rtr_command_route.ts | 0 .../routes/get_agent_details_route.ts | 0 .../routes/get_agent_online_status_route.ts | 0 .../routes/get_rtr_command_details_route.ts | 0 .../routes/get_scripts_details_route.ts | 0 .../routes/get_scripts_ids_route.ts | 0 .../crowdstrike/routes/get_token_route.ts | 0 .../crowdstrike/routes/host_actions_route.ts | 0 .../crowdstrike/routes/index.ts | 0 .../crowdstrike/routes/init_rtr_route.ts | 0 .../routes/refresh_rtr_session_route.ts | 0 .../crowdstrike/routes/rtr_admin_route.ts | 0 .../crowdstrike/routes/rtr_command_route.ts | 0 .../crowdstrike/routes/utils.ts | 0 .../emulator_plugins/sentinelone/index.ts | 0 .../sentinelone/routes/activities_route.ts | 0 .../routes/agent_action_connect_route.ts | 0 .../routes/agent_action_disconnect_route.ts | 0 .../sentinelone/routes/agents_route.ts | 0 .../sentinelone/routes/index.ts | 0 .../sentinelone/routes/utils.ts | 0 .../external_edr_server_emulator.ts | 0 .../external_edr_server_emulator.types.ts | 0 .../scripts/endpoint/api_emulator/index.ts | 0 .../api_emulator/lib/emulator_server.ts | 0 .../api_emulator/lib/emulator_server.types.ts | 0 .../scripts/endpoint/blocklists/index.ts | 0 .../common/agent_downloads_service.test.ts | 0 .../common/agent_downloads_service.ts | 0 .../endpoint/common/base_running_service.ts | 0 .../endpoint/common/connectors_services.ts | 0 .../scripts/endpoint/common/constants.ts | 0 .../common/delete_all_endpoint_data.ts | 0 .../common/detection_rules_services.ts | 0 .../endpoint/common/elastic_agent_service.ts | 0 .../common/endpoint_artifact_services.ts | 0 .../endpoint/common/endpoint_host_services.ts | 0 .../common/endpoint_metadata_services.ts | 0 .../endpoint/common/execution_throttler.ts | 0 .../common/fleet_server/fleet_server.yml | 0 .../fleet_server/fleet_server_services.ts | 0 .../scripts/endpoint/common/fleet_services.ts | 0 .../scripts/endpoint/common/is_localhost.ts | 0 .../endpoint/common/network_services.ts | 0 .../scripts/endpoint/common/nodejs_utils.ts | 0 .../common/random_policy_id_generator.ts | 0 .../endpoint/common/response_actions.ts | 0 .../endpoint/common/role_and_user_loader.ts | 0 .../common/roles_users/detections_engineer.ts | 0 .../endpoint_operations_analyst.ts | 0 .../endpoint_security_policy_manager.ts | 0 .../endpoint/common/roles_users/hunter.ts | 0 .../endpoint/common/roles_users/index.ts | 0 .../common/roles_users/platform_engineer.ts | 0 .../common/roles_users/rule_author.ts | 0 .../es_serverless_resources/README.md | 6 +- .../es_serverless_resources/roles.yml | 0 .../serverless/es_serverless_resources/users | 0 .../es_serverless_resources/users_roles | 0 .../common/roles_users/serverless/index.ts | 0 .../common/roles_users/soc_manager.ts | 0 .../endpoint/common/roles_users/t1_analyst.ts | 0 .../endpoint/common/roles_users/t2_analyst.ts | 0 .../endpoint/common/roles_users/t3_analyst.ts | 0 .../threat_intelligence_analyst.ts | 0 .../with_artifact_read_privileges_role.ts | 0 .../roles_users/with_response_actions_role.ts | 0 .../without_response_actions_role.ts | 0 .../common/screen/choice_menu_formatter.ts | 0 .../common/screen/column_layout_formatter.ts | 0 .../endpoint/common/screen/common_choices.ts | 0 .../endpoint/common/screen/constants.ts | 0 .../endpoint/common/screen/data_formatter.ts | 0 .../scripts/endpoint/common/screen/index.ts | 0 .../scripts/endpoint/common/screen/layout.ts | 0 .../common/screen/progress_formatter.ts | 0 .../common/screen/screen_base_class.ts | 0 .../endpoint/common/screen/type_gards.ts | 0 .../scripts/endpoint/common/screen/types.ts | 0 .../endpoint/common/security_user_services.ts | 0 .../endpoint/common/settings_storage.ts | 0 .../scripts/endpoint/common/spaces.ts | 0 .../scripts/endpoint/common/stack_services.ts | 0 .../scripts/endpoint/common/types.ts | 0 .../scripts/endpoint/common/utils.ts | 0 .../endpoint/common/vagrant/Vagrantfile | 0 .../scripts/endpoint/common/vm_services.ts | 2 +- .../endpoint/endpoint_agent_emulator.js | 2 +- .../endpoint_agent_runner/elastic_endpoint.ts | 0 .../endpoint/endpoint_agent_runner/index.ts | 0 .../endpoint_agent_runner/pre_check.ts | 0 .../endpoint/endpoint_agent_runner/runtime.ts | 0 .../endpoint/endpoint_agent_runner/setup.ts | 0 .../endpoint/endpoint_agent_runner/types.ts | 0 .../endpoint/endpoint_policies/index.ts | 0 .../scripts/endpoint/env_data_loader/index.ts | 0 .../env_data_loader/src/create_artifacts.ts | 0 .../env_data_loader/src/create_policies.ts | 0 .../endpoint/env_data_loader/src/load.ts | 0 .../env_data_loader/src/progress_reporter.ts | 0 .../endpoint/env_data_loader/src/types.ts | 0 .../endpoint/env_data_loader/src/utils.ts | 0 .../scripts/endpoint/es_serverless/index.ts | 0 .../scripts/endpoint/event_filters/index.ts | 0 .../scripts/endpoint/fleet_server/index.ts | 0 .../host_isolation_exceptions/index.ts | 0 .../scripts/endpoint/load_agent_policies.js | 2 +- .../scripts/endpoint/load_blocklists.js | 2 +- .../endpoint/load_endpoint_policies.js | 2 +- .../scripts/endpoint/load_env_data.js | 2 +- .../scripts/endpoint/load_event_filters.js | 2 +- .../load_host_isolation_exceptions.js | 2 +- .../scripts/endpoint/load_trusted_apps.js | 2 +- .../scripts/endpoint/resolver_generator.js | 2 +- .../endpoint/resolver_generator_script.ts | 0 .../scripts/endpoint/run_endpoint_agent.js | 2 +- .../scripts/endpoint/run_sentinelone_host.js | 2 +- .../endpoint/sentinelone_host/common.ts | 0 .../endpoint/sentinelone_host/index.ts | 0 .../endpoint/sentinelone_host/types.ts | 0 ...start_es_serverless_with_security_users.js | 2 +- .../start_external_edr_server_emulator.js | 2 +- .../scripts/endpoint/start_fleet_server.js | 2 +- .../scripts/endpoint/trusted_apps/index.ts | 0 .../extract_tactics_techniques_mitre.js | 2 +- .../security_solution/scripts}/jest.config.js | 9 +- .../scripts/junit_transformer/README.md | 0 .../junit_transformer.test.ts.snap | 0 .../fixtures/suite_with_failing_test.xml | 0 .../scripts/junit_transformer/index.js | 2 +- .../junit_transformer.test.ts | 0 .../junit_transformer/junit_transformer.ts | 0 .../scripts/junit_transformer/lib.ts | 0 .../scripts/loop_cypress_tests.js | 0 .../scripts/mappings/README.md | 2 +- .../scripts/mappings/mappings_generator.js | 2 +- .../mappings/mappings_generator_script.ts | 0 .../scripts/mappings/mappings_loader.js | 2 +- .../mappings/mappings_loader_script.ts | 4 +- .../scripts/openapi/bundle_detections.js | 2 +- .../detections_ess.info.yaml | 0 .../detections_serverless.info.yaml | 0 .../openapi/bundle_endpoint_management.js | 2 +- .../openapi/bundle_entity_analytics.js | 2 +- .../scripts/openapi/bundle_timeline.js | 2 +- .../scripts/openapi/generate.js | 4 +- .../scripts/quickstart/README.md | 2 +- .../scripts/quickstart/modules/data/index.ts | 0 .../modules/entity_analytics/index.ts | 0 .../quickstart/modules/exceptions/index.ts | 0 .../scripts/quickstart/modules/lists/index.ts | 0 .../quickstart/modules/mappings/index.ts | 0 .../scripts/quickstart/modules/rules/index.ts | 0 .../modules/rules/new_terms/basic_rule.ts | 0 .../quickstart/modules/rules/query/index.ts | 0 .../modules/rules/threat_match/index.ts | 0 .../scripts/quickstart/modules/rules/utils.ts | 0 .../scripts/quickstart/run.js | 2 +- .../scripts/quickstart/scratchpad.ts | 0 .../scripts/run_cypress/get_ftr_config.ts | 0 .../scripts/run_cypress/parallel.ts | 2 +- .../run_cypress/parallel_serverless.ts | 2 +- .../scripts/run_cypress/print_run.ts | 0 .../project_handler/cloud_project_handler.ts | 0 .../project_handler/project_handler.ts | 0 .../project_handler/proxy_project_handler.ts | 0 .../scripts/run_cypress/utils.ts | 2 +- .../scripts/run_playwright/playwright.ts | 4 +- .../run_playwright/start_playwright.js | 2 +- .../scripts/siem_migration/draw_graphs.js | 2 +- .../siem_migration/draw_graphs_script.ts | 0 .../scripts/start_cypress_parallel.js | 2 +- .../start_cypress_parallel_serverless.js | 2 +- .../security_solution/scripts/storybook.js | 0 .../scripts/telemetry/README.md | 6 +- .../scripts/telemetry/build_ebt_data_view.sh | 0 .../scripts/telemetry/build_ebt_data_view.ts | 0 ...ecurity_solution_ebt_kibana_browser.ndjson | 0 ...security_solution_ebt_kibana_server.ndjson | 0 .../server/__mocks__/action.mock.ts | 0 .../server/__mocks__/alert.mock.ts | 0 .../server/__mocks__/core.mock.ts | 0 .../server/__mocks__/module_name_map.js | 9 +- .../server/__mocks__/task_manager.mock.ts | 0 .../server/assistant/jest.config.js | 19 + .../alert_counts/alert_counts_tool.test.ts | 0 .../tools/alert_counts/alert_counts_tool.ts | 0 .../get_alert_counts_query.test.ts | 0 .../alert_counts/get_alert_counts_query.ts | 0 .../assistant/tools/defend_insights/errors.ts | 0 .../get_events/get_file_events_query.ts | 0 .../defend_insights/get_events/index.test.ts | 0 .../tools/defend_insights/get_events/index.ts | 0 .../tools/defend_insights/index.test.ts | 0 .../assistant/tools/defend_insights/index.ts | 0 .../output_parsers/incompatible_antivirus.ts | 0 .../defend_insights/output_parsers/index.ts | 0 .../prompts/incompatible_antivirus.ts | 0 .../tools/defend_insights/prompts/index.ts | 0 .../server/assistant/tools/esql/common.ts | 0 .../tools/esql/nl_to_esql_tool.test.ts | 0 .../assistant/tools/esql/nl_to_esql_tool.ts | 0 .../server/assistant/tools/index.ts | 0 .../knowledge_base_retrieval_tool.ts | 0 .../knowledge_base_write_tool.ts | 0 .../open_and_acknowledged_alerts_tool.test.ts | 0 .../open_and_acknowledged_alerts_tool.ts | 0 .../product_documentation_tool.test.ts | 0 .../product_documentation_tool.ts | 0 .../tools/security_labs/security_labs_tool.ts | 0 .../server/client/client.test.ts | 0 .../security_solution/server/client/client.ts | 0 .../server/client/factory.test.ts | 0 .../server/client/factory.ts | 0 .../security_solution/server/client/index.ts | 0 .../server/client}/jest.config.js | 8 +- .../security_solution/server/config.mock.ts | 0 .../security_solution/server/config.test.ts | 0 .../security_solution/server/config.ts | 2 +- .../endpoint_app_context_services.test.ts | 0 .../endpoint/endpoint_app_context_services.ts | 0 .../server/endpoint/errors.ts | 0 .../server/endpoint/jest.config.js | 19 + .../server/endpoint/lib/artifacts/common.ts | 0 .../server/endpoint/lib/artifacts/index.ts | 0 .../endpoint/lib/artifacts/lists.test.ts | 0 .../server/endpoint/lib/artifacts/lists.ts | 0 .../endpoint/lib/artifacts/manifest.test.ts | 0 .../server/endpoint/lib/artifacts/manifest.ts | 0 .../lib/artifacts/manifest_entry.test.ts | 0 .../endpoint/lib/artifacts/manifest_entry.ts | 0 .../endpoint/lib/artifacts/migrations.test.ts | 0 .../endpoint/lib/artifacts/migrations.ts | 0 .../server/endpoint/lib/artifacts/mocks.ts | 0 .../lib/artifacts/saved_object_mappings.ts | 0 .../endpoint/lib/artifacts/task.mock.ts | 0 .../endpoint/lib/artifacts/task.test.ts | 0 .../server/endpoint/lib/artifacts/task.ts | 0 .../check_metadata_transforms_task.test.ts | 0 .../check_metadata_transforms_task.ts | 0 .../server/endpoint/lib/metadata/index.ts | 0 .../endpoint/lib/metadata/task_state.test.ts | 0 .../endpoint/lib/metadata/task_state.ts | 0 .../endpoint/lib/policy/license_watch.test.ts | 0 .../endpoint/lib/policy/license_watch.ts | 0 .../saved_object_mappings.ts | 0 .../complete_external_actions_task.test.ts | 0 .../complete_external_actions_task.ts | 0 ...plete_external_actions_task_runner.test.ts | 0 .../complete_external_actions_task_runner.ts | 0 .../endpoint/lib/response_actions/index.ts | 0 .../endpoint/lib/simple_mem_cache.test.ts | 0 .../server/endpoint/lib/simple_mem_cache.ts | 0 ...ensure_indices_exists_for_policies.test.ts | 0 .../ensure_indices_exists_for_policies.ts | 0 .../turn_off_agent_policy_features.test.ts | 0 .../turn_off_agent_policy_features.ts | 0 .../turn_off_policy_protections.test.ts | 0 .../migrations/turn_off_policy_protections.ts | 0 .../server/endpoint/mocks/index.ts | 0 .../server/endpoint/mocks/mocks.ts | 0 .../server/endpoint/mocks/utils.mock.ts | 0 .../endpoint/routes/actions/details.test.ts | 0 .../server/endpoint/routes/actions/details.ts | 0 .../actions/file_download_handler.test.ts | 0 .../routes/actions/file_download_handler.ts | 0 .../routes/actions/file_info_handler.test.ts | 0 .../routes/actions/file_info_handler.ts | 0 .../server/endpoint/routes/actions/index.ts | 0 .../endpoint/routes/actions/list.test.ts | 0 .../server/endpoint/routes/actions/list.ts | 0 .../routes/actions/list_handler.test.ts | 0 .../endpoint/routes/actions/list_handler.ts | 0 .../server/endpoint/routes/actions/mocks.ts | 0 .../routes/actions/response_actions.test.ts | 0 .../routes/actions/response_actions.ts | 0 .../endpoint/routes/actions/state.test.ts | 0 .../server/endpoint/routes/actions/state.ts | 0 .../endpoint/routes/actions/status.test.ts | 0 .../server/endpoint/routes/actions/status.ts | 0 .../endpoint/routes/actions/utils.test.ts | 0 .../server/endpoint/routes/actions/utils.ts | 0 .../routes/agent/agent_status_handler.test.ts | 0 .../routes/agent/agent_status_handler.ts | 0 .../server/endpoint/routes/agent/index.ts | 0 .../server/endpoint/routes/error_handler.ts | 0 .../endpoint/routes/metadata/handlers.ts | 0 .../server/endpoint/routes/metadata/index.ts | 0 .../endpoint/routes/metadata/metadata.test.ts | 0 .../metadata/query_builders.fixtures.ts | 0 .../routes/metadata/query_builders.test.ts | 0 .../routes/metadata/query_builders.ts | 0 .../routes/metadata/route_schema_test.ts | 0 .../metadata/support/agent_status.test.ts | 0 .../routes/metadata/support/agent_status.ts | 0 .../support/endpoint_package_policies.test.ts | 0 .../support/endpoint_package_policies.ts | 0 .../metadata/support/query_strategies.ts | 0 .../routes/metadata/support/test_support.ts | 0 .../endpoint/routes/policy/handlers.test.ts | 0 .../server/endpoint/routes/policy/handlers.ts | 0 .../server/endpoint/routes/policy/index.ts | 0 .../endpoint/routes/policy/service.test.ts | 0 .../server/endpoint/routes/policy/service.ts | 0 .../protection_updates_note/handlers.test.ts | 0 .../protection_updates_note/handlers.ts | 0 .../routes/protection_updates_note/index.ts | 0 .../server/endpoint/routes/resolver.ts | 0 .../endpoint/routes/resolver/docs/README.md | 0 .../resolver/docs/resolver_tree_ancestry.png | Bin .../docs/resolver_tree_children_loop.png | Bin .../resolver_tree_children_pagination.png | Bin ...er_tree_children_pagination_with_after.png | Bin .../docs/resolver_tree_children_simple.png | Bin .../routes/resolver/entity/handler.ts | 0 .../entity/utils/build_resolver_entity.ts | 0 .../entity/utils/supported_schemas.ts | 0 .../server/endpoint/routes/resolver/events.ts | 0 .../routes/resolver/queries/events.ts | 0 .../endpoint/routes/resolver/tree/handler.ts | 0 .../routes/resolver/tree/queries/base.ts | 0 .../resolver/tree/queries/descendants.ts | 0 .../routes/resolver/tree/queries/lifecycle.ts | 0 .../routes/resolver/tree/queries/stats.ts | 0 .../routes/resolver/tree/utils/fetch.test.ts | 0 .../routes/resolver/tree/utils/fetch.ts | 0 .../routes/resolver/tree/utils/index.test.ts | 0 .../routes/resolver/tree/utils/index.ts | 0 .../routes/resolver/utils/pagination.test.ts | 0 .../routes/resolver/utils/pagination.ts | 0 .../routes/resolver/utils/shared_filters.ts | 0 .../endpoint/routes/suggestions/index.test.ts | 0 .../endpoint/routes/suggestions/index.ts | 0 .../routes/with_endpoint_authz.test.ts | 0 .../endpoint/routes/with_endpoint_authz.ts | 0 .../workflow_insights/get_insights.test.ts | 0 .../routes/workflow_insights/get_insights.ts | 0 .../routes/workflow_insights/index.ts | 0 .../workflow_insights/update_insight.test.ts | 0 .../workflow_insights/update_insight.ts | 0 .../endpoint/schemas/artifacts/common.ts | 0 .../endpoint/schemas/artifacts/index.ts | 0 .../endpoint/schemas/artifacts/lists.mock.ts | 0 .../endpoint/schemas/artifacts/lists.ts | 0 .../endpoint/schemas/artifacts/manifest.ts | 0 .../schemas/artifacts/saved_objects.mock.ts | 0 .../schemas/artifacts/saved_objects.ts | 0 .../server/endpoint/schemas/index.ts | 0 .../actions/action_details_by_id.test.ts | 0 .../services/actions/action_details_by_id.ts | 0 .../services/actions/action_list.test.ts | 0 .../endpoint/services/actions/action_list.ts | 0 .../crowdstrike_actions_client.test.ts | 0 .../crowdstrike/crowdstrike_actions_client.ts | 0 .../actions/clients/crowdstrike/mocks.ts | 0 .../endpoint/endpoint_actions_client.test.ts | 0 .../endpoint/endpoint_actions_client.ts | 0 .../actions/clients/endpoint/mocks.ts | 0 .../services/actions/clients/errors.ts | 0 .../get_response_actions_client.test.ts | 0 .../clients/get_response_actions_client.ts | 0 .../services/actions/clients/index.ts | 0 .../lib/base_response_actions_client.test.ts | 0 .../lib/base_response_actions_client.ts | 0 ...rmalized_external_connector_client.test.ts | 0 .../normalized_external_connector_client.ts | 0 .../services/actions/clients/lib/types.ts | 0 .../services/actions/clients/mocks.ts | 0 .../actions/clients/sentinelone/mocks.ts | 0 .../sentinel_one_actions_client.test.ts | 0 .../sentinel_one_actions_client.ts | 0 .../actions/clients/sentinelone/types.ts | 0 .../endpoint/services/actions/constants.ts | 0 .../server/endpoint/services/actions/index.ts | 0 .../server/endpoint/services/actions/mocks.ts | 0 .../actions/pending_actions_summary.ts | 0 .../utils/fetch_action_request_by_id.ts | 0 .../utils/fetch_action_requests.test.ts | 0 .../actions/utils/fetch_action_requests.ts | 0 .../utils/fetch_action_responses.test.ts | 0 .../actions/utils/fetch_action_responses.ts | 0 .../utils/get_action_agent_type.test.ts | 0 .../actions/utils/get_action_agent_type.ts | 0 .../endpoint/services/actions/utils/index.ts | 0 .../services/actions/utils/utils.test.ts | 0 .../endpoint/services/actions/utils/utils.ts | 0 .../crowdstrike_agent_status_client.test.ts | 0 .../crowdstrike_agent_status_client.ts | 0 .../agent/clients/crowdstrike/types.ts | 0 .../endpoint_agent_status_client.test.ts | 2 +- .../endpoint/endpoint_agent_status_client.ts | 0 .../endpoint/services/agent/clients/errors.ts | 0 .../clients/get_agent_status_client.test.ts | 0 .../agent/clients/get_agent_status_client.ts | 0 .../endpoint/services/agent/clients/index.ts | 0 .../clients/lib/base_agent_status_client.ts | 0 .../services/agent/clients/lib/types.ts | 0 .../sentinel_one_agent_status_client.ts | 0 .../agent/clients/sentinel_one/types.ts | 0 .../server/endpoint/services/agent/index.ts | 0 .../server/endpoint/services/agent/mocks.ts | 0 .../artifacts/artifact_client.test.ts | 0 .../services/artifacts/artifact_client.ts | 0 .../endpoint/services/artifacts/errors.ts | 0 .../endpoint/services/artifacts/index.ts | 0 .../artifacts/manifest_client.test.ts | 0 .../services/artifacts/manifest_client.ts | 0 .../artifacts/manifest_manager/index.ts | 0 .../manifest_manager/manifest_manager.mock.ts | 0 .../manifest_manager/manifest_manager.test.ts | 0 .../manifest_manager/manifest_manager.ts | 0 .../endpoint/services/artifacts/mocks.ts | 0 .../artifacts/unified_manifes_client.test.ts | 0 .../artifacts/unified_manifest_client.ts | 0 .../endpoint/services/artifacts/utils.ts | 0 .../does_artifact_have_data.ts | 0 .../artifacts_exception_list/index.ts | 0 .../services/feature_usage/feature_keys.ts | 0 .../endpoint/services/feature_usage/index.ts | 0 .../endpoint/services/feature_usage/mocks.ts | 0 .../services/feature_usage/service.ts | 0 .../endpoint_fleet_services_factory.mocks.ts | 0 .../endpoint_fleet_services_factory.test.ts | 0 .../fleet/endpoint_fleet_services_factory.ts | 0 .../server/endpoint/services/fleet/index.ts | 0 .../server/endpoint/services/index.ts | 0 .../endpoint_metadata_service.test.ts | 0 .../metadata/endpoint_metadata_service.ts | 0 .../endpoint/services/metadata/errors.ts | 0 .../endpoint/services/metadata/index.ts | 0 .../endpoint/services/metadata/mocks.ts | 2 +- .../endpoint/services/saved_objects/index.ts | 0 .../saved_objects_client_factory.mocks.ts | 0 .../saved_objects_client_factory.ts | 0 .../builders/incompatible_antivirus.test.ts | 0 .../builders/incompatible_antivirus.ts | 0 .../workflow_insights/builders/index.ts | 0 .../services/workflow_insights/constants.ts | 0 .../services/workflow_insights/errors.ts | 0 .../field_map_configurations.ts | 0 .../workflow_insights/helpers.test.ts | 0 .../services/workflow_insights/helpers.ts | 0 .../services/workflow_insights/index.test.ts | 0 .../services/workflow_insights/index.ts | 0 .../server/endpoint/types.ts | 0 .../utils/create_es_search_iterable.ts | 0 .../endpoint/utils/create_so_find_iterable.ts | 0 ...et_agent_status_to_endpoint_host_status.ts | 0 .../server/endpoint/utils/index.ts | 0 .../endpoint/utils/normalize_kuery.test.ts | 0 .../server/endpoint/utils/normalize_kuery.ts | 0 .../server/endpoint/utils/queue_processor.ts | 0 .../server/endpoint/utils/stringify.ts | 0 .../server/endpoint/utils/translations.ts | 0 .../server/endpoint/utils/wrap_errors.ts | 0 .../endpoint/utils/yes_no_data_stream.test.ts | 0 .../endpoint/utils/yes_no_data_stream.ts | 0 .../security_solution/server/fixtures.ts | 0 .../server/fleet_integration/constants.ts | 0 .../fleet_integration.test.ts | 0 .../fleet_integration/fleet_integration.ts | 0 .../handlers/create_default_policy.test.ts | 0 .../handlers/create_default_policy.ts | 0 .../handlers/create_event_filters.ts | 0 .../create_policy_artifact_manifest.ts | 0 .../create_policy_datastreams.test.ts | 0 .../handlers/create_policy_datastreams.ts | 0 .../handlers/install_prepackaged_rules.ts | 0 .../handlers/remove_policy_from_artifacts.ts | 0 .../remove_protection_updates_note.ts | 0 .../validate_endpoint_package_policy.ts | 0 .../handlers/validate_integration_config.ts | 0 .../validate_policy_against_license.ts | 0 ...alidate_policy_against_product_features.ts | 0 .../server/fleet_integration/index.ts | 0 .../server/fleet_integration/jest.config.js | 19 + .../notify_protection_feature_usage.ts | 0 .../server/fleet_integration/types.ts | 0 .../plugins/security_solution/server/index.ts | 0 .../__mocks__/alerts-detections-request.json | 0 .../__mocks__/endpoint-alert.json | 0 .../endpoint-meta-telemetry-request.json | 0 .../__mocks__/endpoint-metadata.json | 0 .../__mocks__/endpoint-metrics.json | 0 .../__mocks__/endpoint-policy.json | 0 .../__mocks__/fleet-agents.json | 0 .../__mocks__/prebuilt-rules-events.json | 0 .../integration_tests/__mocks__/rule.json | 0 .../integration_tests/configuration.test.ts | 0 .../server/integration_tests/lib/helpers.ts | 2 +- .../lib/telemetry_helpers.ts | 0 .../server/integration_tests/receiver.test.ts | 0 .../integration_tests/telemetry.test.ts | 0 .../security_solution/server/jest.config.js | 14 +- .../server/lib/dashboards/__mocks__/index.ts | 0 .../routes/get_dashboards_by_tags.test.ts | 0 .../routes/get_dashboards_by_tags.ts | 0 .../server/lib/dashboards/routes/index.ts | 0 .../server/lib/detection_engine/README.md | 6 +- .../extract_integrations.test.ts | 0 .../extract_integrations.ts | 0 .../api/get_all_integrations/route.ts | 0 .../sort_integrations_by_status.ts | 0 .../sort_packages_by_security_category.ts | 0 .../installed_integration_set.ts | 0 .../api/get_installed_integrations/route.ts | 0 .../fleet_integrations/api/register_routes.ts | 0 .../fleet_integrations/index.ts | 0 .../migrations/create_migration.test.ts | 0 .../migrations/create_migration.ts | 0 .../migrations/create_migration_index.test.ts | 0 .../migrations/create_migration_index.ts | 0 .../create_migration_saved_object.test.ts | 0 .../create_migration_saved_object.ts | 0 .../migrations/delete_migration.test.ts | 0 .../migrations/delete_migration.ts | 0 .../delete_migration_saved_object.ts | 0 .../migrations/finalize_migration.test.ts | 0 .../migrations/finalize_migration.ts | 0 .../find_migration_saved_objects.test.ts | 0 .../find_migration_saved_objects.ts | 0 .../get_index_alias_per_space.test.ts | 0 .../migrations/get_index_alias_per_space.ts | 0 .../get_index_versions_by_index.test.ts | 0 .../migrations/get_index_versions_by_index.ts | 0 .../get_latest_index_template_version.test.ts | 0 .../get_latest_index_template_version.ts | 0 .../get_migration_saved_objects_by_id.test.ts | 0 .../get_migration_saved_objects_by_id.ts | 0 ...t_migration_saved_objects_by_index.test.ts | 0 .../get_migration_saved_objects_by_index.ts | 0 .../get_non_migrated_signals_info.test.ts | 0 .../get_non_migrated_signals_info.ts | 0 .../get_signal_versions_by_index.test.ts | 0 .../get_signal_versions_by_index.ts | 0 .../get_signals_indices_in_range.test.ts | 0 .../get_signals_indices_in_range.ts | 0 .../migrations/helpers.test.ts | 0 .../detection_engine/migrations/helpers.ts | 0 .../migrations/migration_cleanup.ts | 0 .../migrations/migration_cleanup_policy.json | 0 .../migrations/migration_service.ts | 0 .../migrations/replace_signals_index_alias.ts | 0 .../migrations/saved_objects.ts | 0 .../migrations/saved_objects_client.ts | 0 .../migrations/saved_objects_schema.mock.ts | 0 .../migrations/saved_objects_schema.ts | 0 .../update_migration_saved_object.test.ts | 0 .../update_migration_saved_object.ts | 0 .../bootstrap_prebuilt_rules.test.ts | 0 .../bootstrap_prebuilt_rules.ts | 0 ...t_rules_and_timelines_status_route.test.ts | 0 ...ebuilt_rules_and_timelines_status_route.ts | 0 .../get_prebuilt_rules_status_route.ts | 0 ...prebuilt_rules_and_timelines_route.test.ts | 0 ...tall_prebuilt_rules_and_timelines_route.ts | 0 .../install_prebuilt_rules_package.ts | 0 .../perform_rule_installation_route.ts | 0 ...rt_diffable_fields_match_rule_type.test.ts | 0 .../assert_diffable_fields_match_rule_type.ts | 0 .../assert_pick_version_is_target.test.ts | 0 .../assert_pick_version_is_target.ts | 0 .../create_field_upgrade_specifier.test.ts | 0 .../create_field_upgrade_specifier.ts | 0 .../create_props_to_rule_type_map.ts | 0 .../create_upgradeable_rules_payload.ts | 0 .../diffable_rule_fields_mappings.test.ts | 0 .../diffable_rule_fields_mappings.ts | 0 .../get_field_predefined_value.test.ts | 0 .../get_field_predefined_value.ts | 0 .../get_upgradeable_rules.test.ts | 0 .../get_upgradeable_rules.ts | 0 .../get_value_for_field.ts | 0 .../get_value_from_rule_version.ts | 0 .../perform_rule_upgrade_route.ts | 0 .../prebuilt_rules/api/register_routes.ts | 0 .../review_rule_installation_route.ts | 0 .../review_rule_upgrade_route.ts | 0 .../prebuilt_rules/constants.ts | 0 .../content/prepackaged_timelines/README.md | 28 +- .../prepackaged_timelines/alerts_host.json | 0 .../prepackaged_timelines/alerts_user.json | 0 .../prepackaged_timelines/endpoint.json | 0 .../prepackaged_timelines/file_ex.json | 0 .../prepackaged_timelines/index.ndjson | 0 .../prepackaged_timelines/network.json | 0 .../prepackaged_timelines/network_ex.json | 0 .../prepackaged_timelines/process.json | 0 .../prepackaged_timelines/process_ex.json | 0 .../prepackaged_timelines/registry_ex.json | 0 .../content/prepackaged_timelines/threat.json | 0 .../detection_engine/prebuilt_rules/index.ts | 0 .../logic/aggregate_prebuilt_rule_errors.ts | 0 .../logic/diff/calculate_rule_diff.ts | 0 .../data_source_diff_algorithm.test.ts | 0 .../algorithms/data_source_diff_algorithm.ts | 0 .../eql_query_diff_algorithm.test.ts | 0 .../algorithms/eql_query_diff_algorithm.ts | 0 .../esql_query_diff_algorithm.test.ts | 0 .../algorithms/esql_query_diff_algorithm.ts | 0 ...orce_target_version_diff_algorithm.test.ts | 0 .../force_target_version_diff_algorithm.ts | 0 .../diff/calculation/algorithms/helpers.ts | 0 .../diff/calculation/algorithms/index.ts | 0 .../kql_query_diff_algorithm.test.ts | 0 .../algorithms/kql_query_diff_algorithm.ts | 0 .../multi_line_string_diff_algorithm.mock.ts | 0 .../multi_line_string_diff_algorithm.test.ts | 0 .../multi_line_string_diff_algorithm.ts | 0 .../algorithms/number_diff_algorithm.test.ts | 0 .../algorithms/number_diff_algorithm.ts | 0 .../rule_type_diff_algorithm.test.ts | 0 .../algorithms/rule_type_diff_algorithm.ts | 0 .../scalar_array_diff_algorithm.test.ts | 0 .../algorithms/scalar_array_diff_algorithm.ts | 0 .../algorithms/simple_diff_algorithm.ts | 0 .../single_line_string_diff_algorithm.test.ts | 0 .../single_line_string_diff_algorithm.ts | 0 .../calculation/calculate_rule_fields_diff.ts | 0 .../calculation/diff_calculation_helpers.ts | 0 .../ensure_latest_rules_package_installed.ts | 0 .../logic/get_rules_to_install.test.ts | 0 .../logic/get_rules_to_install.ts | 0 .../logic/get_rules_to_update.test.ts | 0 .../logic/get_rules_to_update.ts | 0 .../logic/perform_timelines_installation.ts | 0 .../__mocks__/prebuilt_rule_assets_client.ts | 0 .../prebuilt_rule_assets_client.ts | 0 .../rule_assets/prebuilt_rule_assets_type.ts | 0 .../prebuilt_rule_assets_validation.ts | 0 .../rule_objects/create_prebuilt_rules.ts | 0 .../prebuilt_rule_objects_client.ts | 0 .../rule_objects/upgrade_prebuilt_rules.ts | 0 .../fetch_rule_versions_triad.ts | 0 .../rule_versions/rule_version_specifier.ts | 0 .../logic/rule_versions/zip_rule_versions.ts | 0 .../prebuilt_rules/logic/utils.ts | 0 .../detection_engine/prebuilt_rules/mocks.ts | 0 .../rule_assets/prebuilt_rule_asset.mock.ts | 0 .../rule_assets/prebuilt_rule_asset.test.ts | 0 .../model/rule_assets/prebuilt_rule_asset.ts | 0 ...ule_asset_validate_type_dependents.test.ts | 0 ...ilt_rule_asset_validate_type_dependents.ts | 0 .../model/rule_groups/get_rule_groups.ts | 0 .../routes/__mocks__/index.ts | 0 .../routes/__mocks__/request.ts | 0 .../routes/__mocks__/request_context.ts | 2 +- .../routes/__mocks__/request_responses.ts | 0 .../routes/__mocks__/response_factory.ts | 0 .../routes/__mocks__/server.ts | 0 .../routes/__mocks__/test_adapters.ts | 0 .../routes/__mocks__/utils.ts | 0 .../get_signals_template.test.ts.snap | 0 .../routes/index/check_template_version.ts | 0 .../routes/index/create_index_route.ts | 0 .../routes/index/delete_index_route.ts | 0 .../routes/index/ecs_mapping.json | 0 .../routes/index/get_index_version.ts | 0 .../routes/index/get_signals_template.test.ts | 0 .../routes/index/get_signals_template.ts | 0 .../routes/index/other_mappings.json | 0 .../routes/index/preview_policy.json | 0 .../index/read_alerts_index_exists_route.ts | 0 .../routes/index/read_index_route.ts | 0 .../routes/index/signal_aad_mapping.json | 0 .../routes/index/signal_extra_fields.json | 0 .../routes/index/signals_mapping.json | 0 .../routes/index/signals_policy.json | 0 .../privileges/read_privileges_route.test.ts | 0 .../privileges/read_privileges_route.ts | 0 .../create_signals_migration_route.test.ts | 0 .../signals/create_signals_migration_route.ts | 0 .../signals/delete_signals_migration_route.ts | 0 .../finalize_signals_migration_route.test.ts | 0 .../finalize_signals_migration_route.ts | 0 ...get_signals_migration_status_route.test.ts | 0 .../get_signals_migration_status_route.ts | 0 .../routes/signals/helpers.ts | 0 .../routes/signals/open_close_signals.test.ts | 0 .../signals/open_close_signals_route.ts | 0 .../signals/query_signals_route.test.ts | 0 .../routes/signals/query_signals_route.ts | 0 .../signals/set_alert_assignees_route.test.ts | 0 .../signals/set_alert_assignees_route.ts | 0 .../signals/set_alert_tags_route.test.ts | 0 .../routes/signals/set_alert_tags_route.ts | 0 .../routes/signals/translations.ts | 0 ...telemetry_detection_rules_preview_route.ts | 0 .../utils/get_detecton_rules_preview.ts | 0 .../utils/get_diagnostics_preview.ts | 0 .../telemetry/utils/get_endpoint_preview.ts | 0 .../utils/get_indices_metadata_preview.ts | 0 .../utils/get_security_lists_preview.ts | 0 .../routes/telemetry/utils/parse_ndjson.ts | 0 .../users/suggest_user_profiles_route.test.ts | 0 .../users/suggest_user_profiles_route.ts | 0 .../lib/detection_engine/routes/utils.test.ts | 0 .../lib/detection_engine/routes/utils.ts | 0 .../api/create_legacy_notification/route.ts | 0 .../api/register_routes.ts | 0 .../rule_actions_legacy/index.ts | 0 .../notifications/build_signals_query.test.ts | 0 .../notifications/build_signals_query.ts | 0 .../logic/notifications/get_signals.ts | 0 .../legacy_create_notifications.test.ts | 0 .../legacy_create_notifications.ts | 0 .../legacy_find_notifications.test.ts | 0 .../legacy_find_notifications.ts | 0 .../legacy_read_notifications.test.ts | 0 .../legacy_read_notifications.ts | 0 ...egacy_rules_notification_rule_type.test.ts | 0 .../legacy_rules_notification_rule_type.ts | 0 .../legacy_saved_object_references/README.md | 0 .../legacy_extract_references.test.ts | 0 .../legacy_extract_references.ts | 0 .../legacy_extract_rule_id.test.ts | 0 .../legacy_extract_rule_id.ts | 0 .../legacy_inject_references.test.ts | 0 .../legacy_inject_references.ts | 0 .../legacy_inject_rule_id_references.test.ts | 0 .../legacy_inject_rule_id_references.ts | 0 .../logic/notifications/legacy_types.ts | 0 .../schedule_notification_actions.test.ts | 0 .../schedule_notification_actions.ts | 0 ...dule_throttle_notification_actions.test.ts | 0 .../schedule_throttle_notification_actions.ts | 0 .../logic/notifications/utils.test.ts | 0 .../logic/notifications/utils.ts | 0 ...y_create_rule_actions_saved_object.test.ts | 0 ...legacy_create_rule_actions_saved_object.ts | 0 ...gacy_get_rule_actions_saved_object.test.ts | 0 .../legacy_get_rule_actions_saved_object.ts | 0 .../rule_actions/legacy_migrations.test.ts | 0 .../logic/rule_actions/legacy_migrations.ts | 0 .../legacy_saved_object_mappings.ts | 0 .../logic/rule_actions/legacy_types.ts | 0 ...ate_or_create_rule_actions_saved_object.ts | 0 ...legacy_update_rule_actions_saved_object.ts | 0 .../logic/rule_actions/legacy_utils.test.ts | 0 .../logic/rule_actions/legacy_utils.ts | 0 .../api/create_rule_exceptions/route.test.ts | 0 .../api/create_rule_exceptions/route.ts | 0 .../find_exception_references/route.test.ts | 0 .../api/find_exception_references/route.ts | 0 .../rule_exceptions/api/register_routes.ts | 0 .../detection_engine/rule_exceptions/index.ts | 0 .../rule_management/api/deprecation.ts | 0 .../rule_management/api/register_routes.ts | 0 .../bulk_actions/bulk_actions_response.ts | 0 .../bulk_actions/bulk_enable_disable_rules.ts | 0 .../bulk_actions/bulk_schedule_rule_run.ts | 0 .../fetch_rules_by_query_or_ids.ts | 0 .../api/rules/bulk_actions/route.test.ts | 0 .../api/rules/bulk_actions/route.ts | 0 .../bulk_create_rules/get_duplicates.test.ts | 0 .../rules/bulk_create_rules/get_duplicates.ts | 0 .../api/rules/bulk_create_rules/route.test.ts | 0 .../api/rules/bulk_create_rules/route.ts | 0 .../api/rules/bulk_delete_rules/route.test.ts | 0 .../api/rules/bulk_delete_rules/route.ts | 0 .../api/rules/bulk_patch_rules/route.test.ts | 0 .../api/rules/bulk_patch_rules/route.ts | 0 .../api/rules/bulk_update_rules/route.test.ts | 0 .../api/rules/bulk_update_rules/route.ts | 0 .../handle_coverage_overview_request.test.ts | 0 .../handle_coverage_overview_request.ts | 0 .../api/rules/coverage_overview/route.ts | 0 .../api/rules/create_rule/route.test.ts | 0 .../api/rules/create_rule/route.ts | 0 .../api/rules/delete_rule/route.test.ts | 0 .../api/rules/delete_rule/route.ts | 0 .../api/rules/export_rules/route.ts | 0 .../api/rules/filters/route.test.ts | 0 .../api/rules/filters/route.ts | 0 .../api/rules/find_rules/route.test.ts | 0 .../api/rules/find_rules/route.ts | 0 .../api/rules/import_rules/route.test.ts | 0 .../api/rules/import_rules/route.ts | 0 .../api/rules/patch_rule/route.test.ts | 0 .../api/rules/patch_rule/route.ts | 0 .../api/rules/read_rule/route.test.ts | 0 .../api/rules/read_rule/route.ts | 0 .../api/rules/update_rule/route.test.ts | 0 .../api/rules/update_rule/route.ts | 0 .../api/tags/read_tags/read_tags.test.ts | 0 .../api/tags/read_tags/read_tags.ts | 0 .../api/tags/read_tags/route.ts | 0 .../rule_management/api/timeouts.ts | 0 .../detection_engine/rule_management/index.ts | 0 .../actions/duplicate_exceptions.test.ts | 0 .../logic/actions/duplicate_exceptions.ts | 0 .../logic/actions/duplicate_rule.test.ts | 0 .../logic/actions/duplicate_rule.ts | 0 .../action_to_rules_client_operation.test.ts | 0 .../action_to_rules_client_operation.ts | 0 .../logic/bulk_actions/bulk_edit_rules.ts | 0 .../logic/bulk_actions/dry_run.ts | 0 .../bulk_actions/rule_params_modifier.test.ts | 0 .../bulk_actions/rule_params_modifier.ts | 0 .../split_bulk_edit_actions.test.ts | 0 .../bulk_actions/split_bulk_edit_actions.ts | 0 .../logic/bulk_actions/utils.ts | 0 .../logic/bulk_actions/validations.ts | 0 .../__mocks__/detection_rules_client.ts | 0 .../__mocks__/read_rules.ts | 0 .../common_params_camel_to_snake.test.ts | 0 .../common_params_camel_to_snake.ts | 0 .../convert_alerting_rule_to_rule_response.ts | 0 ...ebuilt_rule_asset_to_rule_response.test.ts | 0 ...rt_prebuilt_rule_asset_to_rule_response.ts | 0 .../convert_rule_response_to_alerting_rule.ts | 0 .../internal_rule_to_api_response.ts | 0 .../converters/normalize_rule_params.test.ts | 0 .../converters/normalize_rule_params.ts | 0 .../type_specific_camel_to_snake.test.ts | 0 .../type_specific_camel_to_snake.ts | 0 ...on_rules_client.create_custom_rule.test.ts | 0 ..._rules_client.create_prebuilt_rule.test.ts | 0 ...detection_rules_client.delete_rule.test.ts | 0 ...detection_rules_client.import_rule.test.ts | 0 ...etection_rules_client.import_rules.test.ts | 0 .../detection_rules_client.patch_rule.test.ts | 0 .../detection_rules_client.ts | 0 ...detection_rules_client.update_rule.test.ts | 0 ...rules_client.upgrade_prebuilt_rule.test.ts | 0 .../detection_rules_client_interface.ts | 0 .../mergers/apply_rule_defaults.ts | 0 .../mergers/apply_rule_patch.test.ts | 0 .../mergers/apply_rule_patch.ts | 0 .../mergers/apply_rule_update.ts | 0 .../rule_source/calculate_is_customized.ts | 0 .../rule_source/calculate_rule_source.test.ts | 0 .../rule_source/calculate_rule_source.ts | 0 .../methods/__mocks__/get_rule_by_rule_id.ts | 0 .../methods/create_rule.ts | 0 .../methods/delete_rule.ts | 0 .../methods/get_rule_by_id.ts | 0 .../methods/get_rule_by_id_or_rule_id.ts | 0 .../methods/get_rule_by_rule_id.ts | 0 .../methods/import_rule.ts | 0 .../methods/import_rules.ts | 0 .../methods/patch_rule.ts | 0 .../methods/update_rule.ts | 0 .../methods/upgrade_prebuilt_rule.ts | 0 .../detection_rules_client/read_rules.test.ts | 0 .../detection_rules_client/read_rules.ts | 0 .../logic/detection_rules_client/utils.ts | 0 ...ck_for_default_rule_exception_list.test.ts | 0 .../check_for_default_rule_exception_list.ts | 0 ...lidate_rule_default_exception_list.test.ts | 0 .../validate_rule_default_exception_list.ts | 0 ...duplicated_default_exceptions_list.test.ts | 0 ...with_duplicated_default_exceptions_list.ts | 0 .../logic/export/exportable_rule.ts | 0 .../logic/export/get_export_all.test.ts | 0 .../logic/export/get_export_all.ts | 0 .../export/get_export_by_object_ids.test.ts | 0 .../logic/export/get_export_by_object_ids.ts | 0 .../export/get_export_details_ndjson.test.ts | 0 .../logic/export/get_export_details_ndjson.ts | 0 .../get_export_rule_action_connectors.ts | 0 .../export/get_export_rule_exceptions.test.ts | 0 .../export/get_export_rule_exceptions.ts | 0 .../transform_rule_to_exportable_format.ts | 0 .../import_rule_action_connectors.test.ts | 0 .../import_rule_action_connectors.ts | 0 .../logic/import/action_connectors/types.ts | 0 .../import/action_connectors/utils/index.ts | 0 .../calculate_rule_source_for_import.test.ts | 0 .../calculate_rule_source_for_import.ts | 0 .../calculate_rule_source_from_asset.test.ts | 0 .../calculate_rule_source_from_asset.ts | 0 .../check_rule_exception_references.test.ts | 0 .../import/check_rule_exception_references.ts | 0 ...rt_rule_to_import_to_rule_response.test.ts | 0 ...convert_rule_to_import_to_rule_response.ts | 0 ...te_promise_from_rule_import_stream.test.ts | 0 .../create_promise_from_rule_import_stream.ts | 0 .../import/create_rules_stream_from_ndjson.ts | 0 .../rule_management/logic/import/errors.ts | 0 .../gather_referenced_exceptions.test.ts | 0 .../import/gather_referenced_exceptions.ts | 0 .../import/import_rule_exceptions.test.ts | 0 .../logic/import/import_rule_exceptions.ts | 0 .../logic/import/import_rules.test.ts | 0 .../logic/import/import_rules.ts | 0 .../logic/import/import_rules_legacy.test.ts | 0 .../logic/import/import_rules_legacy.ts | 0 .../import/rule_source_importer/index.ts | 0 .../rule_source_importer.mock.ts | 0 .../rule_source_importer.test.ts | 0 .../rule_source_importer.ts | 0 .../rule_source_importer_interface.ts | 0 .../rule_management/logic/import/utils.ts | 0 ...ich_filter_with_rule_type_mappings.test.ts | 0 .../enrich_filter_with_rule_type_mappings.ts | 0 .../logic/search/find_rules.ts | 0 .../get_existing_prepackaged_rules.test.ts | 0 .../search/get_existing_prepackaged_rules.ts | 0 .../logic/search/transform_sort_field.ts | 0 .../normalization/rule_actions.test.ts | 0 .../normalization/rule_actions.ts | 0 .../rule_management/utils/utils.test.ts | 0 .../rule_management/utils/utils.ts | 0 .../rule_management/utils/validate.test.ts | 0 .../rule_management/utils/validate.ts | 0 .../api/detection_engine_health/README.md | 0 .../get_cluster_health_request.ts | 0 .../get_cluster_health_route.ts | 0 .../get_rule_health_request.ts | 0 .../get_rule_health/get_rule_health_route.ts | 0 .../get_space_health_request.ts | 0 .../get_space_health_route.ts | 0 .../health_interval.ts | 0 .../detection_engine_health/health_timings.ts | 0 .../setup/setup_health_route.ts | 0 .../rule_monitoring/api/register_routes.ts | 0 .../get_rule_execution_events_route.test.ts | 0 .../get_rule_execution_events_route.ts | 0 .../get_rule_execution_results_route.test.ts | 0 .../get_rule_execution_results_route.ts | 0 .../detection_engine/rule_monitoring/index.ts | 0 .../logic/detection_engine_health/README.md | 2 +- .../__mocks__/index.ts | 0 .../assets/assets.test.ts | 0 .../assets/dashboard_rule_monitoring.json | 0 .../assets/data_view_kibana_event_log.json | 0 .../install_assets_for_rule_monitoring.ts | 0 .../assets/tag_managed.json | 0 .../assets/tag_security_solution.json | 0 .../detection_engine_health_client.ts | 0 ...etection_engine_health_client_interface.ts | 0 .../aggregations/health_stats_for_rule.ts | 0 .../aggregations/rule_execution_stats.ts | 0 .../event_log/event_log_health_client.ts | 0 .../logic/detection_engine_health/index.ts | 0 .../aggregations/health_stats_for_cluster.ts | 0 .../aggregations/health_stats_for_space.ts | 0 .../rule_objects/aggregations/rule_stats.ts | 0 .../rule_objects/fetch_rule_by_id.ts | 0 .../rule_objects/filters.ts | 0 .../rule_objects_health_client.ts | 0 .../rule_spaces/aggregations/spaces.ts | 0 .../rule_spaces/rule_spaces_client.ts | 0 .../logic/event_log/event_log_constants.ts | 0 .../logic/event_log/event_log_fields.ts | 0 .../event_log/register_event_log_provider.ts | 0 .../logic/rule_execution_log/README.md | 0 .../rule_execution_log/__mocks__/index.ts | 0 .../client_for_executors/client.ts | 0 .../client_for_executors/client_interface.ts | 0 .../client_for_executors/correlation_ids.ts | 0 .../client_for_routes/client.ts | 0 .../client_for_routes/client_interface.ts | 0 .../create_rule_execution_summary.ts | 0 .../execution_results/index.test.ts | 0 .../aggregations/execution_results/index.ts | 0 .../aggregations/execution_results/types.ts | 0 .../event_log/event_log_reader.ts | 0 .../event_log/event_log_writer.ts | 0 .../fetch_rule_execution_settings.ts | 0 .../logic/rule_execution_log/index.ts | 0 .../rule_monitoring/logic/service.ts | 0 .../logic/service_interface.ts | 0 .../logic/utils/console_logging.ts | 0 .../logic/utils/es_aggregations.ts | 0 .../rule_monitoring/logic/utils/kql.ts | 0 .../logic/utils/normalization.ts | 0 .../detection_engine/rule_monitoring/mocks.ts | 0 .../alert_instance_factory_stub.ts | 0 .../preview_rule_execution_logger.ts | 0 .../rule_preview/api/preview_rules/route.ts | 0 .../wrap_scoped_cluster_client.test.ts | 0 .../wrap_scoped_cluster_client.ts | 0 .../wrap_search_source_client.test.ts | 0 .../wrap_search_source_client.ts | 0 .../rule_preview/api/register_routes.ts | 0 .../detection_engine/rule_preview/index.ts | 0 .../endpoint_response_action.ts | 0 .../osquery_response_action.ts | 0 ...dule_notification_response_actions.test.ts | 0 .../schedule_notification_response_actions.ts | 0 .../rule_response_actions/types.ts | 0 .../rule_response_actions/utils.test.ts | 0 .../rule_response_actions/utils.ts | 0 .../lib/detection_engine/rule_schema/index.ts | 0 .../lib/detection_engine/rule_schema/mocks.ts | 0 .../rule_schema/model/rule_alert_type.ts | 0 .../rule_schema/model/rule_schemas.mock.ts | 0 .../rule_schema/model/rule_schemas.ts | 0 .../__mocks__/empty_signal_source_hit.ts | 0 .../rule_types/__mocks__/es_results.ts | 0 .../rule_types/__mocks__/rule.ts | 0 .../rule_types/__mocks__/rule_type.ts | 0 .../rule_types/__mocks__/threshold.ts | 0 .../detection_engine/rule_types/constants.ts | 0 .../create_security_rule_type_wrapper.ts | 0 .../build_alert_group_from_sequence.test.ts | 0 .../eql/build_alert_group_from_sequence.ts | 0 .../eql/build_eql_search_request.test.ts | 0 .../eql/build_eql_search_request.ts | 0 .../rule_types/eql/create_eql_alert_type.ts | 0 .../rule_types/eql/eql.test.ts | 0 .../detection_engine/rule_types/eql/eql.ts | 0 .../rule_types/eql/wrap_sequences_factory.ts | 0 .../esql/build_esql_search_request.ts | 0 .../rule_types/esql/create_esql_alert_type.ts | 0 .../detection_engine/rule_types/esql/esql.ts | 0 .../rule_types/esql/esql_request.ts | 0 .../rule_types/esql/fetch_source_documents.ts | 0 .../esql/utils/generate_alert_id.test.ts | 0 .../esql/utils/generate_alert_id.ts | 0 .../rule_types/esql/utils/index.ts | 0 .../esql/utils/row_to_document.test.ts | 0 .../rule_types/esql/utils/row_to_document.ts | 0 .../rule_types/esql/wrap_esql_alerts.test.ts | 0 .../rule_types/esql/wrap_esql_alerts.ts | 0 .../esql/wrap_suppressed_esql_alerts.test.ts | 0 .../esql/wrap_suppressed_esql_alerts.ts | 0 .../factories/bulk_create_factory.ts | 0 .../rule_types/factories/index.ts | 0 .../__snapshots__/build_alert.test.ts.snap | 0 .../factories/utils/build_alert.test.ts | 0 .../rule_types/factories/utils/build_alert.ts | 0 .../is_valid_boolean_type.ts | 0 .../is_valid_date_type.test.ts | 0 .../is_valid_date_type.ts | 0 .../is_valid_ip_type.test.ts | 0 .../ecs_types_validators/is_valid_ip_type.ts | 0 .../is_valid_long_type.ts | 0 .../is_valid_numeric_type.test.ts | 0 .../is_valid_numeric_type.ts | 0 .../utils/generate_building_block_ids.ts | 0 .../utils/transform_hit_to_alert.test.ts | 0 .../factories/utils/transform_hit_to_alert.ts | 0 .../utils/traverse_and_mutate_doc.test.ts | 0 .../utils/traverse_and_mutate_doc.ts | 0 .../rule_types/factories/wrap_hits_factory.ts | 0 .../lib/detection_engine/rule_types/index.ts | 0 .../create_indicator_match_alert_type.ts | 0 .../indicator_match/indicator_match.ts | 0 .../threat_mapping/build_threat_enrichment.ts | 0 .../build_threat_mapping_filter.mock.ts | 0 .../build_threat_mapping_filter.test.ts | 0 .../build_threat_mapping_filter.ts | 0 .../threat_mapping/create_event_signal.ts | 0 .../threat_mapping/create_threat_signal.ts | 0 .../threat_mapping/create_threat_signals.ts | 0 .../enrich_signal_threat_matches.mock.ts | 0 .../enrich_signal_threat_matches.test.ts | 0 .../enrich_signal_threat_matches.ts | 0 ...get_allowed_fields_for_terms_query.test.ts | 0 .../get_allowed_fields_for_terms_query.ts | 0 .../threat_mapping/get_event_count.test.ts | 0 .../threat_mapping/get_event_count.ts | 0 .../get_mapping_filters.test.ts | 0 .../threat_mapping/get_mapping_filters.ts | 0 .../get_signals_map_from_threat_index.mock.ts | 0 .../get_signals_map_from_threat_index.test.ts | 0 .../get_signals_map_from_threat_index.ts | 0 .../threat_mapping/get_threat_list.test.ts | 0 .../threat_mapping/get_threat_list.ts | 0 .../threat_enrichment_factory.test.ts | 0 .../threat_enrichment_factory.ts | 0 .../indicator_match/threat_mapping/types.ts | 0 .../threat_mapping/utils.test.ts | 0 .../indicator_match/threat_mapping/utils.ts | 0 .../ml/bulk_create_ml_signals.test.ts | 0 .../rule_types/ml/bulk_create_ml_signals.ts | 0 .../rule_types/ml/create_ml_alert_type.ts | 0 .../rule_types/ml/find_ml_signals.ts | 0 .../detection_engine/rule_types/ml/ml.test.ts | 0 .../lib/detection_engine/rule_types/ml/ml.ts | 0 .../rule_types/new_terms/README.md | 0 .../build_new_terms_aggregation.test.ts.snap | 0 .../build_new_terms_aggregation.test.ts | 0 .../new_terms/build_new_terms_aggregation.ts | 0 ...bulk_create_suppressed_alerts_in_memory.ts | 2 +- .../new_terms/create_new_terms_alert_type.ts | 0 .../new_terms/multi_terms_composite.ts | 0 .../rule_types/new_terms/types.ts | 0 .../rule_types/new_terms/utils.test.ts | 0 .../rule_types/new_terms/utils.ts | 0 .../new_terms/wrap_new_terms_alerts.test.ts | 0 .../new_terms/wrap_new_terms_alerts.ts | 0 .../wrap_suppressed_new_terms_alerts.test.ts | 0 .../wrap_suppressed_new_terms_alerts.ts | 0 ...ld_group_by_field_aggregation.test.ts.snap | 0 .../group_and_bulk_create.test.ts.snap | 0 .../build_group_by_field_aggregation.test.ts | 0 .../build_group_by_field_aggregation.ts | 0 .../bulk_create_unsuppressed_alerts.ts | 0 .../group_and_bulk_create.test.ts | 0 .../group_and_bulk_create.ts | 0 .../wrap_suppressed_alerts.test.ts | 0 .../wrap_suppressed_alerts.ts | 0 .../query/create_query_alert_type.test.ts | 0 .../query/create_query_alert_type.ts | 0 .../rule_types/query/query.ts | 0 .../saved_object_references/README.md | 0 .../extract_data_view.test.ts | 0 .../extract_data_view.ts | 0 .../extract_exceptions_list.test.ts | 0 .../extract_exceptions_list.ts | 0 .../extract_references.test.ts | 0 .../extract_references.ts | 0 .../saved_object_references/index.ts | 0 .../inject_data_view.test.ts | 0 .../inject_data_view.ts | 0 .../inject_exceptions_list.test.ts | 0 .../inject_exceptions_list.ts | 0 .../inject_references.test.ts | 0 .../inject_references.ts | 0 .../utils/constants.ts | 0 .../get_saved_object_name_pattern.test.ts | 0 .../utils/get_saved_object_name_pattern.ts | 0 ...ct_name_pattern_for_exception_list.test.ts | 0 ..._object_name_pattern_for_exception_list.ts | 0 .../utils/get_saved_object_reference.test.ts | 0 .../utils/get_saved_object_reference.ts | 0 ...ved_object_reference_for_data_view.test.ts | 0 ...et_saved_object_reference_for_data_view.ts | 0 ...ject_reference_for_exceptions_list.test.ts | 0 ...ed_object_reference_for_exceptions_list.ts | 0 .../saved_object_references/utils/index.ts | 0 .../log_missing_saved_object_error.test.ts | 0 .../utils/log_missing_saved_object_error.ts | 0 .../rule_types/scripts/create_rule_eql.sh | 0 .../scripts/create_rule_indicator_match.sh | 0 .../rule_types/scripts/create_rule_ml.sh | 0 .../rule_types/scripts/create_rule_query.sh | 0 .../scripts/create_rule_threshold.sh | 0 .../get_threshold_signal_history.test.ts.snap | 0 .../threshold/build_signal_history.test.ts | 0 .../threshold/build_signal_history.ts | 0 .../build_threshold_aggregation.test.ts | 0 .../threshold/build_threshold_aggregation.ts | 0 ...bulk_create_suppressed_threshold_alerts.ts | 0 .../bulk_create_threshold_signals.test.ts | 0 .../bulk_create_threshold_signals.ts | 0 .../threshold/create_threshold_alert_type.ts | 0 .../threshold/find_threshold_signals.test.ts | 0 .../threshold/find_threshold_signals.ts | 0 .../get_threshold_bucket_filters.test.ts | 0 .../threshold/get_threshold_bucket_filters.ts | 0 .../get_threshold_signal_history.test.ts | 0 .../threshold/get_threshold_signal_history.ts | 0 .../rule_types/threshold/threshold.test.ts | 0 .../rule_types/threshold/threshold.ts | 0 .../rule_types/threshold/types.ts | 0 .../rule_types/threshold/utils.test.ts | 0 .../rule_types/threshold/utils.ts | 0 .../wrap_suppressed_threshold_alerts.ts | 0 .../rule_types/translations.ts | 0 .../lib/detection_engine/rule_types/types.ts | 0 ...ild_timestamp_runtime_mapping.test.ts.snap | 0 .../utils/build_events_query.test.ts | 0 .../rule_types/utils/build_events_query.ts | 0 .../build_timestamp_runtime_mapping.test.ts | 0 .../utils/build_timestamp_runtime_mapping.ts | 0 ...bulk_create_suppressed_alerts_in_memory.ts | 0 .../utils/bulk_create_with_suppression.ts | 0 .../utils/enrichments/__mocks__/alerts.ts | 0 ...eate_single_field_match_enrichment.test.ts | 0 .../create_single_field_match_enrichment.ts | 0 .../enrichment_by_type/asset_criticality.ts | 0 .../enrichment_by_type/host_risk.ts | 0 .../enrichment_by_type/user_risk.ts | 0 .../utils/enrichments/index.test.ts | 0 .../rule_types/utils/enrichments/index.ts | 0 .../utils/enrichments/search_enrichments.ts | 0 .../rule_types/utils/enrichments/types.ts | 0 .../utils/enrichments/utils/events.test.ts | 0 .../utils/enrichments/utils/events.ts | 0 .../utils/enrichments/utils/is_index_exist.ts | 0 .../utils/enrichments/utils/requests.test.ts | 0 .../utils/enrichments/utils/requests.ts | 0 .../enrichments/utils/transforms.test.ts | 0 .../utils/enrichments/utils/transforms.ts | 0 .../utils/get_data_tier_filter.test.ts | 0 .../rule_types/utils/get_data_tier_filter.ts | 0 .../rule_types/utils/get_filter.test.ts | 0 .../rule_types/utils/get_filter.ts | 0 .../utils/get_input_output_index.test.ts | 0 .../utils/get_input_output_index.ts | 0 .../get_is_alert_suppression_active.test.ts | 0 .../utils/get_is_alert_suppression_active.ts | 0 .../rule_types/utils/get_list_client.ts | 0 .../get_number_of_suppressed_alerts.test.ts | 0 .../utils/get_number_of_suppressed_alerts.ts | 0 .../rule_types/utils/get_query_fields.ts | 0 .../rule_types/utils/get_query_filter.test.ts | 0 .../rule_types/utils/get_query_filter.ts | 0 .../utils/get_query_filter_load_fields.ts | 0 .../rule_types/utils/index.ts | 0 .../create_field_and_set_tuples.test.ts | 0 .../create_field_and_set_tuples.ts | 0 .../create_set_to_filter_against.test.ts | 0 .../create_set_to_filter_against.ts | 0 .../large_list_filters/filter_events.test.ts | 0 .../utils/large_list_filters/filter_events.ts | 0 .../filter_events_against_list.test.ts | 0 .../filter_events_against_list.ts | 0 .../utils/large_list_filters/types.ts | 0 .../rule_types/utils/logged_requests/index.ts | 0 .../utils/logged_requests/log_eql.ts | 0 .../utils/logged_requests/log_esql.ts | 0 .../utils/logged_requests/log_query.ts | 0 .../build_risk_score_from_mapping.test.ts | 0 .../mappings/build_risk_score_from_mapping.ts | 0 .../build_rule_name_from_mapping.test.ts | 0 .../mappings/build_rule_name_from_mapping.ts | 0 .../build_severity_from_mapping.test.ts | 0 .../mappings/build_severity_from_mapping.ts | 0 .../partition_missing_fields_events.test.ts | 0 .../utils/partition_missing_fields_events.ts | 0 .../rule_types/utils/reason_formatter.test.ts | 0 .../rule_types/utils/reason_formatters.ts | 0 .../utils/search_after_bulk_create.test.ts | 0 .../utils/search_after_bulk_create.ts | 0 .../utils/search_after_bulk_create_factory.ts | 0 ...rch_after_bulk_create_suppressed_alerts.ts | 0 .../utils/send_telemetry_events.test.ts | 0 .../rule_types/utils/send_telemetry_events.ts | 0 .../utils/siem_rule_action_groups.ts | 0 .../utils/single_search_after.test.ts | 0 .../rule_types/utils/single_search_after.ts | 0 .../utils/source_fields_merging/README.md | 0 .../utils/source_fields_merging/index.ts | 0 .../strategies/get_strategy.ts | 0 .../source_fields_merging/strategies/index.ts | 0 .../merge_all_fields_with_source.test.ts | 0 .../merge_all_fields_with_source.ts | 0 .../merge_missing_fields_with_source.test.ts | 0 .../merge_missing_fields_with_source.ts | 0 .../strategies/merge_no_fields.ts | 0 .../utils/source_fields_merging/types.ts | 0 .../utils/array_in_path_exists.test.ts | 0 .../utils/array_in_path_exists.ts | 0 .../utils/filter_field_entry.test.ts | 0 .../utils/filter_field_entry.ts | 0 .../source_fields_merging/utils/index.ts | 0 .../utils/is_array_of_primitives.test.ts | 0 .../utils/is_array_of_primitives.ts | 0 .../utils/is_eql_bug_77152.test.ts | 0 .../utils/is_eql_bug_77152.ts | 0 .../utils/is_ignored.test.ts | 0 .../source_fields_merging/utils/is_ignored.ts | 0 .../utils/is_invalid_key.test.ts | 0 .../utils/is_invalid_key.ts | 0 .../utils/is_multifield.test.ts | 0 .../utils/is_multifield.ts | 0 .../utils/is_nested_object.test.ts | 0 .../utils/is_nested_object.ts | 0 ...objectlike_or_array_of_objectlikes.test.ts | 0 .../is_objectlike_or_array_of_objectlikes.ts | 0 .../utils/is_path_valid.test.ts | 0 .../utils/is_path_valid.ts | 0 .../utils/is_primitive.test.ts | 0 .../utils/is_primitive.ts | 0 .../utils/is_type_object.test.ts | 0 .../utils/is_type_object.ts | 0 .../utils/recursive_unboxing_fields.test.ts | 0 .../utils/recursive_unboxing_fields.ts | 0 .../utils/robust_field_access.test.ts | 0 .../utils/robust_field_access.ts | 0 .../utils/suppression_utils.test.ts | 0 .../rule_types/utils/suppression_utils.ts | 0 ..._alert_suppression_telemetry_event.test.ts | 0 .../send_alert_suppression_telemetry_event.ts | 0 .../rule_types/utils/utils.test.ts | 0 .../rule_types/utils/utils.ts | 0 .../utils/validate_mutated_params.ts | 0 .../utils/wrap_suppressed_alerts.test.ts | 0 .../utils/wrap_suppressed_alerts.ts | 0 .../scripts/add_prepackaged_rules.sh | 0 .../scripts/check_env_variables.sh | 0 .../scripts/create_threat_data.sh | 0 .../scripts/create_threat_mapping.sh | 0 .../scripts/delete_all_actions.sh | 0 .../scripts/delete_all_alert_tasks.sh | 0 .../scripts/delete_all_alerts.sh | 0 .../scripts/delete_all_api_keys.sh | 0 .../scripts/delete_all_rule_execution_data.sh | 0 .../detection_engine/scripts/delete_bulk.sh | 0 .../scripts/delete_rule_by_id.sh | 0 .../scripts/delete_rule_by_rule_id.sh | 0 .../scripts/delete_rules_by_query.sh | 0 .../scripts/delete_signal_index.sh | 0 .../scripts/delete_threat_list.sh | 0 .../scripts/disable_rules_by_query.sh | 0 .../scripts/duplicate_rules_by_query.sh | 0 .../scripts/enable_rules_by_query.sh | 0 .../detection_engine/scripts/export_rules.sh | 0 .../scripts/export_rules_by_query.sh | 0 .../scripts/export_rules_by_rule_id.sh | 0 .../export_rules_by_rule_id_to_file.sh | 0 .../scripts/export_rules_to_file.sh | 0 .../scripts/export_timelines_to_file.sh | 0 .../scripts/find_alerting_rules.sh | 0 .../scripts/find_rule_by_filter.sh | 0 .../detection_engine/scripts/find_rules.sh | 0 .../scripts/find_rules_sort.sh | 0 .../scripts/find_saved_object.sh | 0 .../scripts/get_action_instances.sh | 0 .../scripts/get_action_types.sh | 0 .../scripts/get_alert_tasks.sh | 0 .../scripts/get_alerting_rule_types.sh | 0 .../scripts/get_prepackaged_rules_status.sh | 0 .../scripts/get_privileges.sh | 0 .../scripts/get_rule_by_id.sh | 0 .../scripts/get_rule_by_rule_id.sh | 0 .../scripts/get_saved_objects.sh | 0 .../scripts/get_signal_index.sh | 0 .../lib/detection_engine/scripts/get_tags.sh | 0 .../detection_engine/scripts/hard_reset.sh | 0 .../detection_engine/scripts/import_rules.sh | 0 .../scripts/import_rules_no_overwrite.sh | 0 .../legacy_notifications/one_action.json | 0 .../detection_engine/scripts/patch_rule.sh | 0 .../scripts/patch_rule_bulk.sh | 0 .../scripts/post_legacy_notification.sh | 0 .../lib/detection_engine/scripts/post_rule.sh | 0 .../scripts/post_rule_bulk.sh | 0 .../scripts/post_rule_preview.sh | 0 .../scripts/post_signal_index.sh | 0 .../detection_engine/scripts/post_x_rules.sh | 0 .../scripts/roles_users/README.md | 0 .../roles_users/create_role_and_user.sh | 0 .../roles_users/create_role_and_user.ts | 0 .../scripts/rules/bulk/delete_by_rule_id.json | 0 .../rules/bulk/multiple_ruleid_queries.json | 0 .../rules/bulk/multiple_simplest_queries.json | 0 .../scripts/rules/bulk/patch_names.json | 0 .../scripts/rules/export/ruleid_queries.json | 0 .../import/multiple_ruleid_queries.ndjson | 0 .../scripts/rules/patches/README.md | 0 .../scripts/rules/patches/disable_rule.json | 0 .../scripts/rules/patches/enabled_rule.json | 0 .../simplest_update_risk_score_by_id.json | 0 ...simplest_update_risk_score_by_rule_id.json | 0 .../rules/patches/simplest_updated_name.json | 0 .../rules/patches/update_interval.json | 0 .../scripts/rules/patches/update_list.json | 0 .../patches/update_machine_learning.json | 0 .../scripts/rules/patches/update_note.json | 0 .../patches/update_query_everything.json | 0 .../scripts/rules/patches/update_tags.json | 0 .../rules/patches/update_timelineid.json | 0 .../scripts/rules/patches/update_version.json | 0 .../scripts/rules/queries/README.md | 0 .../scripts/rules/queries/query_disabled.json | 0 .../scripts/rules/queries/query_eql.json | 0 .../scripts/rules/queries/query_lucene.json | 0 .../rules/queries/query_mitre_attack.json | 0 .../queries/query_preview_threat_match.json | 0 .../rules/queries/query_timelineid.json | 0 .../rules/queries/query_with_everything.json | 0 .../rules/queries/query_with_filter.json | 0 .../rules/queries/query_with_list.json | 0 .../queries/query_with_machine_learning.json | 0 .../rules/queries/query_with_mappings.json | 0 .../rules/queries/query_with_max_signals.json | 0 .../rules/queries/query_with_meta_data.json | 0 .../rules/queries/query_with_note.json | 0 .../rules/queries/query_with_rule_id.json | 0 .../rules/queries/query_with_tags.json | 0 .../queries/query_with_threat_mapping.json | 0 .../query_with_threat_mapping_perf.json | 0 .../query_with_multiple_exception_lists.json | 0 .../query_with_single_exception_list.json | 0 .../rules/queries/sequence_eql_query.json | 0 .../sequence_eql_query_no_duration.json | 0 .../rules/queries/simplest_filters.json | 0 .../scripts/rules/queries/simplest_query.json | 0 .../scripts/rules/saved_queries/README.md | 0 .../saved_queries/saved_query_by_rule_id.json | 0 .../saved_query_with_everything.json | 0 .../saved_query_with_filters.json | 0 .../saved_queries/saved_query_with_query.json | 0 .../saved_query_with_query_filter.json | 0 .../saved_queries/simplest_saved_query.json | 0 .../scripts/rules/test_cases/README.md | 0 .../multiple_ruleid_queries_corrupted.ndjson | 0 .../queries/action_without_meta.json | 0 .../queries/filter_with_empty_query.json | 0 .../queries/filter_without_query.json | 0 .../query_filter_ui_meatadata_lucene.json | 0 .../queries/query_filter_ui_metadata.json | 0 .../test_cases/queries/query_with_errors.json | 0 .../saved_query_ui_meta_empty_query.json | 0 .../signals_on_signals/depth_test/README.md | 0 .../depth_test/query_single_id.json | 0 .../depth_test/signal_on_signal_depth_1.json | 0 .../depth_test/signal_on_signal_depth_2.json | 0 .../signals_on_signals/halting_test/README.md | 0 .../halting_test/query_single_id.json | 0 .../halting_test/signal_on_signal.json | 0 .../scripts/rules/updates/README.md | 0 .../scripts/rules/updates/disable_rule.json | 0 .../scripts/rules/updates/enabled_rule.json | 0 .../simplest_update_risk_score_by_id.json | 0 ...simplest_update_risk_score_by_rule_id.json | 0 .../rules/updates/simplest_updated_name.json | 0 .../rules/updates/update_interval.json | 0 .../scripts/rules/updates/update_list.json | 0 .../updates/update_machine_learning.json | 0 .../scripts/rules/updates/update_note.json | 0 .../updates/update_query_everything.json | 0 .../scripts/rules/updates/update_tags.json | 0 .../rules/updates/update_timelineid.json | 0 .../scripts/rules/updates/update_version.json | 0 .../scripts/signal_index_exists.sh | 0 .../scripts/signals/aggs_signals.sh | 0 .../signals/create_signals_migration.sh | 0 .../signals/delete_signals_migration.sh | 0 .../signals/finalize_signals_migration.sh | 0 .../scripts/signals/get_migration_status.sh | 0 .../scripts/signals/put_signal_doc.sh | 0 .../scripts/signals/query_signals.sh | 0 .../scripts/signals/sample_signal.json | 0 .../scripts/signals/set_status_with_id.sh | 0 .../scripts/signals/set_status_with_query.sh | 0 .../timelines/add_prepackaged_timelines.sh | 0 .../scripts/timelines/delete_all_timelines.sh | 0 .../delete_timeline_by_timeline_id.sh | 0 .../timelines/find_timeline_by_filter.sh | 0 .../scripts/timelines/get_all_timelines.sh | 0 .../scripts/timelines/get_timeline_by_id.sh | 0 .../get_timeline_by_template_timeline_id.sh | 0 .../regen_prepackage_timelines_index.sh | 0 .../detection_engine/scripts/update_rule.sh | 0 .../scripts/update_rule_bulk.sh | 0 .../server/lib/detection_engine/types.ts | 0 .../asset_criticality_data_client.mock.ts | 0 .../asset_criticality_data_client.test.ts | 0 .../asset_criticality_data_client.ts | 0 ...asset_criticality_migration_client.test.ts | 0 .../asset_criticality_migration_client.ts | 0 .../asset_criticality_service.mock.ts | 0 .../asset_criticality_service.test.ts | 0 .../asset_criticality_service.ts | 0 .../asset_criticality/audit.ts | 0 ...d_init_asset_criticality_resources.test.ts | 0 ...ck_and_init_asset_criticality_resources.ts | 0 .../asset_criticality/constants.ts | 0 .../get_user_asset_criticality_privileges.ts | 0 .../asset_criticality/helpers.test.ts | 0 .../asset_criticality/helpers.ts | 0 .../asset_criticality/index.ts | 0 .../schedule_ecs_compliancy_migration.test.ts | 0 .../schedule_ecs_compliancy_migration.ts | 0 .../asset_criticality/routes/bulk_upload.ts | 0 .../asset_criticality/routes/delete.ts | 0 .../asset_criticality/routes/get.ts | 0 .../asset_criticality/routes/index.ts | 0 .../asset_criticality/routes/list.ts | 0 .../asset_criticality/routes/privileges.ts | 0 .../register_asset_criticality_routes.ts | 0 .../asset_criticality/routes/status.ts | 0 .../asset_criticality/routes/upload_csv.ts | 0 .../asset_criticality/routes/upsert.ts | 0 .../transform_csv_to_upsert_records.test.ts | 0 .../transform_csv_to_upsert_records.ts | 0 .../server/lib/entity_analytics/audit.ts | 0 .../entity_store_data_client.test.ts.snap | 0 .../entity_store/auditing/actions.ts | 0 .../entity_store/constants.ts | 0 .../component_template.ts | 0 .../elasticsearch_assets/enrich_policy.ts | 0 .../elasticsearch_assets/entity_index.ts | 0 .../elasticsearch_assets/index.ts | 0 .../elasticsearch_assets/ingest_pipeline.ts | 0 .../debug_deep_copy_context_step.ts | 0 .../get_dot_expander_steps.ts | 0 .../get_remove_empty_field_steps.ts | 0 .../ingest_processor_steps/index.ts | 0 .../remove_entity_definition_fields_step.ts | 0 ...on_definition_to_ingest_processor_steps.ts | 0 .../entity_store_data_client.mock.ts | 0 .../entity_store_data_client.test.ts | 0 .../entity_store/entity_store_data_client.ts | 0 .../collect_values.ts | 0 .../field_retention_definition/index.ts | 0 .../operator_to_ingest_processor.ts | 0 .../prefer_newest_value.ts | 0 .../prefer_oldest_value.ts | 0 .../field_retention_definition/types.ts | 0 .../entity_store/painless/index.ts | 0 .../painless/is_field_missing_or_empty.ts | 0 .../entity_store/painless/path_utils.test.ts | 0 .../entity_store/painless/path_utils.ts | 0 .../routes/apply_dataview_indices.ts | 0 .../entity_store/routes/delete.ts | 0 .../entity_store/routes/enablement.ts | 0 .../entity_store/routes/entities/list.ts | 0 .../entity_store/routes/get.ts | 0 .../entity_store/routes/index.ts | 0 .../entity_store/routes/init.ts | 0 .../entity_store/routes/list.ts | 0 .../entity_store/routes/privileges.ts | 0 .../routes/register_entity_store_routes.ts | 0 .../entity_store/routes/start.ts | 0 .../entity_store/routes/status.ts | 0 .../entity_store/routes/stop.ts | 0 .../saved_object/engine_descriptor.ts | 0 .../saved_object/engine_descriptor_type.ts | 0 .../entity_store/saved_object/index.ts | 0 .../entity_store/task/constants.ts | 0 .../task/field_retention_enrichment_task.ts | 0 .../entity_store/task/index.ts | 0 .../entity_store/task/state.ts | 0 .../entity_analytics/entity_store/types.ts | 0 .../united_entity_definitions/constants.ts | 0 .../definition_utils.ts | 0 .../entity_types/common.ts | 0 .../entity_types/host.ts | 0 .../entity_types/index.ts | 0 .../entity_types/service.ts | 0 .../entity_types/user.ts | 0 .../get_united_definition.test.ts | 0 .../get_united_definition.ts | 0 .../united_entity_definitions/index.ts | 0 .../united_entity_definitions/types.ts | 0 .../united_entity_definition.ts | 0 .../entity_store/utils/entity_utils.ts | 0 .../utils/get_entity_store_privileges.ts | 0 .../entity_store/utils/index.ts | 0 .../lib/entity_analytics/migrations/index.ts | 0 .../register_entity_analytics_routes.ts | 0 .../lib/entity_analytics/risk_engine/audit.ts | 0 .../risk_engine_data_client.mock.ts | 0 .../risk_engine_data_client.test.ts | 0 .../risk_engine/risk_engine_data_client.ts | 0 .../risk_engine_privileges.test.ts | 0 .../risk_engine/risk_engine_privileges.ts | 0 .../routes/configure_saved_object.test.ts | 0 .../routes/configure_saved_object.ts | 0 .../risk_engine/routes/delete.test.ts | 0 .../risk_engine/routes/delete.ts | 0 .../risk_engine/routes/disable.test.ts | 0 .../risk_engine/routes/disable.ts | 0 .../risk_engine/routes/enable.test.ts | 0 .../risk_engine/routes/enable.ts | 0 .../risk_engine/routes/index.ts | 0 .../risk_engine/routes/init.ts | 0 .../risk_engine/routes/privileges.ts | 0 .../routes/register_risk_engine_routes.ts | 0 .../routes/risk_engine_privileges.mock.ts | 0 .../risk_engine/routes/schedule_now.ts | 0 .../risk_engine/routes/settings.ts | 0 .../risk_engine/routes/status.ts | 0 .../risk_engine/routes/translations.ts | 0 .../risk_engine/saved_object/index.ts | 0 .../risk_engine_configuration_type.ts | 0 .../utils/saved_object_configuration.ts | 0 .../lib/entity_analytics/risk_score/audit.ts | 0 .../calculate_and_persist_risk_scores.mock.ts | 0 .../calculate_and_persist_risk_scores.test.ts | 0 .../calculate_and_persist_risk_scores.ts | 0 .../risk_score/calculate_risk_scores.mock.ts | 0 .../risk_score/calculate_risk_scores.test.ts | 0 .../risk_score/calculate_risk_scores.ts | 0 .../risk_score/configurations.test.ts | 0 .../risk_score/configurations.ts | 0 .../entity_analytics/risk_score/constants.ts | 0 .../risk_score/get_risk_inputs_index.mock.ts | 0 .../risk_score/get_risk_inputs_index.test.ts | 0 .../risk_score/get_risk_inputs_index.ts | 0 .../risk_score/helpers.test.ts | 0 .../entity_analytics/risk_score/helpers.ts | 0 .../risk_score/painless/index.test.ts | 2 +- .../risk_score/painless/index.ts | 0 .../painless/risk_scoring_combine.painless | 0 .../painless/risk_scoring_init.painless | 0 .../painless/risk_scoring_map.painless | 0 .../painless/risk_scoring_reduce.painless | 0 .../risk_engine_data_writer.test.ts | 0 .../risk_score/risk_engine_data_writer.ts | 0 .../risk_score/risk_score_data_client.mock.ts | 0 .../risk_score/risk_score_data_client.test.ts | 0 .../risk_score/risk_score_data_client.ts | 0 .../risk_score/risk_score_service.mock.ts | 0 .../risk_score/risk_score_service.ts | 0 .../routes/entity_calculation.test.ts | 0 .../risk_score/routes/entity_calculation.ts | 0 .../risk_score/routes/helpers.ts | 0 .../risk_score/routes/index.ts | 0 .../risk_score/routes/preview.test.ts | 0 .../risk_score/routes/preview.ts | 0 .../routes/register_risk_score_routes.ts | 0 .../risk_score/tasks/constants.ts | 0 .../risk_score/tasks/helpers.test.ts | 0 .../risk_score/tasks/helpers.ts | 0 .../risk_score/tasks/index.ts | 0 .../tasks/risk_scoring_task.mock.ts | 0 .../tasks/risk_scoring_task.test.ts | 0 .../risk_score/tasks/risk_scoring_task.ts | 0 .../risk_score/tasks/state.ts | 0 .../server/lib/entity_analytics/types.ts | 0 .../utils/assert_advanced_setting_enabled.ts | 0 .../utils/check_and_format_privileges.test.ts | 0 .../utils/check_and_format_privileges.ts | 0 .../utils/create_datastream.ts | 0 .../utils/create_or_update_index.ts | 0 .../utils/retry_transient_es_errors.test.ts | 0 .../utils/retry_transient_es_errors.ts | 0 .../entity_analytics/utils/transforms.test.ts | 0 .../lib/entity_analytics/utils/transforms.ts | 0 .../exceptions/api/manage_exceptions/route.ts | 0 .../lib/exceptions/api/register_routes.ts | 0 .../server/lib/framework/index.ts | 0 .../server/lib/framework/types.ts | 0 .../server/lib}/jest.config.js | 8 +- .../server/lib/license/index.ts | 0 .../lib/machine_learning/__mocks__/authz.ts | 0 .../machine_learning/__mocks__/validation.ts | 0 .../server/lib/machine_learning/authz.test.ts | 0 .../server/lib/machine_learning/authz.ts | 0 .../server/lib/machine_learning/cache.test.ts | 0 .../server/lib/machine_learning/cache.ts | 0 .../server/lib/machine_learning/index.test.ts | 0 .../server/lib/machine_learning/index.ts | 0 .../server/lib/machine_learning/mocks.ts | 0 .../lib/machine_learning/validation.test.ts | 0 .../server/lib/machine_learning/validation.ts | 0 .../cases_privileges.ts | 0 .../lib/product_features_service/index.ts | 0 .../lib/product_features_service/mocks.ts | 0 .../product_features.test.ts | 0 .../product_features.ts | 0 .../product_features_config_merger.test.ts | 0 .../product_features_config_merger.ts | 0 .../product_features_service.test.ts | 0 .../product_features_service.ts | 0 .../security_saved_objects.ts | 0 .../lib/product_features_service/types.ts | 0 .../lib/risk_score/index_status/index.test.ts | 0 .../lib/risk_score/index_status/index.ts | 0 .../indices/create_index_route.test.ts | 0 .../risk_score/indices/create_index_route.ts | 0 .../indices/delete_indices_route.test.ts | 0 .../indices/delete_indices_route.ts | 0 .../server/lib/risk_score/indices/index.ts | 0 .../risk_score/indices/lib/create_index.ts | 0 .../risk_score/indices/lib/delete_indices.ts | 0 .../onboarding/helpers/ingest_pipeline.ts | 0 .../helpers/install_risk_score_module.ts | 0 .../install_risk_scores.test.ts.snap | 0 .../routes/install_risk_scores.test.ts | 0 .../onboarding/routes/install_risk_scores.ts | 0 .../console_mappings.ts | 0 .../enable_host_risk_score.mustache | 0 .../enable_user_risk_score.mustache | 0 ...ebuilt_dev_tool_content_route.test.ts.snap | 0 ...ad_prebuilt_dev_tool_content_route.test.ts | 0 .../read_prebuilt_dev_tool_content_route.ts | 0 .../prebuilt_dev_tool_content/schema.test.ts | 0 .../prebuilt_dev_tool_content/utils.ts | 0 .../helpers/bulk_create_saved_objects.ts | 0 .../helpers/bulk_delete_saved_objects.ts | 0 .../helpers/create_risk_score_tag.ts | 0 .../prebuilt_saved_objects/helpers/utils.ts | 0 ...create_prebuilt_saved_objects.test.ts.snap | 0 .../create_prebuilt_saved_objects.test.ts | 0 .../routes/create_prebuilt_saved_objects.ts | 0 .../delete_prebuilt_saved_objects.test.ts | 0 .../routes/delete_prebuilt_saved_objects.ts | 0 .../host_risk_score_dashboards.ts | 0 .../saved_object/index.ts | 0 .../user_risk_score_dashboards.ts | 0 .../prebuilt_saved_objects/types.ts | 0 .../server/lib/risk_score/readme.md | 2 +- .../server/lib/risk_score/routes/index.ts | 0 .../create_script_route.test.ts | 0 .../stored_scripts/create_script_route.ts | 0 .../delete_script_route.test.ts | 0 .../stored_scripts/delete_script_route.ts | 0 .../stored_scripts/lib/create_script.ts | 0 .../stored_scripts/lib/delete_script.ts | 0 .../transform/helpers/transforms.ts | 0 .../cribl/routes/index.ts | 0 .../cribl/util/pipeline_builder.test.ts | 0 .../cribl/util/pipeline_builder.ts | 0 .../lib/siem_migrations/__mocks__/mocks.ts | 0 .../__mocks__/siem_migrations_service.ts | 0 .../server/lib/siem_migrations/routes.ts | 0 .../siem_migrations/rules/__mocks__/mocks.ts | 0 .../__mocks__/siem_rule_migrations_service.ts | 0 .../siem_migrations/rules/api/constants.ts | 0 .../lib/siem_migrations/rules/api/create.ts | 0 .../lib/siem_migrations/rules/api/get.ts | 0 .../rules/api/get_prebuilt_rules.ts | 0 .../lib/siem_migrations/rules/api/index.ts | 0 .../lib/siem_migrations/rules/api/install.ts | 0 .../rules/api/install_translated.ts | 0 .../rules/api/resources/get.ts | 0 .../rules/api/resources/missing.ts | 0 .../rules/api/resources/upsert.ts | 0 .../lib/siem_migrations/rules/api/retry.ts | 0 .../lib/siem_migrations/rules/api/start.ts | 0 .../lib/siem_migrations/rules/api/stats.ts | 0 .../siem_migrations/rules/api/stats_all.ts | 0 .../lib/siem_migrations/rules/api/stop.ts | 0 .../rules/api/translation_stats.ts | 0 .../lib/siem_migrations/rules/api/update.ts | 0 .../rules/api/util/installation.ts | 0 .../rules/api/util/prebuilt_rules.ts | 0 .../rules/api/util/with_license.ts | 0 .../rules/data/__mocks__/mocks.ts | 0 .../__mocks__/rule_migrations_data_client.ts | 0 .../rule_migrations_data_resources_client.ts | 0 .../rule_migrations_data_rules_client.ts | 0 .../__mocks__/rule_migrations_data_service.ts | 0 .../rules/data/integrations_temp.json | 0 .../data/rule_migrations_data_base_client.ts | 0 .../rules/data/rule_migrations_data_client.ts | 0 ...ule_migrations_data_integrations_client.ts | 0 ...e_migrations_data_prebuilt_rules_client.ts | 0 .../rule_migrations_data_resources_client.ts | 0 .../data/rule_migrations_data_rules_client.ts | 0 .../data/rule_migrations_data_service.test.ts | 0 .../data/rule_migrations_data_service.ts | 0 .../rules/data/rule_migrations_field_maps.ts | 0 .../lib/siem_migrations/rules/data/search.ts | 0 .../lib/siem_migrations/rules/data/sort.ts | 0 .../lib/siem_migrations/rules/data/utils.ts | 0 .../siem_rule_migrations_service.test.ts | 0 .../rules/siem_rule_migrations_service.ts | 0 .../rules/task/__mocks__/mocks.ts | 0 .../__mocks__/rule_migrations_task_client.ts | 0 .../__mocks__/rule_migrations_task_service.ts | 0 .../rules/task/agent/graph.test.ts | 0 .../siem_migrations/rules/task/agent/graph.ts | 0 .../siem_migrations/rules/task/agent/index.ts | 0 .../create_semantic_query.ts | 0 .../nodes/create_semantic_query/index.ts | 0 .../nodes/create_semantic_query/prompts.ts | 0 .../agent/nodes/match_prebuilt_rule/index.ts | 0 .../match_prebuilt_rule.ts | 0 .../nodes/match_prebuilt_rule/prompts.ts | 0 .../task/agent/nodes/process_query/index.ts | 0 .../nodes/process_query/process_query.ts | 0 .../task/agent/nodes/process_query/prompts.ts | 0 .../siem_migrations/rules/task/agent/state.ts | 0 .../agent/sub_graphs/translate_rule/graph.ts | 0 .../agent/sub_graphs/translate_rule/index.ts | 0 .../nodes/ecs_mapping/cim_ecs_map.ts | 0 .../nodes/ecs_mapping/ecs_mapping.ts | 0 .../translate_rule/nodes/ecs_mapping/index.ts | 0 .../nodes/ecs_mapping/prompts.ts | 0 .../filter_index_patterns.ts | 0 .../nodes/filter_index_patterns/index.ts | 0 .../fix_query_errors/fix_query_errors.ts | 0 .../nodes/fix_query_errors/index.ts | 0 .../nodes/fix_query_errors/prompts.ts | 0 .../nodes/retrieve_integrations/index.ts | 0 .../nodes/retrieve_integrations/prompts.ts | 0 .../retrieve_integrations.ts | 0 .../nodes/translate_rule/cim_ecs_map.ts | 0 .../nodes/translate_rule/index.ts | 0 .../nodes/translate_rule/prompts.ts | 0 .../nodes/translate_rule/translate_rule.ts | 0 .../translate_rule/nodes/validation/index.ts | 0 .../nodes/validation/validation.ts | 0 .../agent/sub_graphs/translate_rule/state.ts | 0 .../agent/sub_graphs/translate_rule/types.ts | 0 .../siem_migrations/rules/task/agent/types.ts | 0 .../rules/task/retrievers/index.ts | 0 .../retrievers/integration_retriever.test.ts | 0 .../task/retrievers/integration_retriever.ts | 0 .../retrievers/prebuilt_rules_retriever.ts | 0 .../retrievers/rule_migrations_retriever.ts | 0 .../rule_resource_retriever.test.ts | 0 .../retrievers/rule_resource_retriever.ts | 0 .../rules/task/rule_migrations_task_client.ts | 0 .../task/rule_migrations_task_service.ts | 0 .../lib/siem_migrations/rules/task/types.ts | 0 .../rules/task/util/actions_client_chat.ts | 0 .../task/util/esql_knowledge_base_caller.ts | 0 .../server/lib/siem_migrations/rules/types.ts | 0 .../siem_migrations_service.test.ts | 0 .../siem_migrations_service.ts | 0 .../server/lib/siem_migrations/types.ts | 0 .../server/lib/tags/__mocks__/index.ts | 0 .../server/lib/tags/routes/create_tag.test.ts | 0 .../server/lib/tags/routes/create_tag.ts | 0 .../lib/tags/routes/get_tags_by_name.test.ts | 0 .../lib/tags/routes/get_tags_by_name.ts | 0 .../server/lib/tags/routes/index.ts | 0 .../lib/tags/saved_objects/create_tag.ts | 0 .../tags/saved_objects/find_tags_by_name.ts | 0 .../server/lib/tags/saved_objects/index.ts | 0 .../__mocks__/fleet_agent_response.ts | 0 .../server/lib/telemetry/__mocks__/index.ts | 0 .../telemetry/__mocks__/kibana-artifacts.zip | Bin .../server/lib/telemetry/__mocks__/metrics.ts | 0 .../__mocks__/prebuilt_rule_alerts.ts | 0 .../telemetry/__mocks__/staging_indices.ts | 0 .../lib/telemetry/__mocks__/timeline.ts | 0 .../server/lib/telemetry/artifact.test.ts | 6 +- .../server/lib/telemetry/artifact.ts | 0 .../server/lib/telemetry/async_sender.test.ts | 0 .../server/lib/telemetry/async_sender.ts | 0 .../lib/telemetry/async_sender.types.ts | 0 .../lib/telemetry/collections_helpers.test.ts | 0 .../lib/telemetry/collections_helpers.ts | 0 .../server/lib/telemetry/configuration.ts | 0 .../server/lib/telemetry/constants.ts | 0 .../lib/telemetry/event_based/events.ts | 0 .../telemetry/filterlists/endpoint_alerts.ts | 0 .../telemetry/filterlists/exception_lists.ts | 0 .../lib/telemetry/filterlists/index.test.ts | 0 .../server/lib/telemetry/filterlists/index.ts | 0 .../filterlists/prebuilt_rules_alerts.ts | 0 .../server/lib/telemetry/filterlists/types.ts | 0 .../server/lib/telemetry/helpers.test.ts | 0 .../server/lib/telemetry/helpers.ts | 0 .../lib/telemetry/indices.metadata.types.ts | 0 .../server/lib/telemetry/insights/index.ts | 0 .../server/lib/telemetry/insights/insights.ts | 0 .../server/lib/telemetry/preview_sender.ts | 0 .../lib/telemetry/preview_task_metrics.ts | 0 .../server/lib/telemetry/receiver.ts | 0 .../server/lib/telemetry/rxjs_helpers.test.ts | 0 .../server/lib/telemetry/rxjs_helpers.ts | 0 .../server/lib/telemetry/sender.test.ts | 0 .../server/lib/telemetry/sender.ts | 0 .../server/lib/telemetry/sender_helpers.ts | 0 .../server/lib/telemetry/task.test.ts | 0 .../server/lib/telemetry/task.ts | 0 .../server/lib/telemetry/task_metrics.test.ts | 0 .../server/lib/telemetry/task_metrics.ts | 0 .../lib/telemetry/task_metrics.types.ts | 0 .../server/lib/telemetry/task_state.test.ts | 0 .../server/lib/telemetry/task_state.ts | 0 .../lib/telemetry/tasks/configuration.test.ts | 0 .../lib/telemetry/tasks/configuration.ts | 0 .../telemetry/tasks/detection_rule.test.ts | 0 .../lib/telemetry/tasks/detection_rule.ts | 0 .../lib/telemetry/tasks/diagnostic.test.ts | 0 .../server/lib/telemetry/tasks/diagnostic.ts | 0 .../lib/telemetry/tasks/endpoint.test.ts | 0 .../server/lib/telemetry/tasks/endpoint.ts | 0 .../server/lib/telemetry/tasks/filterlists.ts | 0 .../server/lib/telemetry/tasks/index.ts | 0 .../lib/telemetry/tasks/indices.metadata.ts | 0 .../tasks/prebuilt_rule_alerts.test.ts | 0 .../telemetry/tasks/prebuilt_rule_alerts.ts | 0 .../telemetry/tasks/security_lists.test.ts | 0 .../lib/telemetry/tasks/security_lists.ts | 0 .../server/lib/telemetry/tasks/tasks.test.ts | 0 .../lib/telemetry/tasks/timelines.test.ts | 0 .../server/lib/telemetry/tasks/timelines.ts | 0 .../tasks/timelines_diagnostic.test.ts | 0 .../telemetry/tasks/timelines_diagnostic.ts | 0 .../server/lib/telemetry/telemetry_logger.ts | 0 .../server/lib/telemetry/types.ts | 0 .../timeline/__mocks__/create_timelines.ts | 0 .../timeline/__mocks__/import_timelines.ts | 0 .../__mocks__/prepackaged_timelines.ndjson | 0 .../timeline/__mocks__/request_responses.ts | 0 .../timeline/__mocks__/resolve_timeline.ts | 0 .../server/lib/timeline/constants.ts | 0 .../clean_draft_timelines/index.test.ts | 0 .../clean_draft_timelines/index.ts | 0 .../get_draft_timelines/index.test.ts | 0 .../get_draft_timelines/index.ts | 0 .../server/lib/timeline/routes/index.ts | 0 .../lib/timeline/routes/notes/delete_note.ts | 0 .../timeline/routes/notes/get_notes.test.ts | 0 .../lib/timeline/routes/notes/get_notes.ts | 2 +- .../server/lib/timeline/routes/notes/index.ts | 0 .../lib/timeline/routes/notes/persist_note.ts | 0 .../timeline/routes/pinned_events/index.ts | 0 .../pinned_events/persist_pinned_event.ts | 0 .../helpers.test.ts | 0 .../install_prepackaged_timelines/helpers.ts | 0 .../index.test.ts | 0 .../install_prepackaged_timelines/index.ts | 0 .../routes/timelines/copy_timeline/index.ts | 0 .../create_timelines/helpers.test.ts | 0 .../timelines/create_timelines/helpers.ts | 0 .../timelines/create_timelines/index.test.ts | 0 .../timelines/create_timelines/index.ts | 0 .../timelines/delete_timelines/index.ts | 0 .../timelines/export_timelines/helpers.ts | 0 .../timelines/export_timelines/index.test.ts | 0 .../timelines/export_timelines/index.ts | 0 .../timelines/get_timeline/index.test.ts | 0 .../routes/timelines/get_timeline/index.ts | 0 .../timelines/get_timelines/index.test.ts | 0 .../routes/timelines/get_timelines/index.ts | 0 .../create_timelines_stream_from_ndjson.ts | 0 .../get_timelines_from_stream.ts | 0 .../timelines/import_timelines/helpers.ts | 0 .../timelines/import_timelines/index.test.ts | 0 .../timelines/import_timelines/index.ts | 0 .../timelines/import_timelines/types.ts | 0 .../lib/timeline/routes/timelines/index.ts | 0 .../timelines/patch_timelines/index.test.ts | 0 .../routes/timelines/patch_timelines/index.ts | 0 .../timelines/persist_favorite/index.ts | 0 .../timelines/resolve_timeline/index.ts | 0 .../server/lib/timeline/saved_object/index.ts | 0 .../saved_object/notes/field_migrator.ts | 0 .../notes/get_overridable_note.ts | 0 .../lib/timeline/saved_object/notes/index.ts | 0 .../saved_object/notes/persist_notes.ts | 0 .../saved_object/notes/saved_object.test.ts | 0 .../saved_object/notes/saved_object.ts | 0 .../pinned_events/field_migrator.ts | 0 .../saved_object/pinned_events/index.test.ts | 0 .../saved_object/pinned_events/index.ts | 0 .../saved_object/saved_search/index.ts | 0 .../convert_saved_object_to_savedtimeline.ts | 0 .../saved_object/timelines/field_migrator.ts | 0 .../saved_object/timelines/index.test.ts | 0 .../timeline/saved_object/timelines/index.ts | 0 .../timelines/pick_saved_timeline.test.ts | 0 .../timelines/pick_saved_timeline.ts | 0 .../timeline/saved_object_mappings/index.ts | 0 .../saved_object_mappings/migrations/notes.ts | 0 .../migrations/pinned_events.ts | 0 .../migrations/timelines.test.ts | 0 .../migrations/timelines.ts | 0 .../saved_object_mappings/migrations/types.ts | 0 .../migrations/utils.test.ts | 0 .../saved_object_mappings/migrations/utils.ts | 0 .../timeline/saved_object_mappings/notes.ts | 0 .../saved_object_mappings/pinned_events.ts | 0 .../saved_object_mappings/timelines.ts | 0 .../timeline/utils/check_timelines_status.ts | 0 .../server/lib/timeline/utils/common.ts | 0 .../utils/compare_timelines_status.test.ts | 0 .../utils/compare_timelines_status.ts | 0 .../lib/timeline/utils/default_timeline.ts | 0 .../utils/default_timeline_headers.ts | 0 .../lib/timeline/utils/failure_cases.test.ts | 0 .../lib/timeline/utils/failure_cases.ts | 0 .../lib/timeline/utils/migrator.test.ts | 0 .../server/lib/timeline/utils/migrator.ts | 0 .../lib/timeline/utils/timeline_object.ts | 0 .../security_solution/server/lib/types.ts | 0 .../handlers/exceptions_pre_create_handler.ts | 0 .../exceptions_pre_delete_item_handler.ts | 0 .../handlers/exceptions_pre_export_handler.ts | 0 .../exceptions_pre_get_one_handler.ts | 0 .../handlers/exceptions_pre_import_handler.ts | 0 .../exceptions_pre_multi_list_find_handler.ts | 0 ...exceptions_pre_single_list_find_handler.ts | 0 .../exceptions_pre_summary_handler.ts | 0 .../handlers/exceptions_pre_update_handler.ts | 0 .../register_endpoint_extension_points.ts | 0 .../lists_integration/endpoint/types.ts | 0 .../validators/base_validator.test.ts | 0 .../endpoint/validators/base_validator.ts | 0 .../validators/blocklist_validator.ts | 0 .../validators/endpoint_exception_errors.ts | 0 .../endpoint_exceptions_validator.ts | 0 .../endpoint/validators/errors.ts | 0 .../validators/event_filter_validator.ts | 0 .../host_isolation_exceptions_validator.ts | 0 .../endpoint/validators/index.ts | 0 .../endpoint/validators/mocks.ts | 0 .../validators/trusted_app_validator.ts | 0 .../server/lists_integration/index.ts | 0 .../server/lists_integration/jest.config.js | 19 + .../plugins/security_solution/server/mocks.ts | 0 .../security_solution/server/plugin.ts | 0 .../server/plugin_contract.ts | 0 .../server/request_context_factory.mock.ts | 0 .../server/request_context_factory.ts | 0 .../security_solution/server/routes/index.ts | 0 .../server/routes/limited_concurrency.ts | 0 .../security_solution/server/saved_objects.ts | 0 .../search_strategy/endpoint/factory/index.ts | 0 .../factory/response_actions/actions/index.ts | 0 .../actions/query.all_actions.dsl.ts | 0 .../factory/response_actions/index.ts | 0 .../factory/response_actions/results/index.ts | 0 .../results/query.action_results.dsl.ts | 0 .../search_strategy/endpoint/factory/types.ts | 0 .../server/search_strategy/endpoint/index.ts | 0 .../endpoint_fields/index.test.ts | 0 .../search_strategy/endpoint_fields/index.ts | 0 .../endpoint_fields/parse_request.ts | 0 .../index.test.ts | 0 .../endpoint_package_policies_stats/index.ts | 0 .../format_response_object_values.test.ts | 0 .../helpers/format_response_object_values.ts | 0 .../helpers/get_flattened_fields.ts | 0 .../server/search_strategy/jest.config.js | 19 + .../query.asset_criticality.dsl.ts | 0 .../factory/cti/event_enrichment/factory.ts | 0 .../cti/event_enrichment/helpers.test.ts | 0 .../factory/cti/event_enrichment/helpers.ts | 0 .../factory/cti/event_enrichment/index.ts | 0 .../cti/event_enrichment/query.test.ts | 0 .../factory/cti/event_enrichment/query.ts | 0 .../cti/event_enrichment/response.test.ts | 0 .../factory/cti/event_enrichment/response.ts | 0 .../security_solution/factory/cti/index.ts | 0 .../factory/cti/threat_intel_source/index.ts | 0 .../query.threat_intel_source.dsl.test.ts | 0 .../query.threat_intel_source.dsl.ts | 0 .../factory/hosts/all/__mocks__/index.ts | 0 .../factory/hosts/all/helpers.test.ts | 0 .../factory/hosts/all/helpers.ts | 0 .../factory/hosts/all/index.test.ts | 0 .../factory/hosts/all/index.ts | 0 .../hosts/all/query.all_hosts.dsl.test.ts | 0 .../factory/hosts/all/query.all_hosts.dsl.ts | 0 .../factory/hosts/details/__mocks__/index.ts | 0 .../factory/hosts/details/helper.test.ts | 0 .../factory/hosts/details/helpers.ts | 0 .../factory/hosts/details/index.test.ts | 0 .../factory/hosts/details/index.ts | 0 .../details/query.host_details.dsl.test.ts | 0 .../hosts/details/query.host_details.dsl.ts | 0 .../factory/hosts/index.test.ts | 0 .../security_solution/factory/hosts/index.ts | 0 .../factory/hosts/overview/__mocks__/index.ts | 0 .../factory/hosts/overview/index.test.ts | 0 .../factory/hosts/overview/index.ts | 0 .../overview/query.overview_host.dsl.test.ts | 0 .../hosts/overview/query.overview_host.dsl.ts | 0 .../uncommon_processes/__mocks__/index.ts | 0 .../uncommon_processes/dsl/query.dsl.test.ts | 0 .../hosts/uncommon_processes/dsl/query.dsl.ts | 0 .../hosts/uncommon_processes/helpers.test.ts | 0 .../hosts/uncommon_processes/helpers.ts | 0 .../hosts/uncommon_processes/index.test.ts | 0 .../factory/hosts/uncommon_processes/index.ts | 0 .../security_solution/factory/index.ts | 0 .../last_first_seen/__mocks__/index.ts | 0 .../factory/last_first_seen/index.test.ts | 0 .../factory/last_first_seen/index.ts | 0 .../query.first_or_last_seen.dsl.test.ts | 0 .../query.first_or_last_seen.dsl.ts | 0 .../network/details/__mocks__/index.ts | 0 .../factory/network/details/helpers.test.ts | 0 .../factory/network/details/helpers.ts | 0 .../factory/network/details/index.test.ts | 0 .../factory/network/details/index.ts | 0 .../details/query.details_network.dsl.test.ts | 0 .../details/query.details_network.dsl.ts | 0 .../factory/network/dns/__mocks__/index.ts | 0 .../factory/network/dns/helpers.ts | 0 .../factory/network/dns/index.test.ts | 0 .../factory/network/dns/index.ts | 0 .../network/dns/query.dns_network.dsl.test.ts | 0 .../network/dns/query.dns_network.dsl.ts | 0 .../factory/network/helpers.ts | 0 .../factory/network/http/__mocks__/index.ts | 0 .../factory/network/http/helpers.ts | 0 .../factory/network/http/index.test.ts | 0 .../factory/network/http/index.ts | 0 .../http/query.http_network.dsl.test.ts | 0 .../network/http/query.http_network.dsl.ts | 0 .../factory/network/index.test.ts | 0 .../factory/network/index.ts | 0 .../network/overview/__mocks__/index.ts | 0 .../factory/network/overview/index.test.ts | 0 .../factory/network/overview/index.ts | 0 .../query.overview_network.dsl.test.ts | 0 .../overview/query.overview_network.dsl.ts | 0 .../factory/network/tls/__mocks__/index.ts | 0 .../factory/network/tls/helpers.ts | 0 .../factory/network/tls/index.test.ts | 0 .../factory/network/tls/index.ts | 0 .../network/tls/query.tls_network.dsl.test.ts | 0 .../network/tls/query.tls_network.dsl.ts | 0 .../network/top_countries/__mocks__/index.ts | 0 .../factory/network/top_countries/helpers.ts | 0 .../network/top_countries/index.test.ts | 0 .../factory/network/top_countries/index.ts | 0 .../query.top_countries_network.dsl.test.ts | 0 .../query.top_countries_network.dsl.ts | 0 .../network/top_n_flow/__mocks__/index.ts | 0 .../factory/network/top_n_flow/helpers.ts | 0 .../factory/network/top_n_flow/index.test.ts | 0 .../factory/network/top_n_flow/index.ts | 0 .../query.top_n_flow_network.dsl.test.ts | 0 .../query.top_n_flow_network.dsl.ts | 0 .../factory/network/users/__mocks__/index.ts | 0 .../factory/network/users/helpers.test.ts | 0 .../factory/network/users/helpers.ts | 0 .../factory/network/users/index.test.ts | 0 .../factory/network/users/index.ts | 0 .../users/query.users_network.dsl.test.ts | 0 .../network/users/query.users_network.dsl.ts | 0 .../factory/related_entities/index.ts | 0 .../related_hosts/__mocks__/index.ts | 0 .../related_hosts/index.test.ts | 0 .../related_entities/related_hosts/index.ts | 0 .../query.related_hosts.dsl.test.ts | 0 .../related_hosts/query.related_hosts.dsl.ts | 0 .../related_users/__mocks__/index.ts | 0 .../related_users/index.test.ts | 0 .../related_entities/related_users/index.ts | 0 .../query.related_users.dsl.test.ts | 0 .../related_users/query.related_users.dsl.ts | 0 .../factory/risk_score/all/index.test.ts | 0 .../factory/risk_score/all/index.ts | 0 .../risk_score/all/query.risk_score.dsl.ts | 0 .../factory/risk_score/index.ts | 0 .../factory/risk_score/kpi/__mocks__/index.ts | 0 .../factory/risk_score/kpi/index.test.ts | 0 .../factory/risk_score/kpi/index.ts | 0 .../kpi/query.kpi_risk_score.dsl.ts | 0 .../security_solution/factory/types.ts | 0 .../factory/users/all/__mocks__/index.ts | 0 .../all/__snapshots__/index.test.ts.snap | 0 .../query.all_users.dsl.test.ts.snap | 0 .../factory/users/all/index.test.ts | 0 .../factory/users/all/index.ts | 0 .../users/all/query.all_users.dsl.test.ts | 0 .../factory/users/all/query.all_users.dsl.ts | 0 .../users/authentications/__mocks__/index.ts | 0 .../authentications/dsl/query.dsl.test.ts | 0 .../users/authentications/dsl/query.dsl.ts | 0 .../users/authentications/helpers.test.ts | 0 .../factory/users/authentications/helpers.ts | 0 .../users/authentications/index.test.ts | 0 .../factory/users/authentications/index.tsx | 0 .../security_solution/factory/users/index.ts | 0 .../__snapshots__/index.test.ts.snap | 0 ...uery.managed_user_details.dsl.test.ts.snap | 0 .../users/managed_details/index.test.ts | 0 .../factory/users/managed_details/index.ts | 0 .../query.managed_user_details.dsl.test.ts | 0 .../query.managed_user_details.dsl.ts | 0 .../users/observed_details/__mocks__/index.ts | 0 .../__snapshots__/index.test.ts.snap | 0 ...ery.observed_user_details.dsl.test.ts.snap | 0 .../users/observed_details/helper.test.ts | 0 .../factory/users/observed_details/helpers.ts | 0 .../users/observed_details/index.test.ts | 0 .../factory/users/observed_details/index.ts | 0 .../query.observed_user_details.dsl.test.ts | 0 .../query.observed_user_details.dsl.ts | 0 .../security_solution/index.ts | 0 .../handlers/put_cribl_routing_pipeline.ts | 0 .../server/security_integrations/index.ts | 0 .../security_integrations.ts | 0 .../plugins/security_solution/server/types.ts | 0 .../security_solution/server/ui_settings.ts | 0 .../server/usage/collector.ts | 0 .../server/usage/constants.ts | 0 .../dashboards/get_dashboards_metrics.test.ts | 0 .../dashboards/get_dashboards_metrics.ts | 0 .../server/usage/dashboards/mocks.ts | 0 .../usage/detections/get_initial_usage.ts | 0 .../usage/detections/get_metrics.test.ts | 0 .../server/usage/detections/get_metrics.ts | 0 .../legacy_siem_signals/get_initial_usage.ts | 0 .../get_legacy_siem_signals_metrics.ts | 0 .../detections/legacy_siem_signals/types.ts | 0 .../detections/ml_jobs/get_initial_usage.ts | 0 .../detections/ml_jobs/get_metrics.mocks.ts | 0 .../usage/detections/ml_jobs/get_metrics.ts | 0 .../transform_utils/get_job_correlations.ts | 0 .../server/usage/detections/ml_jobs/types.ts | 0 .../detections/ml_jobs/update_usage.test.ts | 0 .../usage/detections/ml_jobs/update_usage.ts | 0 .../detections/rules/get_initial_usage.ts | 0 .../detections/rules/get_metrics.mocks.ts | 0 .../usage/detections/rules/get_metrics.ts | 0 .../get_alert_id_to_count_map.ts | 0 .../get_rule_id_to_cases_map.ts | 0 .../get_rule_id_to_enabled_map.ts | 0 .../get_rule_object_correlations.ts | 0 .../server/usage/detections/rules/types.ts | 0 .../detections/rules/update_usage.test.ts | 0 .../usage/detections/rules/update_usage.ts | 0 .../get_alert_suppression_usage.ts | 0 .../get_notifications_enabled_disabled.ts | 0 .../update_alert_suppression_usage.ts | 0 .../rules/usage_utils/update_query_usage.ts | 0 .../rules/usage_utils/update_total_usage.ts | 0 .../server/usage/detections/types.ts | 0 .../usage/endpoint/get_metrics.mocks.ts | 0 .../server/usage/endpoint/get_metrics.test.ts | 0 .../server/usage/endpoint/get_metrics.ts | 0 .../server/usage/endpoint/types.ts | 0 .../get_internal_saved_objects_client.ts | 0 .../security_solution/server/usage/index.ts | 0 .../server/usage}/jest.config.js | 8 +- .../server/usage/queries/get_alerts.ts | 0 .../server/usage/queries/get_case_comments.ts | 0 .../usage/queries/get_detection_rules.ts | 0 .../get_event_log_by_type_and_status.ts | 0 .../usage/queries/legacy_get_rule_actions.ts | 0 .../usage/queries/utils/count_totals.test.ts | 0 .../usage/queries/utils/count_totals.ts | 0 .../get_event_log_agg_by_rule_type.test.ts | 0 .../utils/get_event_log_agg_by_rule_type.ts | 0 ...event_log_agg_by_rule_type_metrics.test.ts | 0 .../get_event_log_agg_by_rule_type_metrics.ts | 0 .../get_event_log_agg_by_rule_types.test.ts | 0 .../utils/get_event_log_agg_by_rule_types.ts | 0 ...vent_log_agg_by_rule_types_metrics.test.ts | 0 ...get_event_log_agg_by_rule_types_metrics.ts | 0 .../utils/get_event_log_agg_by_status.test.ts | 0 .../utils/get_event_log_agg_by_status.ts | 0 .../get_event_log_agg_by_statuses.test.ts | 0 .../utils/get_event_log_agg_by_statuses.ts | 0 .../get_event_log_by_type_and_status.test.ts | 0 .../utils/get_search_for_all_rules.test.ts | 0 .../queries/utils/get_search_for_all_rules.ts | 0 .../utils/get_search_for_custom_rules.test.ts | 0 .../utils/get_search_for_custom_rules.ts | 0 .../get_search_for_elastic_rules.test.ts | 0 .../utils/get_search_for_elastic_rules.ts | 0 .../utils/transform_categories.test.ts | 0 .../queries/utils/transform_categories.ts | 0 .../utils/transform_category_bucket.test.ts | 0 .../utils/transform_category_bucket.ts | 0 .../transform_event_log_type_status.test.ts | 0 .../utils/transform_event_log_type_status.ts | 0 .../transform_single_rule_metric.test.ts | 0 .../utils/transform_single_rule_metric.ts | 0 .../get_risk_engine_metrics.mocks.ts | 0 .../get_risk_engine_metrics.test.ts | 0 .../risk_engine/get_risk_engine_metrics.ts | 0 .../server/usage/risk_engine/schema.ts | 0 .../server/usage/risk_engine/types.ts | 0 .../security_solution/server/usage/types.ts | 0 .../calculate_timeseries_interval.ts | 0 .../server/utils/build_query/filters.ts | 0 .../server/utils/build_query/index.ts | 0 .../merge_fields_with_hits.test.ts | 0 .../build_query/merge_fields_with_hits.ts | 0 .../utils/build_query/reduce_fields.test.ts | 0 .../server/utils/build_query/reduce_fields.ts | 0 .../build_validation/route_validation.test.ts | 0 .../build_validation/route_validation.ts | 0 .../server/utils/custom_http_request_error.ts | 0 .../server/utils/error_helpers.ts | 0 .../server/utils}/jest.config.js | 8 +- .../server/utils/object_case_converters.ts | 0 .../server/utils/promise_pool.test.ts | 0 .../server/utils/promise_pool.ts | 0 .../read_stream/create_stream_from_ndjson.ts | 0 .../utils/route_limited_concurrency_tag.ts | 0 .../server/utils/runtime_types.ts | 0 .../server/utils/serialized_query.ts | 0 .../utils/typed_elasticsearch_mappings.ts | 0 .../server/utils/with_security_span.ts | 0 .../plugins/security_solution/tsconfig.json | 6 +- .../plugins/security_solution_ess/.gitignore | 0 .../plugins/security_solution_ess/README.md | 2 +- .../security_solution_ess/common/index.ts | 0 .../security_solution_ess/jest.config.dev.js | 6 +- .../security_solution_ess/kibana.jsonc | 0 .../security_solution_ess/package.json | 4 +- .../public/common/__mocks__/services.mock.ts | 0 .../public/common/__mocks__/services.tsx | 0 .../public/common/services.tsx | 0 .../security_solution_ess/public/index.ts | 0 .../public/jest.config.js | 28 + .../public/navigation/breadcrumbs.ts | 0 .../public/navigation/index.ts | 0 .../public/navigation/side_navigation.ts | 0 .../public/onboarding/index.ts | 0 .../public/onboarding/onboarding.ts | 0 .../security_solution_ess/public/plugin.ts | 0 .../security_solution_ess/public/types.ts | 0 .../public/upselling/lazy_upselling.tsx | 0 .../pages/attack_discovery/index.test.tsx | 0 .../pages/attack_discovery/index.tsx | 0 .../pages/attack_discovery/translations.ts | 0 .../upgrade_actions/index.test.tsx | 0 .../upgrade_actions/index.tsx | 0 .../upgrade_actions/translations.ts | 0 .../pages/entity_analytics_upselling.tsx | 0 .../upselling/register_upsellings.test.tsx | 0 .../public/upselling/register_upsellings.tsx | 0 .../sections/entity_analytics_upselling.tsx | 0 .../public/upselling/translations.ts | 0 .../security_solution_ess/server/config.ts | 0 .../security_solution_ess/server/constants.ts | 0 .../security_solution_ess/server/index.ts | 0 .../security_solution_ess/server/plugin.ts | 0 .../assistant_product_features_config.ts | 0 ...ttack_discovery_product_features_config.ts | 0 .../cases_product_features_config.ts | 0 .../server/product_features/index.ts | 0 .../security_product_features_config.ts | 0 .../security_solution_ess/server/types.ts | 0 .../security_solution_ess/tsconfig.json | 4 +- .../security_solution_serverless/.gitignore | 0 .../security_solution_serverless/README.md | 2 +- .../common/config.ts | 2 +- .../common/experimental_features.ts | 0 .../common/index.ts | 0 .../common/jest.config.js | 28 + .../common/pli/pli_config.ts | 0 .../common/pli/pli_features.test.ts | 0 .../common/pli/pli_features.ts | 0 .../common/product.ts | 0 .../jest.config.dev.js | 6 +- .../security_solution_serverless/kibana.jsonc | 0 .../security_solution_serverless/package.json | 4 +- .../public/common/icons/chart_arrow.tsx | 0 .../public/common/icons/dashboard.tsx | 0 .../public/common/icons/data_view.tsx | 0 .../public/common/icons/ecctl.tsx | 0 .../public/common/icons/endpoint.tsx | 0 .../public/common/icons/filebeat.tsx | 0 .../public/common/icons/filebeat_chart.tsx | 0 .../public/common/icons/fleet.tsx | 0 .../public/common/icons/infra.tsx | 0 .../public/common/icons/intuitive.tsx | 0 .../public/common/icons/jobs.tsx | 0 .../public/common/icons/keyword.tsx | 0 .../public/common/icons/lens.tsx | 0 .../public/common/icons/manager.tsx | 0 .../public/common/icons/marketing.tsx | 0 .../public/common/icons/osquery.tsx | 0 .../public/common/icons/rapid_bar_graph.tsx | 0 .../public/common/icons/replication.tsx | 0 .../public/common/icons/settings.tsx | 0 .../public/common/icons/timeline.tsx | 0 .../public/common/icons/visualization.tsx | 0 .../public/common/lazy_icons.tsx | 0 .../public/common/lib/__mocks__/storage.ts | 0 .../public/common/lib/storage.ts | 0 .../common/services/__mocks__/index.tsx | 0 .../services/__mocks__/services.mock.tsx | 0 .../public/common/services/create_services.ts | 0 .../public/common/services/index.tsx | 0 .../public/common/services/services.tsx | 0 .../public/common/services/types.ts | 0 .../dashboard_landing_callout.tsx | 0 .../dashboards_landing_callout/index.tsx | 0 .../dashboards_landing_callout/lazy.tsx | 0 .../enablement_modal_callout.tsx | 0 .../enablement_modal_callout/index.tsx | 0 .../enablement_modal_callout/lazy.tsx | 0 .../public/index.ts | 0 .../public/jest.config.js | 29 + .../public/navigation/breadcrumbs.ts | 0 .../public/navigation/index.ts | 0 .../public/navigation/management_cards.ts | 0 .../public/navigation/side_navigation.ts | 0 .../public/navigation/util.test.ts | 0 .../public/navigation/util.ts | 0 .../public/onboarding/index.ts | 0 .../public/onboarding/onboarding.ts | 0 .../public/plugin.ts | 0 .../public/types.ts | 0 .../hooks/use_product_type_by_pli.ts | 0 .../public/upselling/index.ts | 0 .../public/upselling/lazy_upselling.tsx | 0 .../pages/attack_discovery/index.test.tsx | 0 .../pages/attack_discovery/index.tsx | 0 .../pages/attack_discovery/translations.ts | 0 .../endpoint_exceptions_details.tsx | 0 .../osquery_automated_response_actions.tsx | 0 .../pages/threat_intelligence_paywall.tsx | 0 .../upselling/register_upsellings.test.tsx | 0 .../public/upselling/register_upsellings.tsx | 0 ...security_posture_integration_pli_block.tsx | 0 .../sections/cloud_security_posture/index.ts | 0 .../endpoint_agent_tamper_protection.tsx | 0 .../endpoint_custom_notification.tsx | 0 .../endpoint_policy_protections.tsx | 0 .../endpoint_protection_updates.tsx | 0 .../sections/endpoint_management/index.ts | 0 .../rule_details_endpoint_exceptions.tsx | 0 .../sections/integration_assistant/index.ts | 0 .../integration_assistant.tsx | 0 .../public/upselling/translations.ts | 0 .../public/upselling/upsellings.test.tsx | 0 .../public/upselling/upsellings.tsx | 0 .../cloud_security/cloud_security_metering.ts | 0 .../cloud_security_metering_task.test.ts | 0 .../cloud_security_metering_task.ts | 0 .../cloud_security_metering_task_config.ts | 0 .../server/cloud_security/constants.ts | 0 .../defend_for_containers_metering.ts | 0 .../server/cloud_security/types.ts | 0 .../services/usage_reporting_service.test.ts | 0 .../services/usage_reporting_service.ts | 0 .../server/config.ts | 2 +- .../server/constants.ts | 0 .../server/endpoint/constants/metering.ts | 0 .../server/endpoint/services/index.ts | 0 .../services/metering_service.test.ts | 0 .../endpoint/services/metering_service.ts | 0 .../services/set_package_policy_flag.test.ts | 0 .../services/set_package_policy_flag.ts | 0 .../server/index.ts | 0 .../server/jest.config.js | 4 +- .../server/plugin.ts | 0 .../assistant_product_features_config.ts | 0 ...ttack_discovery_product_features_config.ts | 0 .../cases_product_features_config.ts | 0 .../server/product_features/index.ts | 0 .../security_product_features_config.ts | 0 .../server/rules/enable_rule_actions.ts | 0 .../nlp_cleanup_task/nlp_cleanup_task.ts | 0 .../server/task_manager/task_state.ts | 0 .../task_manager/usage_reporting_task.test.ts | 0 .../task_manager/usage_reporting_task.ts | 0 .../server/telemetry/event_based_telemetry.ts | 0 .../server/types.ts | 0 .../tsconfig.json | 4 +- .../plugins/threat_intelligence/README.md | 4 +- .../common/types/indicator.ts | 2 +- .../modules/block_list/containers/flyout.tsx | 4 +- .../components/investigate_in_timeline.tsx | 4 +- .../timeline/hooks/use_add_to_timeline.ts | 2 +- .../hooks/use_investigate_in_timeline.ts | 2 +- .../threat_intelligence/public/plugin.tsx | 2 +- .../threat_intelligence/public/types.ts | 2 +- .../public/utils/security_solution_links.ts | 2 +- .../common/types/timeline/cells/index.ts | 2 +- .../common/types/timeline/rows/index.ts | 2 +- .../timelines/public/hooks/use_app_toasts.ts | 2 +- .../eql_alert_suppression.ts | 6 +- .../cypress/tsconfig.json | 2 +- .../security_solution_cypress/package.json | 20 +- .../page_objects/policy_page.ts | 2 +- .../security_solution_playwright/package.json | 4 +- .../tsconfig.json | 2 +- yarn.lock | 10 +- 9475 files changed, 5714 insertions(+), 5667 deletions(-) rename {packages => src/platform/packages/shared}/deeplinks/security/README.md (100%) rename {packages => src/platform/packages/shared}/deeplinks/security/deep_links.ts (100%) rename {packages => src/platform/packages/shared}/deeplinks/security/index.ts (100%) rename {packages => src/platform/packages/shared}/deeplinks/security/jest.config.js (83%) rename {packages => src/platform/packages/shared}/deeplinks/security/kibana.jsonc (100%) rename {packages => src/platform/packages/shared}/deeplinks/security/package.json (100%) rename {packages => src/platform/packages/shared}/deeplinks/security/tsconfig.json (81%) rename {packages => src/platform/packages/shared}/serverless/settings/security_project/README.mdx (100%) rename {packages => src/platform/packages/shared}/serverless/settings/security_project/index.ts (100%) rename {packages => src/platform/packages/shared}/serverless/settings/security_project/kibana.jsonc (100%) rename {packages => src/platform/packages/shared}/serverless/settings/security_project/package.json (100%) rename {packages => src/platform/packages/shared}/serverless/settings/security_project/tsconfig.json (81%) delete mode 100644 x-pack/plugins/security_solution/jest.config.dev.js delete mode 100644 x-pack/plugins/security_solution/public/app/jest.config.js delete mode 100644 x-pack/plugins/security_solution/public/cases/jest.config.js delete mode 100644 x-pack/plugins/security_solution/public/common/jest.config.js delete mode 100644 x-pack/plugins/security_solution/public/detection_engine/jest.config.js delete mode 100644 x-pack/plugins/security_solution/public/detections/jest.config.js delete mode 100644 x-pack/plugins/security_solution/public/entity_analytics/jest.config.js delete mode 100644 x-pack/plugins/security_solution/public/exceptions/jest.config.js delete mode 100644 x-pack/plugins/security_solution/public/explore/jest.config.js delete mode 100644 x-pack/plugins/security_solution/public/flyout/jest.config.js delete mode 100644 x-pack/plugins/security_solution/public/jest.config.js delete mode 100644 x-pack/plugins/security_solution/public/management/jest.config.js delete mode 100644 x-pack/plugins/security_solution/public/notes/jest.config.js delete mode 100644 x-pack/plugins/security_solution/public/onboarding/jest.config.js delete mode 100644 x-pack/plugins/security_solution/public/overview/jest.config.js delete mode 100644 x-pack/plugins/security_solution/public/resolver/jest.config.js delete mode 100644 x-pack/plugins/security_solution/public/security_integrations/jest.config.js delete mode 100644 x-pack/plugins/security_solution/public/siem_migrations/jest.config.js delete mode 100644 x-pack/plugins/security_solution/public/timelines/jest.config.js delete mode 100644 x-pack/plugins/security_solution/scripts/jest.config.js delete mode 100644 x-pack/plugins/security_solution/server/client/jest.config.js delete mode 100644 x-pack/plugins/security_solution/server/endpoint/jest.config.js delete mode 100644 x-pack/plugins/security_solution/server/lib/jest.config.js delete mode 100644 x-pack/plugins/security_solution/server/usage/jest.config.js delete mode 100644 x-pack/plugins/security_solution/server/utils/jest.config.js delete mode 100644 x-pack/plugins/security_solution_ess/public/jest.config.js delete mode 100644 x-pack/plugins/security_solution_serverless/common/jest.config.js delete mode 100644 x-pack/plugins/security_solution_serverless/public/jest.config.js rename x-pack/{ => solutions/security}/plugins/security_solution/.storybook/main.js (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/README.md (93%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/alert_assignees/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/alert_assignees/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/alert_assignees/set_alert_assignees_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/alert_assignees/set_alert_assignees_route.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/alert_assignees/set_alert_assignees_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/alert_tags/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/alert_tags/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/alert_tags/set_alert_tags/set_alert_tags.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/alert_tags/set_alert_tags/set_alert_tags.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/alert_tags/set_alert_tags/set_alert_tags_route.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/fleet_integrations/get_all_integrations/get_all_integrations_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/fleet_integrations/get_installed_integrations/get_installed_integrations_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/fleet_integrations/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/fleet_integrations/model/installed_integrations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/fleet_integrations/model/integrations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/fleet_integrations/urls.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/index_management/create_index/create_index.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/index_management/create_index/create_index.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/index_management/delete_index/delete_index.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/index_management/delete_index/delete_index.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/index_management/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/index_management/read_alerts_index_exists/read_alerts_index_exists_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/index_management/read_index/read_index.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/index_management/read_index/read_index.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/index_management/read_privileges/read_privileges.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/index_management/read_privileges/read_privileges.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/alerts/8.0.0/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/alerts/8.12.0/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/alerts/8.13.0/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/alerts/8.16.0/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/alerts/8.4.0/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/alerts/8.6.0/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/alerts/8.7.0/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/alerts/8.8.0/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/alerts/8.9.0/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/alerts/README.md (89%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/alerts/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/error_schema.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/error_schema.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/error_schema.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/pagination.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/pagination.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/rule_response_actions/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/rule_response_actions/response_actions.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/rule_response_actions/response_actions.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/rule_schema/common_attributes.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/rule_schema/common_attributes.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/rule_schema/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/rule_schema/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/rule_schema/rule_request_schema.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/rule_schema/rule_request_schema.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/rule_schema/rule_response_schema.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/rule_schema/rule_response_schema.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/rule_schema/rule_schemas.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/rule_schema/rule_schemas.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/rule_schema/specific_attributes/eql_attributes.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/rule_schema/specific_attributes/eql_attributes.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/rule_schema/specific_attributes/ml_attributes.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/rule_schema/specific_attributes/ml_attributes.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/rule_schema/specific_attributes/new_terms_attributes.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/rule_schema/specific_attributes/new_terms_attributes.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/rule_schema/specific_attributes/threat_match_attributes.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/rule_schema/specific_attributes/threat_match_attributes.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/rule_schema/specific_attributes/threshold_attributes.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/rule_schema/specific_attributes/threshold_attributes.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/rule_schema/time_duration.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/rule_schema/time_duration.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/rule_schema/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/schemas.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/sorting.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/sorting.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/sorting.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/warning_schema.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/model/warning_schema.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/prebuilt_rules/bootstrap_prebuilt_rules/bootstrap_prebuilt_rules.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/prebuilt_rules/bootstrap_prebuilt_rules/bootstrap_prebuilt_rules.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/prebuilt_rules/get_prebuilt_rules_status/get_prebuilt_rules_status_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/prebuilt_rules/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/prebuilt_rules/install_prebuilt_rules_and_timelines/install_prebuilt_rules_and_timelines_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/prebuilt_rules/install_prebuilt_rules_and_timelines/install_prebuilt_rules_and_timelines_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/prebuilt_rules/install_prebuilt_rules_and_timelines/install_prebuilt_rules_and_timelines_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/prebuilt_rules/model/aggregated_prebuilt_rules_error.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/prebuilt_rules/model/diff/diffable_rule/diffable_field_types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/prebuilt_rules/model/diff/diffable_rule/diffable_rule.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/prebuilt_rules/model/diff/diffable_rule/diffable_rule.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/prebuilt_rules/model/diff/rule_diff/fields_diff.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/prebuilt_rules/model/diff/rule_diff/rule_diff.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/prebuilt_rules/model/diff/three_way_diff/three_way_diff.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/prebuilt_rules/model/diff/three_way_diff/three_way_diff_conflict.ts (78%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/prebuilt_rules/model/diff/three_way_diff/three_way_diff_outcome.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/prebuilt_rules/model/diff/three_way_diff/three_way_merge_outcome.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/prebuilt_rules/model/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/prebuilt_rules/perform_rule_installation/perform_rule_installation_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/prebuilt_rules/perform_rule_upgrade/perform_rule_upgrade_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/prebuilt_rules/perform_rule_upgrade/perform_rule_upgrade_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/prebuilt_rules/read_prebuilt_rules_and_timelines_status/read_prebuilt_rules_and_timelines_status_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/prebuilt_rules/read_prebuilt_rules_and_timelines_status/read_prebuilt_rules_and_timelines_status_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/prebuilt_rules/read_prebuilt_rules_and_timelines_status/read_prebuilt_rules_and_timelines_status_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/prebuilt_rules/review_rule_installation/review_rule_installation_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/prebuilt_rules/review_rule_upgrade/review_rule_upgrade_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/prebuilt_rules/urls.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_exceptions/create_rule_exceptions/create_rule_exceptions_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_exceptions/create_rule_exceptions/create_rule_exceptions_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_exceptions/create_shared_exceptions_list/create_shared_exceptions_list_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_exceptions/find_exception_references/find_exception_references_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_exceptions/find_exception_references/find_exception_references_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_exceptions/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_exceptions/urls.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/bulk_actions/bulk_actions_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/bulk_actions/bulk_actions_route.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/bulk_actions/bulk_actions_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/bulk_actions/bulk_actions_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/bulk_actions/bulk_actions_types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/bulk_crud/bulk_create_rules/bulk_create_rules_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/bulk_crud/bulk_create_rules/bulk_create_rules_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/bulk_crud/bulk_create_rules/bulk_create_rules_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/bulk_crud/bulk_delete_rules/bulk_delete_rules_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/bulk_crud/bulk_delete_rules/bulk_delete_rules_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/bulk_crud/bulk_delete_rules/bulk_delete_rules_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/bulk_crud/bulk_patch_rules/bulk_patch_rules_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/bulk_crud/bulk_patch_rules/bulk_patch_rules_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/bulk_crud/bulk_patch_rules/bulk_patch_rules_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/bulk_crud/bulk_update_rules/bulk_update_rules_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/bulk_crud/bulk_update_rules/bulk_update_rules_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/bulk_crud/bulk_update_rules/bulk_update_rules_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/bulk_crud/response_schema.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/bulk_crud/response_schema.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/bulk_crud/response_schema.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/coverage_overview/coverage_overview_route.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/coverage_overview/coverage_overview_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/coverage_overview/coverage_overview_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/crud/create_rule/create_rule_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/crud/create_rule/create_rule_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/crud/create_rule/request_schema_validation.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/crud/create_rule/request_schema_validation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/crud/delete_rule/delete_rule_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/crud/delete_rule/delete_rule_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/crud/patch_rule/patch_rule_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/crud/patch_rule/patch_rule_route.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/crud/patch_rule/patch_rule_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/crud/patch_rule/patch_rule_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/crud/patch_rule/request_schema_validation.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/crud/patch_rule/request_schema_validation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/crud/read_rule/read_rule_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/crud/read_rule/read_rule_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/crud/update_rule/request_schema_validation.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/crud/update_rule/request_schema_validation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/crud/update_rule/update_rule_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/crud/update_rule/update_rule_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/export_rules/export_rules_details_schema.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/export_rules/export_rules_details_schema.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/export_rules/export_rules_details_schema.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/export_rules/export_rules_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/export_rules/export_rules_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/export_rules/export_rules_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/find_rules/find_rules_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/find_rules/find_rules_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/find_rules/find_rules_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/find_rules/request_schema_validation.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/find_rules/request_schema_validation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/get_rule_management_filters/get_rule_management_filters_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/get_rule_management_filters/get_rule_management_filters_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/import_rules/import_rules_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/import_rules/import_rules_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/import_rules/import_rules_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/import_rules/rule_to_import.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/import_rules/rule_to_import.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/import_rules/rule_to_import.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/import_rules/rule_to_import_validation.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/import_rules/rule_to_import_validation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/model/query_rule_by_ids_validation.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/model/query_rule_by_ids_validation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/read_tags/read_tags_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/read_tags/read_tags_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_management/urls.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/detection_engine_health/README.md (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/detection_engine_health/get_cluster_health/get_cluster_health_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/detection_engine_health/get_rule_health/get_rule_health_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/detection_engine_health/get_space_health/get_space_health_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/detection_engine_health/health_data.md (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/detection_engine_health/health_endpoints.md (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/detection_engine_health/model/cluster_health.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/detection_engine_health/model/cluster_health.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/detection_engine_health/model/health_interval.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/detection_engine_health/model/health_metadata.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/detection_engine_health/model/health_stats.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/detection_engine_health/model/health_stats.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/detection_engine_health/model/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/detection_engine_health/model/rule_health.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/detection_engine_health/model/rule_health.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/detection_engine_health/model/space_health.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/detection_engine_health/model/space_health.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/detection_engine_health/setup_health/setup_health_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/model/execution_event.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/model/execution_event.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/model/execution_event.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/model/execution_metrics.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/model/execution_metrics.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/model/execution_result.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/model/execution_result.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/model/execution_result.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/model/execution_run_type.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/model/execution_run_type.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/model/execution_settings.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/model/execution_status.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/model/execution_status.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/model/execution_status.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/model/execution_summary.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/model/execution_summary.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/model/execution_summary.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/model/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/model/log_level.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/rule_execution_logs/get_rule_execution_events/get_rule_execution_events_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/rule_execution_logs/get_rule_execution_events/get_rule_execution_events_route.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/rule_execution_logs/get_rule_execution_events/get_rule_execution_events_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/rule_execution_logs/get_rule_execution_events/get_rule_execution_events_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/rule_execution_logs/get_rule_execution_results/get_rule_execution_results_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/rule_execution_logs/get_rule_execution_results/get_rule_execution_results_route.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/rule_execution_logs/get_rule_execution_results/get_rule_execution_results_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/rule_execution_logs/get_rule_execution_results/get_rule_execution_results_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_monitoring/urls.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_preview/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_preview/rule_preview.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/rule_preview/rule_preview.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/signals/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/signals/query_signals/query_signals_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/signals/query_signals/query_signals_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/signals/set_signal_status/set_signals_status_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/signals/set_signal_status/set_signals_status_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/signals_migration/create_signals_migration/create_signals_migration.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/signals_migration/create_signals_migration/create_signals_migration.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/signals_migration/create_signals_migration/create_signals_migration_route.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/signals_migration/delete_signals_migration/delete_signals_migration.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/signals_migration/delete_signals_migration/delete_signals_migration.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/signals_migration/finalize_signals_migration/finalize_signals_migration.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/signals_migration/finalize_signals_migration/finalize_signals_migration.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/signals_migration/finalize_signals_migration/finalize_signals_migration_route.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/signals_migration/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/signals_migration/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/signals_migration/read_signals_migration_status/read_signals_migration_status.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/signals_migration/read_signals_migration_status/read_signals_migration_status.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/signals_migration/read_signals_migration_status/read_signals_migration_status_route.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/users/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/users/suggest_user_profiles_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/detection_engine/users/suggest_user_profiles_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/README.md (91%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/action_log/action_log.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/action_log/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/common/base.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/common/response_actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/details/details.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/details/details.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/details/details.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/details/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/file_download/file_download.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/file_download/file_download.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/file_download/file_download.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/file_download/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/file_info/file_info.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/file_info/file_info.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/file_info/file_info.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/file_info/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/list/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/list/list.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/list/list.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/list/list.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/execute/execute.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/execute/execute.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/execute/execute.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/execute/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/get_file/get_file.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/get_file/get_file.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/get_file/get_file.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/get_file/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/isolate/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/isolate/isolate.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/isolate/isolate.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/isolate/isolate.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/kill_process/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/kill_process/kill_process.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/kill_process/kill_process.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/kill_process/kill_process.ts (94%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/run_script/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/run_script/run_script.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/run_script/run_script.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/running_procs/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/running_procs/running_procs.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/running_procs/running_procs.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/running_procs/running_procs.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/scan/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/scan/scan.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/scan/scan.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/scan/scan.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/suspend_process/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/suspend_process/suspend_process.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/suspend_process/suspend_process.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/suspend_process/suspend_process.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/unisolate/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/unisolate/unisolate.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/unisolate/unisolate.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/unisolate/unisolate.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/upload/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/upload/upload.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/upload/upload.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/response_actions/upload/upload.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/state/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/state/state.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/state/state.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/status/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/status/status.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/status/status.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/actions/status/status.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/agent/get_agent_status_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/agent/get_agent_status_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/metadata/get_metadata.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/metadata/get_metadata.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/metadata/get_metadata.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/metadata/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/metadata/list_metadata.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/metadata/list_metadata.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/metadata/list_metadata.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/model/schema/common.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/model/schema/common.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/policy/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/policy/policy_response.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/policy/policy_response.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/policy/policy_response.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/protection_updates_note/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/protection_updates_note/protection_updates_note.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/protection_updates_note/protection_updates_note.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/protection_updates_note/protection_updates_note.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/suggestions/get_suggestions.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/suggestions/get_suggestions.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/suggestions/get_suggestions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/suggestions/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/workflow_insights/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/workflow_insights/workflow_insights.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/workflow_insights/workflow_insights.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/workflow_insights/workflow_insights.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/endpoint/workflow_insights/workflow_insights.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/asset_criticality/bulk_upload_asset_criticality.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/asset_criticality/bulk_upload_asset_criticality.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/asset_criticality/common.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/asset_criticality/common.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/asset_criticality/create_asset_criticality.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/asset_criticality/create_asset_criticality.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/asset_criticality/delete_asset_criticality.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/asset_criticality/delete_asset_criticality.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/asset_criticality/get_asset_criticality.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/asset_criticality/get_asset_criticality.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/asset_criticality/get_asset_criticality_privileges.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/asset_criticality/get_asset_criticality_privileges.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/asset_criticality/get_asset_criticality_status.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/asset_criticality/get_asset_criticality_status.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/asset_criticality/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/asset_criticality/list_asset_criticality.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/asset_criticality/list_asset_criticality.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/asset_criticality/upload_asset_criticality_csv.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/asset_criticality/upload_asset_criticality_csv.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/common/after_keys.schema.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/common/common.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/common/common.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/common/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/common/risk_weights.schema.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/entity_store/common.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/entity_store/common.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/entity_store/enable.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/entity_store/enable.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/entity_store/engine/apply_dataview_indices.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/entity_store/engine/apply_dataview_indices.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/entity_store/engine/delete.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/entity_store/engine/delete.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/entity_store/engine/get.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/entity_store/engine/get.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/entity_store/engine/get_privileges.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/entity_store/engine/get_privileges.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/entity_store/engine/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/entity_store/engine/init.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/entity_store/engine/init.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/entity_store/engine/list.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/entity_store/engine/list.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/entity_store/engine/start.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/entity_store/engine/start.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/entity_store/engine/stop.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/entity_store/engine/stop.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/entity_store/entities/common.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/entity_store/entities/common.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/entity_store/entities/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/entity_store/entities/list_entities.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/entity_store/entities/list_entities.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/entity_store/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/entity_store/status.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/entity_store/status.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/risk_engine/calculation_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/risk_engine/calculation_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/risk_engine/engine_cleanup_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/risk_engine/engine_cleanup_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/risk_engine/engine_configure_saved_object_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/risk_engine/engine_configure_saved_object_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/risk_engine/engine_disable_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/risk_engine/engine_disable_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/risk_engine/engine_enable_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/risk_engine/engine_enable_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/risk_engine/engine_init_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/risk_engine/engine_init_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/risk_engine/engine_schedule_now_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/risk_engine/engine_schedule_now_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/risk_engine/engine_settings_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/risk_engine/engine_settings_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/risk_engine/engine_status_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/risk_engine/engine_status_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/risk_engine/entity_calculation_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/risk_engine/entity_calculation_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/risk_engine/get_risk_engine_privileges.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/risk_engine/get_risk_engine_privileges.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/risk_engine/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/risk_engine/preview_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/risk_engine/preview_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/risk_score/create_index/create_index_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/risk_score/create_prebuilt_saved_objects/create_prebuilt_saved_objects_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/risk_score/create_prebuilt_saved_objects/create_prebuilt_saved_objects_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/risk_score/create_stored_script/create_stored_script_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/risk_score/delete_indices/delete_indices_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/risk_score/delete_prebuilt_saved_objects/delete_prebuilt_saved_objects_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/risk_score/delete_stored_script/delete_stored_script_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/risk_score/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/risk_score/index_status/index_status_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/risk_score/install_modules/install_modules_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/entity_analytics/risk_score/read_prebuilt_dev_tool_content/read_prebuilt_dev_tool_content_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/model/alert.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/model/alert.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/model/error_responses.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/model/error_responses.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/model/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/model/primitives.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/model/primitives.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/quickstart_client.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/asset_criticality/all.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/cti/cti.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/cti/event_enrichment.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/cti/threat_intel_source.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/endpoint_fields/endpoint_fields.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/first_seen_last_seen/first_seen_last_seen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/hosts/all.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/hosts/details.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/hosts/hosts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/hosts/model/sort.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/hosts/overview.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/hosts/uncommon_processes.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/matrix_histogram/matrix_histogram.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/model/factory_query_type.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/model/filter_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/model/inspect.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/model/order.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/model/pagination.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/model/request_basic_options.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/model/request_paginated_options.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/model/runtime_mappings.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/model/sort.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/model/timerange.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/network/details.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/network/dns.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/network/http.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/network/model/flow_target.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/network/model/top_tables_fields.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/network/network.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/network/overview.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/network/tls.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/network/top_countries.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/network/top_n_flow.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/network/users.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/related_entities/related_entities.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/related_entities/related_hosts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/related_entities/related_users.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/risk_score/all.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/risk_score/kpi.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/risk_score/model/risk_score_entity.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/risk_score/risk_score.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/users/all.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/users/authentications.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/users/managed_details.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/users/observed_details.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/search_strategy/users/users.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/tags/create_tag/create_tag_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/tags/get_dashboards_by_tags/get_dashboards_by_tags_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/tags/get_tags_by_name/get_tags_by_name_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/tags/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/clean_draft_timelines/clean_draft_timelines_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/clean_draft_timelines/clean_draft_timelines_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/copy_timeline/copy_timeline_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/copy_timeline/copy_timeline_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/create_timelines/create_timelines_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/create_timelines/create_timelines_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/delete_note/delete_note_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/delete_note/delete_note_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/delete_timelines/delete_timelines_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/delete_timelines/delete_timelines_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/export_timelines/export_timelines_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/export_timelines/export_timelines_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/get_draft_timelines/get_draft_timelines_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/get_draft_timelines/get_draft_timelines_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/get_notes/get_notes_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/get_notes/get_notes_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/get_timeline/get_timeline_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/get_timeline/get_timeline_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/get_timelines/get_timelines_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/get_timelines/get_timelines_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/import_timelines/import_timelines_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/import_timelines/import_timelines_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/install_prepackaged_timelines/install_prepackaged_timelines_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/install_prepackaged_timelines/install_prepackaged_timelines_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/model/api.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/model/components.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/model/components.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/model/error_schema.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/model/error_schema.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/model/error_schema.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/patch_timelines/patch_timeline_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/patch_timelines/patch_timeline_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/persist_favorite/persist_favorite_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/persist_favorite/persist_favorite_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/persist_note/persist_note_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/persist_note/persist_note_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/pinned_events/pinned_events_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/pinned_events/pinned_events_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/resolve_timeline/resolve_timeline_route.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/resolve_timeline/resolve_timeline_route.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/api/timeline/routes.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/config_settings.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/cti/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/detection_engine/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/detection_engine/prebuilt_rules/diff/convert_rule_to_diffable.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/detection_engine/prebuilt_rules/diff/extract_building_block_object.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/detection_engine/prebuilt_rules/diff/extract_rule_data_query.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/detection_engine/prebuilt_rules/diff/extract_rule_data_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/detection_engine/prebuilt_rules/diff/extract_rule_data_source.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/detection_engine/prebuilt_rules/diff/extract_rule_name_override_object.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/detection_engine/prebuilt_rules/diff/extract_rule_schedule.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/detection_engine/prebuilt_rules/diff/extract_rule_schedule.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/detection_engine/prebuilt_rules/diff/extract_threat_array.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/detection_engine/prebuilt_rules/diff/extract_threat_array.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/detection_engine/prebuilt_rules/diff/extract_timeline_template_reference.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/detection_engine/prebuilt_rules/diff/extract_timestamp_override_object.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/detection_engine/rule_management/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/detection_engine/rule_management/execution_log.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/detection_engine/rule_management/rule_fields.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/detection_engine/rule_management/rule_filtering.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/detection_engine/rule_management/rule_filtering.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/detection_engine/rule_management/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/detection_engine/schemas/types/lists.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/detection_engine/schemas/types/threat.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/detection_engine/transform_actions.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/detection_engine/transform_actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/detection_engine/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/detection_engine/utils.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/detection_engine/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/data_generators/base_data_generator.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/data_generators/common/alerts_ecs_fields.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/data_generators/common/artifact_list_item_entry_values.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/data_generators/endpoint_action_generator.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/data_generators/endpoint_exceptions_generator.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/data_generators/endpoint_metadata_generator.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/data_generators/endpoint_policy_response_generator.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/data_generators/endpoint_rule_alert_generator.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/data_generators/event_filters_generator.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/data_generators/exceptions_list_item_generator.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/data_generators/fleet_action_generator.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/data_generators/fleet_agent_generator.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/data_generators/fleet_agent_policy_generator.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/data_generators/fleet_package_policy_generator.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/data_generators/host_isolation_exception_generator.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/data_generators/sentinelone_data_generator.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/data_generators/trusted_app_generator.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/data_loaders/index_alerts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/data_loaders/index_case.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/data_loaders/index_endpoint_fleet_actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/data_loaders/index_endpoint_hearbeats.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/data_loaders/index_endpoint_hosts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/data_loaders/index_endpoint_policy_response.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/data_loaders/index_endpoint_rule_alerts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/data_loaders/index_fleet_agent.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/data_loaders/index_fleet_endpoint_policy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/data_loaders/index_fleet_server.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/data_loaders/setup_fleet_for_endpoint.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/data_loaders/usage_tracker.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/data_loaders/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/errors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/format_axios_error.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/generate_data.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/generate_data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/index_data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/models/ecs_safety_helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/models/event.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/models/event.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/models/node.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/models/policy_config.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/models/policy_config_helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/models/policy_config_helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/schema/actions.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/schema/automated_actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/schema/common.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/schema/manifest.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/schema/metadata.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/schema/resolver.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/schema/trusted_apps.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/schema/trusted_apps.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/service/artifacts/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/service/artifacts/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/service/artifacts/utils.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/service/artifacts/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/service/artifacts/validations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/service/authz/authz.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/service/authz/authz.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/service/authz/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/service/authz/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/service/policy/get_policy_data_for_update.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/service/policy/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/service/response_actions/constants.ts (98%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/service/response_actions/get_file_download_id.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/service/response_actions/get_file_download_id.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/service/response_actions/is_response_action_supported.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/service/response_actions/mocks/agent_status.mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/service/response_actions/sentinel_one.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/service/response_actions/type_guards.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/service/response_actions/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/service/trusted_apps/mapping.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/types/actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/types/agents.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/types/authz.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/types/crowdstrike.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/types/exception_list_items.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/types/generator.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/types/heartbeat.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/types/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/types/os.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/types/sentinel_one.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/types/trusted_apps.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/types/utility_types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/types/workflow_insights.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/utils/controlled_artifact_rollout.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/utils/controlled_artifact_rollout.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/utils/fetch_fleet_version.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/utils/index_name_utilities.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/utils/index_name_utilities.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/utils/is_valid_ip.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/utils/kibana_status.ts (93%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/utils/package.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/utils/package_v2.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/utils/transforms.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/utils/update_antivirus_registration_enabled.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/endpoint/utils/update_antivirus_registration_enabled.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/entity_analytics/asset_criticality/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/entity_analytics/asset_criticality/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/entity_analytics/asset_criticality/indices.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/entity_analytics/asset_criticality/parse_asset_criticality_csv_row.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/entity_analytics/asset_criticality/parse_asset_criticality_csv_row.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/entity_analytics/asset_criticality/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/entity_analytics/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/entity_analytics/entity_store/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/entity_analytics/privileges.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/entity_analytics/privileges.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/entity_analytics/risk_engine/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/entity_analytics/risk_engine/identifier_types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/entity_analytics/risk_engine/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/entity_analytics/risk_engine/indices.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/entity_analytics/risk_engine/privileges.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/entity_analytics/risk_engine/privileges.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/entity_analytics/risk_engine/range.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/entity_analytics/risk_engine/risk_levels.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/entity_analytics/risk_engine/risk_weights/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/entity_analytics/risk_engine/risk_weights/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/entity_analytics/risk_engine/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/entity_analytics/risk_engine/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/entity_analytics/risk_score/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/experimental_features.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/field_maps/8.0.0/alerts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/field_maps/8.0.0/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/field_maps/8.0.0/rules.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/field_maps/8.13.0/alerts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/field_maps/8.13.0/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/field_maps/8.16.0/alerts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/field_maps/8.16.0/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/field_maps/8.4.0/alerts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/field_maps/8.4.0/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/field_maps/field_names.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/field_maps/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/guided_onboarding/siem_guide_config.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/guided_onboarding/siem_guide_config.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/guided_onboarding/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/jest.config.js (55%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/license/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/license/license.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/license/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/license/policy_config.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/license/policy_config.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/machine_learning/affected_job_ids.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/machine_learning/empty_ml_capabilities.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/machine_learning/has_ml_admin_permissions.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/machine_learning/has_ml_admin_permissions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/machine_learning/has_ml_license.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/machine_learning/has_ml_license.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/machine_learning/has_ml_user_permissions.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/machine_learning/has_ml_user_permissions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/machine_learning/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/machine_learning/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/machine_learning/is_security_job.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/machine_learning/is_security_job.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/notes/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/common/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/endpoint/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/endpoint/response_actions/action.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/endpoint/response_actions/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/endpoint/response_actions/response.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/endpoint/response_actions/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/eql/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/eql/validation/helpers.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/eql/validation/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/eql/validation/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/eql/validation/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/index_fields/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/security_solution/cti/index.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/security_solution/cti/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/security_solution/first_last_seen/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/security_solution/hosts/all/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/security_solution/hosts/common/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/security_solution/hosts/details/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/security_solution/hosts/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/security_solution/hosts/overview/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/security_solution/hosts/uncommon_processes/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/security_solution/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/security_solution/network/common/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/security_solution/network/details/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/security_solution/network/dns/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/security_solution/network/http/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/security_solution/network/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/security_solution/network/overview/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/security_solution/network/tls/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/security_solution/network/top_countries/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/security_solution/network/top_n_flow/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/security_solution/network/users/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/security_solution/related_entities/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/security_solution/related_entities/related_hosts/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/security_solution/related_entities/related_users/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/security_solution/risk_score/all/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/security_solution/risk_score/common/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/security_solution/risk_score/common/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/security_solution/risk_score/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/security_solution/risk_score/kpi/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/security_solution/users/all/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/security_solution/users/authentications/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/security_solution/users/common/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/security_solution/users/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/security_solution/users/managed_details/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/security_solution/users/observed_details/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/timeline/events/all/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/timeline/events/common/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/timeline/events/details/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/timeline/events/eql/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/timeline/events/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/timeline/events/last_event_time/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/search_strategy/timeline/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/security_integrations/cribl/translator.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/security_integrations/cribl/translator.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/security_integrations/cribl/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/siem_migrations/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/siem_migrations/model/api/rules/rule_migration.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/siem_migrations/model/api/rules/rule_migration.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/siem_migrations/model/common.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/siem_migrations/model/common.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/siem_migrations/model/rule_migration.gen.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/siem_migrations/model/rule_migration.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/siem_migrations/rules/resources/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/siem_migrations/rules/resources/splunk/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/siem_migrations/rules/resources/splunk/splunk_identifier.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/siem_migrations/rules/resources/splunk/splunk_identifier.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/siem_migrations/rules/resources/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/siem_migrations/rules/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/test/ess_roles.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/test/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/timelines/zod_errors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/typed_json.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/types/bulk_actions/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/types/header_actions/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/types/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/types/response_actions/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/types/risk_scores.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/types/session_view/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/types/timeline/cells/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/types/timeline/columns/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/types/timeline/data_provider/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/types/timeline/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/types/timeline/note/saved_object.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/types/timeline/pinned_event/saved_object.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/types/timeline/rows/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/types/timeline/saved_object.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/types/timeline/store.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/utility_types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/utils/__snapshots__/risk_score_modules.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/utils/alert_detail_path.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/utils/enum_from_string.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/utils/enum_from_string.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/utils/expand_dotted.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/utils/expand_dotted.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/utils/format_page_filter_search_param.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/utils/format_page_filter_search_param.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/utils/get_ramdom_color.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/utils/invariant.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/utils/kql.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/utils/kql.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/utils/path_placeholder.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/utils/path_placeholder.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/utils/risk_score_modules.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/utils/risk_score_modules.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/utils/sourcerer.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/common/utils/sourcerer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/docs/adrs/threat_hunting/0001_saving_of_timeline_associated_saved_objects.md (96%) rename x-pack/{ => solutions/security}/plugins/security_solution/docs/openapi/README.md (69%) rename x-pack/{ => solutions/security}/plugins/security_solution/docs/openapi/ess/security_solution_detections_api_2023_10_31.bundled.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/docs/openapi/ess/security_solution_endpoint_management_api_2023_10_31.bundled.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/docs/openapi/ess/security_solution_entity_analytics_api_2023_10_31.bundled.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/docs/openapi/ess/security_solution_timeline_api_2023_10_31.bundled.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/docs/openapi/serverless/security_solution_detections_api_2023_10_31.bundled.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/docs/openapi/serverless/security_solution_endpoint_management_api_2023_10_31.bundled.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/docs/openapi/serverless/security_solution_entity_analytics_api_2023_10_31.bundled.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/docs/openapi/serverless/security_solution_timeline_api_2023_10_31.bundled.schema.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/docs/openapi/workflow.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/docs/rfcs/detection_response/prebuilt_rules_customization.md (89%) rename x-pack/{ => solutions/security}/plugins/security_solution/docs/siem_migration/README.md (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/docs/siem_migration/img/agent_graph.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/docs/testing/test_plans/README.md (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/docs/testing/test_plans/detection_response/alerts/user_assignment.md (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/exporting.md (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/importing.md (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/installation_and_upgrade.md (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/upgrade_review_algorithms.md (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/docs/testing/test_plans/detection_response/rule_management/coverage_overview_dashboard.md (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/docs/testing/test_plans/detection_response/rule_management/todo (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/docs/testing/test_plans/test_plan_template.md (100%) create mode 100644 x-pack/solutions/security/plugins/security_solution/jest.config.dev.js rename x-pack/{ => solutions/security}/plugins/security_solution/jest.integration.config.js (75%) rename x-pack/{ => solutions/security}/plugins/security_solution/kibana.jsonc (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/package.json (64%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/404.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/add_to_timeline/cell_action/add_to_timeline.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/add_to_timeline/cell_action/add_to_timeline.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/add_to_timeline/cell_action/investigate_in_new_timeline.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/add_to_timeline/cell_action/investigate_in_new_timeline.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/add_to_timeline/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/add_to_timeline/data_provider.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/add_to_timeline/discover/add_to_timeline.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/add_to_timeline/discover/add_to_timeline.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/add_to_timeline/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/add_to_timeline/lens/add_to_timeline.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/add_to_timeline/lens/add_to_timeline.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/copy_to_clipboard/cell_action/copy_to_clipboard.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/copy_to_clipboard/cell_action/copy_to_clipboard.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/copy_to_clipboard/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/copy_to_clipboard/discover/copy_to_clipboard.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/copy_to_clipboard/discover/copy_to_clipboard.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/copy_to_clipboard/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/copy_to_clipboard/lens/copy_to_clipboard.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/copy_to_clipboard/lens/copy_to_clipboard.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/filter/cell_action/filter_in.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/filter/cell_action/filter_in.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/filter/cell_action/filter_out.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/filter/cell_action/filter_out.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/filter/discover/filter_in.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/filter/discover/filter_in.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/filter/discover/filter_out.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/filter/discover/filter_out.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/filter/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/filter/lens/create_action.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/filter/lens/create_action.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/filter/lens/filter_in.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/filter/lens/filter_out.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/register.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/register_discover_histogram_actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/show_top_n/cell_action/show_top_n.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/show_top_n/cell_action/show_top_n.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/show_top_n/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/telemetry.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/telemetry.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/toggle_asset_column/cell_action/toggle_asset_column.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/toggle_asset_column/cell_action/toggle_asset_column.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/toggle_asset_column/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/toggle_column/cell_action/toggle_column.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/toggle_column/cell_action/toggle_column.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/toggle_column/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/actions/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/app.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/app_routes.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/app_routes.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/components/top_values_popover/top_values_popover.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/components/top_values_popover/top_values_popover.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/components/top_values_popover/top_values_popover_service.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/home/global_header/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/home/global_header/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/home/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/home/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/home/template_wrapper/global_kql_header/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/home/template_wrapper/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/home/template_wrapper/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/home/template_wrapper/timeline/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/index.tsx (100%) rename x-pack/{plugins/security_solution/public/assistant => solutions/security/plugins/security_solution/public/app}/jest.config.js (58%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/routes.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/categories.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/app_links.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/nav.links.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/nav_links.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/sections/assets_links.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/sections/assets_translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/sections/dev_tools_links.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/sections/dev_tools_translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/sections/discover_links.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/sections/discover_translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/sections/icons/chart_arrow.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/sections/icons/dashboard.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/sections/icons/data_view.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/sections/icons/ecctl.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/sections/icons/endpoint.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/sections/icons/filebeat.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/sections/icons/filebeat_chart.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/sections/icons/fleet.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/sections/icons/infra.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/sections/icons/intuitive.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/sections/icons/jobs.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/sections/icons/keyword.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/sections/icons/lens.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/sections/icons/manager.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/sections/icons/marketing.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/sections/icons/osquery.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/sections/icons/rapid_bar_graph.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/sections/icons/replication.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/sections/icons/settings.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/sections/icons/timeline.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/sections/icons/visualization.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/sections/investigations_links.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/sections/investigations_translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/sections/lazy_icons.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/sections/ml_links.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/sections/ml_translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/sections/settings_links.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/links/sections/settings_translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/navigation_tree.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/solution_navigation.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/use_panel_side_nav_items.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/use_panel_side_nav_items.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/util.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/solution_navigation/util.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app_links.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/app_links.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assets/assets.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assets/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assets/routes.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/comment_actions/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/comment_actions/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/content/conversations/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/content/conversations/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/content/prompt_contexts/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/content/prompt_contexts/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/content/prompts/user/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/content/quick_prompts/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/content/quick_prompts/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/get_comments/custom_codeblock/custom_code_block.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/get_comments/custom_codeblock/custom_codeblock_markdown_plugin.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/get_comments/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/get_comments/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/get_comments/stream/buttons/regenerate_response_button.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/get_comments/stream/buttons/stop_generating_button.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/get_comments/stream/failed_to_load_response.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/get_comments/stream/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/get_comments/stream/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/get_comments/stream/message_panel.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/get_comments/stream/message_text.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/get_comments/stream/stream_observable.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/get_comments/stream/stream_observable.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/get_comments/stream/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/get_comments/stream/use_stream.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/get_comments/stream/use_stream.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/get_comments/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/header_link.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/header_link.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/helpers.tsx (100%) create mode 100644 x-pack/solutions/security/plugins/security_solution/public/assistant/jest.config.js rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/overlay.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/overlay.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/provider.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/provider.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/send_to_timeline/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/stack_management/management_settings.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/stack_management/management_settings.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/update_query_in_form/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/update_query_in_form/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/update_query_in_form/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/use_assistant_availability/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/use_assistant_telemetry/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/use_assistant_telemetry/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/use_conversation_store/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/assistant/use_conversation_store/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/helpers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/index.ts (100%) create mode 100644 x-pack/solutions/security/plugins/security_solution/public/attack_discovery/jest.config.js rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/links.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/links.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/header/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/header/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/alerts_settings/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/alerts_settings/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/footer/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/footer/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/is_tour_enabled/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/is_tour_enabled/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/header/status_bell/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/header/status_bell/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/header/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/last_times_popover/generation_timing/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/last_times_popover/generation_timing/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/last_times_popover/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/last_times_popover/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/last_times_popover/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/last_times_popover/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/last_times_popover/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/loading_callout/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/loading_callout/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/loading_callout/info_popover_body/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/loading_callout/info_popover_body/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/loading_callout/loading_messages/get_loading_callout_alerts_count/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/loading_callout/loading_messages/get_loading_callout_alerts_count/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/loading_callout/loading_messages/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/loading_callout/loading_messages/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/loading_callout/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/mock/mock_attack_discovery.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/mock/mock_find_anonymization_fields_response.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/mock/mock_use_attack_discovery.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/page_title/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/page_title/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/page_title/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/attack_discovery_markdown_parser/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/attack_discovery_markdown_parser/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/attack_discovery_markdown_parser/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/attack_discovery_markdown_parser/index.tsx (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/field_markdown_renderer/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/field_markdown_renderer/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/field_markdown_renderer/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/field_markdown_renderer/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actionable_summary/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actionable_summary/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/actions_placeholder/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/actions_placeholder/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/alerts_badge/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/alerts_badge/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/take_action/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/take_action/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/take_action/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/take_action/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/take_action/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/use_add_to_case/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/use_add_to_case/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/use_add_to_case/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/use_add_to_existing_case/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/use_add_to_existing_case/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/use_add_to_existing_case/translations.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/get_attack_discovery_markdown/get_attack_discovery_markdown.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/alerts_tab/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/alerts_tab/index.tsx (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/attack_chain/index.tsx (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/get_tabs.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/get_tabs.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/title/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/title/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/view_in_ai_assistant/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/view_in_ai_assistant/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/view_in_ai_assistant/translations.ts (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/empty_states/empty_prompt/animated_counter/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/empty_states/empty_prompt/animated_counter/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/empty_states/empty_prompt/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/empty_states/empty_prompt/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/empty_states/empty_prompt/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/empty_states/failure/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/empty_states/failure/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/empty_states/failure/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/empty_states/generate/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/empty_states/generate/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/empty_states/helpers/show_empty_states/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/empty_states/helpers/show_empty_states/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/empty_states/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/empty_states/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/empty_states/no_alerts/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/empty_states/no_alerts/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/empty_states/no_alerts/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/empty_states/welcome/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/empty_states/welcome/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/empty_states/welcome/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/summary/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/summary/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/summary/summary_count/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/summary/summary_count/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/results/summary/summary_count/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/use_attack_discovery/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/use_attack_discovery/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/use_attack_discovery/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/use_attack_discovery/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/use_attack_discovery/use_poll_api/use_poll_api.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/pages/use_attack_discovery/use_poll_api/use_poll_api.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/routes.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/attack_discovery/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cases/attachments/external_reference.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cases/attachments/external_reference_children.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cases/attachments/external_reference_children.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cases/attachments/external_reference_event.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cases/attachments/external_reference_event.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cases/attachments/lazy_external_reference_children_content.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cases/attachments/lazy_external_reference_content.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cases/attachments/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cases/components/use_insert_timeline/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cases/components/use_insert_timeline/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cases/index.ts (100%) rename x-pack/{plugins/security_solution/public/cloud_security_posture => solutions/security/plugins/security_solution/public/cases}/jest.config.js (58%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cases/links.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cases/pages/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cases/pages/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cases/pages/use_fetch_alert_data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cases/routes.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cases_test_utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cloud_defend/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cloud_defend/links.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cloud_defend/routes.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cloud_security_posture/breadcrumbs.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cloud_security_posture/cloud_security_posture_pli_auth_block_extension.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cloud_security_posture/components/alerts/alerts_preview.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cloud_security_posture/components/alerts/alerts_preview.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cloud_security_posture/components/csp_details/alerts_findings_details_table.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cloud_security_posture/components/csp_details/insights_tab_csp.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cloud_security_posture/components/csp_details/misconfiguration_findings_details_table.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cloud_security_posture/components/csp_details/vulnerabilities_findings_details_table.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cloud_security_posture/components/entity_insight.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cloud_security_posture/components/misconfiguration/misconfiguration_preview.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cloud_security_posture/components/misconfiguration/misconfiguration_preview.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cloud_security_posture/components/vulnerabilities/vulnerabilities_preview.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cloud_security_posture/components/vulnerabilities/vulnerabilities_preview.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cloud_security_posture/hooks/use_entity_insight.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cloud_security_posture/hooks/use_non_closed_alerts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cloud_security_posture/hooks/use_risk_score_data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cloud_security_posture/index.ts (100%) create mode 100644 x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/jest.config.js rename x-pack/{ => solutions/security}/plugins/security_solution/public/cloud_security_posture/lazy_cloud_security_posture_pli_auth_block_extension.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cloud_security_posture/links.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/cloud_security_posture/routes.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/__mocks__/experimental_features_service.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/__mocks__/query_wrapper.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/breadcrumbs/breadcrumbs.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/breadcrumbs/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/breadcrumbs/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/accessibility/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/accessibility/interval_abbr_screen_reader/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/accessibility/interval_abbr_screen_reader/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/accessibility/interval_abbr_screen_reader/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/accessibility/tooltip_with_keyboard_shortcut/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/accessibility/tooltip_with_keyboard_shortcut/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/accessibility/tooltip_with_keyboard_shortcut/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/alert_count_by_status/alert_count_by_rule_by_status.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/alert_count_by_status/alert_count_by_rule_by_status.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/alert_count_by_status/components/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/alert_count_by_status/components/multiselect_popover/multiselect_popover.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/alert_count_by_status/components/multiselect_popover/multiselect_popover.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/alert_count_by_status/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/alert_count_by_status/mock_data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/alert_count_by_status/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/alert_count_by_status/use_alert_count_by_rule_by_status.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/alert_count_by_status/use_alert_count_by_rule_by_status.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/and_or_badge/__examples__/index.stories.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/and_or_badge/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/and_or_badge/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/and_or_badge/rounded_badge.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/and_or_badge/rounded_badge.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/and_or_badge/rounded_badge_antenna.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/and_or_badge/rounded_badge_antenna.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/and_or_badge/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/assignees/assignees_apply_panel.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/assignees/assignees_apply_panel.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/assignees/assignees_selectable.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/assignees/assignees_selectable.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/assignees/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/assignees/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/assignees/test_ids.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/assignees/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/assignees/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/assignees/utils.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/assignees/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/auto_download/auto_download.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/auto_download/auto_download.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/autofocus_button/autofocus_button.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/callouts/callout.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/callouts/callout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/callouts/callout_dismiss_button.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/callouts/callout_persistent_switcher.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/callouts/callout_switcher.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/callouts/callout_types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/callouts/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/callouts/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/callouts/use_callout_storage.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/cell_actions/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/cell_actions/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/cell_actions/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/centered_loading_spinner/centered_loading_spinner.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/centered_loading_spinner/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/chart_settings_popover/configurations/default/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/chart_settings_popover/configurations/default/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/chart_settings_popover/configurations/default/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/chart_settings_popover/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/chart_settings_popover/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/chart_settings_popover/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/charts/__snapshots__/areachart.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/charts/__snapshots__/barchart.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/charts/areachart.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/charts/areachart.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/charts/barchart.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/charts/barchart.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/charts/chart_place_holder.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/charts/chart_place_holder.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/charts/common.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/charts/common.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/charts/donutchart.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/charts/donutchart.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/charts/donutchart_empty.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/charts/donutchart_empty.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/charts/draggable_legend.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/charts/draggable_legend.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/charts/draggable_legend_item.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/charts/draggable_legend_item.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/charts/legend.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/charts/legend_item.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/charts/translation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/conditions_table/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/conditions_table/index.stories.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/conditions_table/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/conditions_table/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/conditions_table/test_utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/control_columns/checkbox.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/control_columns/checkbox.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/control_columns/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/control_columns/row_action/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/control_columns/row_action/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/control_columns/transform_control_columns.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/control_columns/transform_control_columns.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/control_columns/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/current_license/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/discover_in_timeline/__mocks__/use_discover_in_timeline_actions.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/discover_in_timeline/__mocks__/use_discover_in_timeline_context.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/discover_in_timeline/context.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/discover_in_timeline/mocks/discover_in_timeline_provider.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/discover_in_timeline/provider.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/discover_in_timeline/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/discover_in_timeline/use_discover_in_timeline_actions.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/discover_in_timeline/use_discover_in_timeline_actions.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/discover_in_timeline/use_discover_in_timeline_context.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/drag_and_drop/__snapshots__/drag_drop_context_wrapper.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/drag_and_drop/__snapshots__/draggable_wrapper.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/drag_and_drop/__snapshots__/droppable_wrapper.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/drag_and_drop/cell_actions_wrapper.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/drag_and_drop/cell_actions_wrapper.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/drag_and_drop/drag_drop_context.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/drag_and_drop/drag_drop_context_wrapper.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/drag_and_drop/drag_drop_context_wrapper.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/drag_and_drop/draggable_keyboard_wrapper_hook/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/drag_and_drop/draggable_keyboard_wrapper_hook/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/drag_and_drop/draggable_keyboard_wrapper_hook/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/drag_and_drop/draggable_wrapper.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/drag_and_drop/draggable_wrapper.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/drag_and_drop/droppable_wrapper.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/drag_and_drop/droppable_wrapper.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/drag_and_drop/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/drag_and_drop/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/drag_and_drop/provider_container.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/drag_and_drop/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/draggables/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/draggables/field_badge/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/draggables/field_badge/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/draggables/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/draggables/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/empty_page/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/empty_page/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/empty_page/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/empty_prompt/__mocks__/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/empty_prompt/empty_prompt.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/empty_prompt/empty_prompt.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/empty_prompt/images/cloud1.svg (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/empty_prompt/images/endpoint1.svg (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/empty_prompt/images/siem1.svg (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/empty_prompt/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/empty_prompt/translations.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/empty_value/__snapshots__/empty_value.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/empty_value/empty_value.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/empty_value/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/empty_value/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/__snapshots__/link_to_app.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/agents/agent_status/agent_response_action_status.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/agents/agent_status/agent_status.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/agents/agent_status/agent_status.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/agents/agent_status/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/agents/agent_status/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/agents/agent_type_integration/agent_type_integration.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/agents/agent_type_integration/agent_type_integration.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/agents/agent_type_integration/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/agents/agent_type_vendor_logo/agent_type_vendor_logo.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/agents/agent_type_vendor_logo/agent_type_vendor_logo.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/agents/agent_type_vendor_logo/images/crowdstrike_logo.svg (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/agents/agent_type_vendor_logo/images/sentinelone_logo.svg (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/agents/agent_type_vendor_logo/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/host_isolation/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/host_isolation/action_completion_return_button.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/__mocks__/use_host_isolation_action.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/host_isolation_panel.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/host_isolation_panel.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/isolate.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/unisolate.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/use_host_isolation.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/use_host_isolation_action.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/use_host_isolation_action.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/use_host_isolation_status.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/use_host_unisolation.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/host_isolation/from_cases/endpoint_host_isolation_cases_context.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/host_isolation/from_cases/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/host_isolation/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/host_isolation/isolate_form.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/host_isolation/isolate_success.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/host_isolation/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/host_isolation/unisolate_form.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/link_to_app.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/link_to_app.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/responder/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/__mocks__/use_responder_action_data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/__mocks__/use_responder_action_item.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/responder_action_button.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/use_responder_action_data.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/use_responder_action_data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/use_responder_action_item.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/use_responder_action_item.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/responder/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/endpoint/route_capture.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/error_toast_dispatcher/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/error_toast_dispatcher/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/event_details/event_id.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/event_details/get_alert_summary_rows.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/event_details/helpers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/event_details/helpers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/event_details/investigate_in_timeline_button.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/event_details/investigate_in_timeline_button.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/event_details/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/event_details/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/event_details/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/event_details/use_action_cell_data_provider.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/events_tab/events_query_tab_body.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/events_tab/events_query_tab_body.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/events_tab/histogram_configurations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/events_tab/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/events_tab/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/events_viewer/default_alert_headers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/events_viewer/default_event_headers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/events_viewer/default_model.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/events_viewer/event_details_width_context.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/events_viewer/external_alerts_filter.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/events_viewer/helpers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/events_viewer/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/events_viewer/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/events_viewer/mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/events_viewer/right_top_menu.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/events_viewer/selectors/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/events_viewer/selectors/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/events_viewer/selectors/mock_state.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/events_viewer/shared/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/events_viewer/stateful_event_context.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/events_viewer/styles.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/events_viewer/summary_view_select/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/events_viewer/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/events_viewer/use_alert_bulk_actions.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/events_viewer/use_timelines_events.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/exit_full_screen/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/exit_full_screen/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/exit_full_screen/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/field_selection/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/field_selection/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/filter_bar/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/filter_by_assignees_popover/filter_by_assignees_popover.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/filter_by_assignees_popover/filter_by_assignees_popover.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/filter_by_assignees_popover/test_ids.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/filters_global/__snapshots__/filters_global.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/filters_global/filters_global.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/filters_global/filters_global.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/filters_global/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/first_last_seen/first_last_seen.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/first_last_seen/first_last_seen.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/first_last_seen/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/formatted_bytes/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/formatted_bytes/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/formatted_bytes/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/formatted_date/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/formatted_date/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/formatted_date/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/formatted_date/maybe_date.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/formatted_date/maybe_date.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/formatted_number/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/formatted_number/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/guided_onboarding_tour/README.md (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/guided_onboarding_tour/__mocks__/tour_step.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/guided_onboarding_tour/cases_tour_steps.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/guided_onboarding_tour/cases_tour_steps.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/guided_onboarding_tour/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/guided_onboarding_tour/tour.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/guided_onboarding_tour/tour.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/guided_onboarding_tour/tour_config.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/guided_onboarding_tour/tour_step.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/guided_onboarding_tour/tour_step.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/guided_onboarding_tour/use_hidden_by_flyout.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/header_actions/action_icon_item.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/header_actions/actions.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/header_actions/actions.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/header_actions/add_note_icon_item.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/header_actions/add_note_icon_item.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/header_actions/header_actions.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/header_actions/header_actions.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/header_actions/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/header_actions/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/header_actions/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/header_actions/pin_event_action.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/header_actions/pin_event_action.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/header_actions/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/header_page/__snapshots__/editable_title.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/header_page/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/header_page/__snapshots__/title.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/header_page/editable_title.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/header_page/editable_title.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/header_page/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/header_page/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/header_page/title.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/header_page/title.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/header_page/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/header_page/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/header_section/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/header_section/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/header_section/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/health_truncate_text/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/health_truncate_text/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/help_menu/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/hover_popover/hover_popover.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/hover_popover/hover_popover.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/hover_popover/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/hover_visibility_container/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/hover_visibility_container/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/import_data_modal/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/import_data_modal/action_connectors_warning/__snapshots__/action_connectors_warning.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/import_data_modal/action_connectors_warning/action_connectors_warning.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/import_data_modal/action_connectors_warning/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/import_data_modal/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/import_data_modal/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/import_data_modal/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/import_data_modal/utils.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/import_data_modal/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/inspect/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/inspect/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/inspect/modal.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/inspect/modal.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/inspect/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/inspect/use_inspect.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/item_details_card/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/item_details_card/index.stories.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/item_details_card/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/item_details_card/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/last_event_time/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/last_event_time/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/last_updated_at/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/last_updated_at/last_updated_at.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/last_updated_at/last_updated_at.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/line_clamp/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/line_clamp/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/line_clamp/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/link_icon/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/link_icon/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/link_icon/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/link_to/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/link_to/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/link_to/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/link_to/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/link_to/redirect_to_case.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/link_to/redirect_to_detection_engine.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/link_to/redirect_to_hosts.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/link_to/redirect_to_kubernetes.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/link_to/redirect_to_landing.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/link_to/redirect_to_network.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/link_to/redirect_to_timelines.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/link_to/redirect_to_users.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/links/__mocks__/link_props.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/links/helpers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/links/helpers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/links/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/links/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/links/link_props.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/links/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/links_to_docs/doc_link.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/links_to_docs/external_link.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/links_to_docs/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/links_to_docs/links_components.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/links_to_docs/links_translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/loader/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/loader/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/loader/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/local_storage/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/local_storage/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/local_storage/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/local_storage/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/localized_date_tooltip/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/localized_date_tooltip/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/markdown_editor/editor.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/markdown_editor/eui_form.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/markdown_editor/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/markdown_editor/markdown_link.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/markdown_editor/plugins/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/helpers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/helpers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/provider.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/provider.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/replace_params_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/use_insight_data_providers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/use_insight_data_providers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/use_insight_query.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/use_insight_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/label_field.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/not_available_prompt.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/osquery_icon/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/osquery_icon/osquery.svg (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/parser.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/plugin.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/renderer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/parser.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/plugin.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/processor.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/markdown_editor/renderer.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/markdown_editor/renderer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/markdown_editor/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/matrix_histogram/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/matrix_histogram/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/matrix_histogram/matrix_loader.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/matrix_histogram/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/matrix_histogram/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/matrix_histogram/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/__snapshots__/entity.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/anomaly/anomaly_table_provider.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/anomaly/get_interval_from_anomalies.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/anomaly/get_interval_from_anomalies.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/anomaly/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/anomaly/use_anomalies_search.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/anomaly/use_anomalies_search.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/anomaly/use_anomalies_table_data.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/anomaly/use_anomalies_table_data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/api/anomalies_search.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/api/anomalies_table_data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/api/errors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/api/get_jobs.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/api/get_jobs_summary.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/api/get_ml_capabilities.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/api/throw_if_not_ok.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/api/throw_if_not_ok.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/api/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/conditional_links/add_entities_to_kql.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/conditional_links/add_entities_to_kql.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/conditional_links/entity_helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/conditional_links/entity_helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/conditional_links/ml_host_conditional_container.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/conditional_links/ml_network_conditional_container.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/conditional_links/remove_kql_variables.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/conditional_links/remove_kql_variables.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/conditional_links/replace_kql_commas_with_or.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/conditional_links/replace_kql_commas_with_or.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/conditional_links/replace_kql_parts.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/conditional_links/replace_kql_parts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/conditional_links/rison_helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/conditional_links/rison_helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/criteria/get_criteria_from_host_type.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/criteria/get_criteria_from_host_type.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/criteria/get_criteria_from_network_type.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/criteria/get_criteria_from_network_type.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/criteria/get_criteria_from_users_type.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/criteria/get_criteria_from_users_type.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/criteria/host_to_criteria.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/criteria/host_to_criteria.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/criteria/network_to_criteria.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/criteria/network_to_criteria.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/entity.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/entity.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/get_entries.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/get_entries.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/hooks/use_fetch_jobs_summary_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/hooks/use_get_jobs.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/hooks/use_get_ml_capabilities.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/hooks/use_installed_security_jobs.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/hooks/use_installed_security_jobs.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/hooks/use_ml_capabilities.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/hooks/use_ml_rule_config.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/hooks/use_ml_rule_validations.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/hooks/use_ml_rule_validations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/influencers/__snapshots__/create_influencers.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/influencers/create_influencers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/influencers/create_influencers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/influencers/get_host_name_from_influencers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/influencers/get_host_name_from_influencers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/influencers/get_network_from_influencers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/influencers/get_network_from_influencers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/influencers/get_user_name_from_influencers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/influencers/get_user_name_from_influencers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/influencers/host_to_influencers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/influencers/host_to_influencers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/influencers/network_to_influencers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/influencers/network_to_influencers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/links/create_explorer_link.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/links/create_explorer_link.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/links/create_series_link.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/links/create_series_link.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/permissions/ml_capabilities_provider.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/permissions/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/score/__snapshots__/anomaly_score.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/score/__snapshots__/anomaly_scores.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/score/__snapshots__/create_descriptions_list.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/score/__snapshots__/score.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/score/anomaly_score.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/score/anomaly_score.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/score/anomaly_scores.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/score/anomaly_scores.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/score/create_description_list.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/score/create_descriptions_list.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/score/create_entities_from_score.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/score/create_entities_from_score.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/score/get_score_string.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/score/get_top_severity.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/score/get_top_severity.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/score/score.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/score/score.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/score/score_health.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/score/score_interval_to_datetime.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/score/score_interval_to_datetime.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/score/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/tables/anomalies_host_table.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/tables/anomalies_host_table.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/tables/anomalies_network_table.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/tables/anomalies_network_table.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/tables/anomalies_user_table.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/tables/anomalies_user_table.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/tables/basic_table.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/tables/convert_anomalies_to_hosts.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/tables/convert_anomalies_to_hosts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/tables/convert_anomalies_to_network.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/tables/convert_anomalies_to_network.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/tables/convert_anomalies_to_users.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/tables/convert_anomalies_to_users.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/tables/create_compound_key.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/tables/create_compound_key.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/tables/get_anomalies_host_table_columns.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/tables/get_anomalies_host_table_columns.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/tables/get_anomalies_network_table_columns.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/tables/get_anomalies_network_table_columns.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/tables/get_anomalies_table_columns.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/tables/get_anomalies_table_columns.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/tables/get_anomalies_user_table_columns.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/tables/get_anomalies_user_table_columns.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/tables/job_id_filter.stories.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/tables/job_id_filter.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/tables/job_id_filter.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/tables/select_interval.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/tables/select_interval.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/tables/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/types.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/__snapshots__/popover_description.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/__snapshots__/upgrade_contents.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/api.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/api.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/helpers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/helpers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/hooks/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/hooks/use_enable_data_feed.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/hooks/use_enable_data_feed.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/hooks/use_fetch_modules_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/hooks/use_fetch_recognizer_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/hooks/use_security_jobs.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/hooks/use_security_jobs.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/hooks/use_security_jobs_helpers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/hooks/use_security_jobs_helpers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/jobs_table/__snapshots__/job_switch.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/jobs_table/__snapshots__/showing_count.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/__snapshots__/groups_filter_popover.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/groups_filter_popover.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/groups_filter_popover.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/jobs_table_filters.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/jobs_table_filters.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/toggle_selected_group.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/toggle_selected_group.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/jobs_table/job_switch.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/jobs_table/job_switch.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/jobs_table/jobs_table.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/jobs_table/jobs_table.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/jobs_table/showing_count.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/jobs_table/showing_count.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/jobs_table/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/ml_modules.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/ml_popover.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/ml_popover.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/popover_description.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/popover_description.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/upgrade_contents.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/ml_popover/upgrade_contents.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/multiselect_filter/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/navigation/__mocks__/use_url_state_query_params.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/navigation/breadcrumbs/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/navigation/breadcrumbs/trailing_breadcrumbs.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/navigation/breadcrumbs/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/navigation/breadcrumbs/use_breadcrumbs_nav.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/navigation/breadcrumbs/use_breadcrumbs_nav.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/navigation/helpers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/navigation/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/navigation/nav_item_beta_badge.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/navigation/security_side_nav/categories.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/navigation/security_side_nav/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/navigation/security_side_nav/security_side_nav.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/navigation/security_side_nav/security_side_nav.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/navigation/tab_navigation/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/navigation/tab_navigation/tab_navigation.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/navigation/tab_navigation/tab_navigation.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/navigation/tab_navigation/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/navigation/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/navigation/use_security_solution_navigation/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/navigation/use_security_solution_navigation/use_security_solution_navigation.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/navigation/use_security_solution_navigation/use_security_solution_navigation.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/navigation/use_url_state_query_params.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/news_feed/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/news_feed/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/news_feed/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/news_feed/news_feed.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/news_feed/news_link/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/news_feed/no_news/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/news_feed/post/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/news_feed/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/news_feed/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/no_privileges/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/no_privileges/no_privileges.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/no_privileges/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/overview_description_list/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/page/__mocks__/use_refetch_by_session.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/page/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/page/manage_query.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/page/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/page/use_refetch_by_session.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/page/use_refetch_by_session.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/page_wrapper/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/page_wrapper/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/panel/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/panel/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/plugin_template_wrapper/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/plugin_template_wrapper/plugin_template_wrapper.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/popover_items/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/popover_items/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/progress_inline/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/progress_inline/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/progress_inline/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/query_bar/convert_to_query_type.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/query_bar/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/query_bar/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/response_actions/endpoint_action_results.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/response_actions/response_actions_empty_prompt.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/response_actions/response_actions_results.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/response_actions/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/response_actions/use_load_connectors/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/rule_name/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/scroll_to_top/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/scroll_to_top/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/search_bar/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/search_bar/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/search_bar/selectors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/security_route_page_wrapper/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/security_route_page_wrapper/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/selectable_text/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/selectable_text/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/selectable_text/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/sessions_viewer/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/sessions_viewer/default_headers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/sessions_viewer/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/sessions_viewer/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/sessions_viewer/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/sessions_viewer/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/severity_badge/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/severity_badge/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/sidebar_header/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/split_accordion/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/split_accordion/split_accordion.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/subtitle/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/subtitle/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/subtitle/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/super_date_picker/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/super_date_picker/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/super_date_picker/selectors.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/super_date_picker/selectors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/tables/__snapshots__/helpers.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/tables/helpers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/tables/helpers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/technical_preview_badge/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/technical_preview_badge/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/text_field_value/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/text_field_value/index.stories.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/text_field_value/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/text_field_value/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/threat_match/and_badge.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/threat_match/and_badge.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/threat_match/entry_delete_button.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/threat_match/entry_delete_button.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/threat_match/entry_item.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/threat_match/entry_item.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/threat_match/helpers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/threat_match/helpers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/threat_match/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/threat_match/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/threat_match/list_item.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/threat_match/list_item.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/threat_match/logic_buttons.stories.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/threat_match/logic_buttons.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/threat_match/logic_buttons.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/threat_match/reducer.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/threat_match/reducer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/threat_match/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/threat_match/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/toasters/__snapshots__/modal_all_errors.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/toasters/errors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/toasters/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/toasters/index.tsx (71%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/toasters/modal_all_errors.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/toasters/modal_all_errors.tsx (79%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/toasters/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/toasters/utils.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/toasters/utils.ts (90%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/toolbar/bulk_actions/alert_bulk_actions.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/toolbar/bulk_actions/alert_bulk_assignees.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/toolbar/bulk_actions/alert_bulk_assignees.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/toolbar/bulk_actions/alert_bulk_tags.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/toolbar/bulk_actions/alert_bulk_tags.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/toolbar/bulk_actions/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/toolbar/bulk_actions/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/toolbar/bulk_actions/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/toolbar/bulk_actions/reducer.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/toolbar/bulk_actions/reducer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/toolbar/bulk_actions/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/toolbar/bulk_actions/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/toolbar/bulk_actions/update_alerts.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/toolbar/bulk_actions/update_alerts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/toolbar/bulk_actions/use_bulk_action_items.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/toolbar/bulk_actions/use_bulk_alert_assignees_items.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/toolbar/bulk_actions/use_bulk_alert_assignees_items.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/toolbar/bulk_actions/use_bulk_alert_tags_items.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/toolbar/bulk_actions/use_bulk_alert_tags_items.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/toolbar/bulk_actions/use_set_alert_assignees.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/toolbar/bulk_actions/use_set_alert_tags.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/toolbar/unit/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/toolbar/unit/styles.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/toolbar/unit/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/top_n/helpers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/top_n/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/top_n/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/top_n/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/top_n/top_n.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/top_n/top_n.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/top_n/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/truncatable_text/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/truncatable_text/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/truncatable_text/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/truncatable_text/truncatable_text.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/upselling_provider/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/upselling_provider/upselling_provider.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/use_combo_box_reset/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/use_combo_box_reset/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/user_privileges/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/user_privileges/endpoint/__mocks__/use_endpoint_privileges.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/user_privileges/endpoint/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/user_privileges/endpoint/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/user_privileges/endpoint/security_solution_start_dependencies.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/user_privileges/endpoint/use_endpoint_privileges.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/user_privileges/endpoint/use_endpoint_privileges.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/user_privileges/endpoint/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/user_privileges/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/user_privileges/user_privileges_context.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/user_profiles/__mocks__/api.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/user_profiles/api.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/user_profiles/api.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/user_profiles/mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/user_profiles/test_ids.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/user_profiles/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/user_profiles/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/user_profiles/use_bulk_get_user_profiles.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/user_profiles/use_bulk_get_user_profiles.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/user_profiles/use_get_current_user_profile.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/user_profiles/use_get_current_user_profile.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/user_profiles/use_suggest_users.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/user_profiles/use_suggest_users.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/user_profiles/users_avatars_panel.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/user_profiles/users_avatars_panel.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/utility_bar/__snapshots__/utility_bar.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/utility_bar/__snapshots__/utility_bar_action.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/utility_bar/__snapshots__/utility_bar_group.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/utility_bar/__snapshots__/utility_bar_section.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/utility_bar/__snapshots__/utility_bar_text.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/utility_bar/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/utility_bar/styles.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/utility_bar/utility_bar.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/utility_bar/utility_bar.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/utility_bar/utility_bar_action.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/utility_bar/utility_bar_action.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/utility_bar/utility_bar_group.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/utility_bar/utility_bar_group.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/utility_bar/utility_bar_section.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/utility_bar/utility_bar_section.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/utility_bar/utility_bar_spacer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/utility_bar/utility_bar_text.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/utility_bar/utility_bar_text.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/__mocks__/actions.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/__mocks__/lens_embeddable.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/__mocks__/use_actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/__mocks__/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/__mocks__/visualization_embeddable.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/__snapshots__/utils.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/actions.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/actions.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/__snapshots__/authentication.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/__snapshots__/external_alert.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/__snapshots__/alerts_by_status_donut.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/__snapshots__/alerts_histogram.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/__snapshots__/alerts_table.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/__snapshots__/rule_preview.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/alerts_by_status_donut.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/alerts_by_status_donut.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/alerts_histogram.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/alerts_histogram.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/alerts_table.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/alerts_table.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/rule_preview.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/rule_preview.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/authentication.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/authentication.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/event.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/events.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/external_alert.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/external_alert.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/__snapshots__/kpi_host_area.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/__snapshots__/kpi_host_metric.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/__snapshots__/kpi_unique_ips_area.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/__snapshots__/kpi_unique_ips_bar.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/__snapshots__/kpi_unique_ips_destination_metric.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/__snapshots__/kpi_unique_ips_source_metric.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_host_area.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_host_area.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_host_metric.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_host_metric.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_area.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_area.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_bar.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_bar.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_destination_metric.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_destination_metric.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_source_metric.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_source_metric.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/dns_top_domains.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_dns_queries.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_network_events.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_tls_handshakes.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_unique_flow_ids.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_unique_private_ips_area.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_unique_private_ips_bar.test.ts.snap (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/dns_top_domains.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/dns_top_domains.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_dns_queries.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_dns_queries.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_network_events.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_network_events.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_tls_handshakes.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_tls_handshakes.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_flow_ids.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_flow_ids.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_area.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_area.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_bar.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_bar.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_destination_metric.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_destination_metric.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_source_metric.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_source_metric.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/readme.md (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/__snapshots__/kpi_total_users_area.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/__snapshots__/kpi_total_users_metric.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/__snapshots__/kpi_user_authentication_metric_failure.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/__snapshots__/kpi_user_authentications_area.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/__snapshots__/kpi_user_authentications_bar.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/__snapshots__/kpi_user_authentications_metric_success.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_total_users_area.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_total_users_area.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_total_users_metric.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_total_users_metric.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentication_metric_failure.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentication_metric_failure.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentications_area.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentications_area.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentications_bar.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentications_bar.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentications_metric_success.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentications_metric_success.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_embeddable.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/lens_embeddable.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/mocks.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/use_actions.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/use_actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/use_add_to_existing_case.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/use_add_to_existing_case.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/use_add_to_new_case.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/use_add_to_new_case.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/use_embeddable_inspect.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/use_lens_attributes.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/use_lens_attributes.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/use_redirect_to_dashboard_from_lens.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/use_save_to_library.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/use_save_to_library.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/use_visualization_response.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/use_visualization_response.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/utils.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/visualization_embeddable.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/visualization_actions/visualization_embeddable.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/with_data_view/data_view_error.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/with_data_view/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/with_data_view/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/with_data_view/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/with_lazy_hook/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/with_security_context/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/with_security_context/render_context_providers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/with_security_context/store.ts (96%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/with_security_context/with_security_context.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/components/with_space_id/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/alert_assignees/api.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/alert_tags/api.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/anomalies/anomalies_query_tab_body/histogram_configs.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/anomalies/anomalies_query_tab_body/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/anomalies/anomalies_query_tab_body/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/anomalies/anomalies_query_tab_body/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/anomalies/anomalies_query_tab_body/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/dashboards/__mocks__/api.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/dashboards/api.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/events/last_event_time/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/events/last_event_time/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/events/last_event_time/mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/events/last_event_time/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/local_storage/use_messages_storage.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/local_storage/use_messages_storage.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/query_client/query_client_provider.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/query_toggle/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/query_toggle/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/query_toggle/translations.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/related_entities/related_hosts/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/related_entities/related_hosts/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/related_entities/related_hosts/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/related_entities/related_users/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/related_entities/related_users/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/related_entities/related_users/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/source/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/source/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/source/mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/source/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/source/use_data_view.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/tags/__mocks__/api.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/tags/api.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/use_first_last_seen/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/use_first_last_seen/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/use_first_last_seen/use_first_last_seen.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/use_first_last_seen/use_first_last_seen.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/use_full_screen/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/use_full_screen/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/use_global_time/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/use_global_time/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/use_global_time/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/use_search_strategy/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/use_search_strategy/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/containers/use_search_strategy/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/demo_data/endgame_ecs/creation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/demo_data/endgame_ecs/dns.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/demo_data/endgame_ecs/file_events.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/demo_data/endgame_ecs/ipv4.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/demo_data/endgame_ecs/termination.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/demo_data/endgame_ecs/user_logon.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/demo_data/endpoint/library_load_event.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/demo_data/endpoint/process_execution_malware_prevention_alert.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/demo_data/endpoint/registry_modification_event.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/demo_data/netflow.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/demo_data/timeline.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/experimental_features_service.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/__mocks__/use_data_table_filters.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/__mocks__/use_experimental_features.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/__mocks__/use_get_field_spec.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/__mocks__/use_license.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/endpoint/__mocks__/use_alert_response_actions_support.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/endpoint/use_alert_response_actions_support.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/endpoint/use_alert_response_actions_support.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/endpoint/use_navigate_by_router_event_handler.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/endpoint/use_navigate_by_router_event_handler.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/endpoint/use_navigate_to_app_event_handler.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/eql/api.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/eql/api.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/esql/use_esql_availability.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/is_in_security_app.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/search_bar/use_init_search_bar_url_params.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/search_bar/use_init_timerange_url_params.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/search_bar/use_sync_search_bar_url_param.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/search_bar/use_sync_timerange_url_param.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/search_bar/use_update_timerange_on_page_change.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/timeline/use_init_timeline_url_param.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/timeline/use_query_timeline_by_id_on_url_change.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/timeline/use_query_timeline_by_id_on_url_change.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/timeline/use_sync_timeline_url_param.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/timeline/use_timeline_save_prompt.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_add_integrations_url.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_app_toasts.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_app_toasts.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_app_toasts.ts (99%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_bool_state.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_confirm_validation_errors_modal/confirm_validation_errors_modal.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_confirm_validation_errors_modal/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_confirm_validation_errors_modal/translations.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_confirm_validation_errors_modal/use_confirm_validation_errors_modal.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_contract_component.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_dashboard_href.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_data_table_filters.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_data_view_id.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_data_view_id.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_error_toast.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_error_toast.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_experimental_features.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_experimental_features.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_fetch/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_fetch/request_names.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_fetch/use_fetch.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_fetch/use_fetch.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_form_with_warnings/extract_validation_results.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_form_with_warnings/form_hook_with_warnings.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_form_with_warnings/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_form_with_warnings/use_form_with_warnings.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_form_with_warnings/use_form_with_warnings.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_form_with_warnings/validation_results.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_get_field_spec.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_global_filter_query.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_global_filter_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_global_header_portal.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_invalid_filter_query.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_invalid_filter_query.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_is_overflow.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_license.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_navigate_to_alerts_page_with_filters.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_navigate_to_alerts_page_with_filters.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_refetch_queries.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_resolve_conflict.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_resolve_conflict.tsx (86%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_resolve_redirect.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_resolve_redirect.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_selector.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_space_id.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_timeline_events_count.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_update_browser_title.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_update_execution_context.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_upselling.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_upselling.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_url_state.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/hooks/use_value_changed.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/icons/asset_criticality.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/icons/cloud_defend.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/icons/console.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/icons/console_cloud.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/icons/dashboards.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/icons/endpoints.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/icons/entity_analytics.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/icons/pipeline.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/icons/rollup.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/icons/saved_object.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/icons/shield.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/icons/siem_migrations.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/icons/tool.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/images/alerts.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/images/cloud_native_vulnerability_management_dashboard_page.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/images/cloud_security_posture_dashboard_page.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/images/data_quality_dashboard_page.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/images/default.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/images/detection_response_page.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/images/endpoint.svg (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/images/entity_analytics_dashboard.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/images/hosts_page.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/images/illustration_product_no_results_magnifying_glass.svg (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/images/kubernetes_page.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/images/modified.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/images/network_page.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/images/onboarding_tour_step_alerts.gif (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/images/onboarding_tour_step_cases.gif (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/images/overview_page.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/images/siem.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/images/timeline.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/images/timeline_alerts.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/images/users_page.png (100%) rename x-pack/{plugins/security_solution/public/dashboards => solutions/security/plugins/security_solution/public/common}/jest.config.js (58%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/apm/__mocks__/use_start_transaction.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/apm/__mocks__/use_track_http_request.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/apm/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/apm/service.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/apm/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/apm/use_start_transaction.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/apm/use_track_http_request.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/apm/user_actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/capabilities/has_capabilities.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/capabilities/has_capabilities.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/capabilities/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/cell_actions/helpers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/cell_actions/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/clipboard/clipboard.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/clipboard/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/clipboard/with_copy_to_clipboard.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/endpoint/endpoint_isolation/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/endpoint/endpoint_isolation/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/endpoint/endpoint_isolation/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/endpoint/endpoint_pending_actions/endpoint_pending_actions.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/endpoint/endpoint_pending_actions/endpoint_pending_actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/endpoint/endpoint_pending_actions/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/endpoint/endpoint_pending_actions/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/endpoint/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/endpoint/utils/get_agent_type_for_agent_id_field.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/endpoint/utils/get_agent_type_for_agent_id_field.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/endpoint/utils/get_event_details_agent_id_field.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/endpoint/utils/get_event_details_agent_id_field.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/endpoint/utils/get_event_details_field_values.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/endpoint/utils/get_host_platform.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/endpoint/utils/get_host_platform.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/endpoint/utils/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/endpoint/utils/is_agent_type_and_action_supported.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/endpoint/utils/is_agent_type_and_action_supported.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/endpoint/utils/is_response_actions_alert_agent_id_field.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/endpoint/utils/parse_ecs_field_path.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/helpers/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/helpers/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/history/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/kibana/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/kibana/hooks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/kibana/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/kibana/kibana_react.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/kibana/kibana_react.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/kibana/services.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/kuery/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/kuery/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/local_storage/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/local_storage/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/note/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/process_actions/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/telemetry/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/telemetry/events/ai_assistant/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/telemetry/events/ai_assistant/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/telemetry/events/alerts_grouping/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/telemetry/events/alerts_grouping/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/telemetry/events/app/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/telemetry/events/app/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/telemetry/events/data_quality/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/telemetry/events/data_quality/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/telemetry/events/document_details/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/telemetry/events/document_details/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/telemetry/events/entity_analytics/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/telemetry/events/entity_analytics/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/telemetry/events/event_log/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/telemetry/events/event_log/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/telemetry/events/manual_rule_run/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/telemetry/events/manual_rule_run/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/telemetry/events/notes/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/telemetry/events/notes/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/telemetry/events/onboarding/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/telemetry/events/onboarding/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/telemetry/events/preview_rule/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/telemetry/events/preview_rule/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/telemetry/events/telemetry_events.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/telemetry/events/telemetry_events.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/telemetry/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/telemetry/middleware.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/telemetry/telemetry_service.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/telemetry/telemetry_service.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/telemetry/telemetry_service.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/telemetry/track.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/telemetry/trackers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/telemetry/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/theme/use_eui_theme.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/triggers_actions_ui/alert_table_scope_config.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/triggers_actions_ui/alert_table_scope_config.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/lib/triggers_actions_ui/register_alerts_table_configuration.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/links/deep_links.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/links/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/links/links.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/links/links.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/links/nav_links.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/links/nav_links.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/links/test_utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/links/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/links/use_find_app_links_by_path.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/links/use_find_app_links_by_path.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/mock/create_react_query_wrapper.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/mock/create_store.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/mock/endpoint/app_context_render.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/mock/endpoint/app_root_provider.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/mock/endpoint/dependencies_start_mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/mock/endpoint/endpoint_alert_data_mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/mock/endpoint/http_handler_mock_factory.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/mock/endpoint/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/mock/expandable_flyout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/mock/formatted_relative.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/mock/global_state.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/mock/header.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/mock/hook_wrapper.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/mock/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/mock/index_pattern.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/mock/intersection_observer_mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/mock/mock_assistant_provider.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/mock/mock_detail_item.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/mock/mock_detection_alerts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/mock/mock_detection_alerts_aad.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/mock/mock_discover_state.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/mock/mock_endgame_ecs_data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/mock/mock_local_storage.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/mock/mock_timeline_control_columns.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/mock/mock_timeline_data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/mock/mock_timelines_plugin.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/mock/mock_triggers_actions_ui_plugin.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/mock/netflow.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/mock/news.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/mock/raw_news.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/mock/react_beautiful_dnd.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/mock/router.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/mock/storybook_providers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/mock/test_providers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/mock/timeline_results.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/mock/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/app/actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/app/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/app/model.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/app/reducer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/app/selectors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/data_table/middleware_local_storage.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/data_table/middlware_local_storage.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/discover/actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/discover/model.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/discover/reducer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/discover/selectors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/drag_and_drop/actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/drag_and_drop/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/drag_and_drop/model.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/drag_and_drop/reducer.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/drag_and_drop/reducer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/drag_and_drop/selectors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/global_url_param/actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/global_url_param/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/global_url_param/reducer.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/global_url_param/reducer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/global_url_param/selectors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/grouping/actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/grouping/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/grouping/reducer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/grouping/selectors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/grouping/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/inputs/actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/inputs/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/inputs/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/inputs/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/inputs/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/inputs/model.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/inputs/reducer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/inputs/selectors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/middlewares.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/model.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/reducer.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/reducer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/routing/action.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/routing/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/selectors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/store.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/test_utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/store/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/test/eui/combobox.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/__mocks__/normalize_time_range.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/alerts.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/alerts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/clone_http_fetch_query.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/clone_http_fetch_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/default_date_settings.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/default_date_settings.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/download_blob.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/exception_list_items/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/exception_list_items/mappers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/exceptions/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/get_mapped_non_ecs_value.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/get_mapped_non_ecs_value.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/get_time_range.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/get_time_range.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/global_query_string/helpers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/global_query_string/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/global_query_string/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/global_query_string/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/lens.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/logo_endpoint/64_color.svg (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/normalize_time_range.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/normalize_time_range.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/privileges/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/privileges/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/resolve_path_variables.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/resolve_path_variables.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/route/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/route/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/route/manage_spy_routes.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/route/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/route/spy_routes.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/route/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/route/use_route_spy.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/saved_query_services/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/shorten_count_into_string.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/shorten_count_into_string.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/timeline/use_show_timeline.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/timeline/use_show_timeline.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/timeline/use_show_timeline_for_path.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/timeline/use_timeline_click.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/use_mount_appended.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/validators/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/validators/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/validators/is_endpoint_host_isolated.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/common/utils/validators/is_endpoint_host_isolated.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/contract_components.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/dashboards/components/dashboard_renderer.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/dashboards/components/dashboard_renderer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/dashboards/components/dashboard_title.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/dashboards/components/dashboard_tool_bar.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/dashboards/components/dashboard_tool_bar.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/dashboards/components/dashboards_table.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/dashboards/components/dashboards_table.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/dashboards/components/status_prompt.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/dashboards/components/status_prompt.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/dashboards/containers/use_fetch_security_dashboards.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/dashboards/containers/use_fetch_security_dashboards.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/dashboards/containers/use_fetch_security_tags.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/dashboards/containers/use_fetch_security_tags.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/dashboards/context/dashboard_context.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/dashboards/hooks/use_create_security_dashboard_link.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/dashboards/hooks/use_create_security_dashboard_link.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/dashboards/hooks/use_dashboard_renderer.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/dashboards/hooks/use_dashboard_renderer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/dashboards/hooks/use_dashboard_view_prompt_state.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/dashboards/hooks/use_dashboard_view_prompt_state.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/dashboards/hooks/use_security_dashboards_table.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/dashboards/hooks/use_security_dashboards_table.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/dashboards/index.ts (100%) rename x-pack/{plugins/security_solution/public/one_discover => solutions/security/plugins/security_solution/public/dashboards}/jest.config.js (61%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/dashboards/links.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/dashboards/pages/breadcrumbs.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/dashboards/pages/details/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/dashboards/pages/details/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/dashboards/pages/details/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/dashboards/pages/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/dashboards/pages/landing_page/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/dashboards/pages/landing_page/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/dashboards/pages/landing_page/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/dashboards/pages/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/dashboards/routes.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/dashboards/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/endpoint_exceptions/endpoint_exceptions_viewer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/endpoint_exceptions/use_get_endpoint_exceptions_unavailablle_component.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/fleet_integrations/api/__mocks__/api_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/fleet_integrations/api/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/fleet_integrations/api/api_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/fleet_integrations/api/api_client_interface.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/fleet_integrations/api/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/fleet_integrations/index.ts (100%) create mode 100644 x-pack/solutions/security/plugins/security_solution/public/detection_engine/jest.config.js rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/components/alert_suppression_edit.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/components/missing_fields_strategy_selector.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/components/suppression_duration_selector.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/components/suppression_fields_selector.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/components/suppression_info_icon.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/components/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/constants/default_duration.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/constants/fields.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/test_helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/duration_input/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/duration_input/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/eql_overview_link.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/eql_query_bar.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/eql_query_bar.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/eql_query_edit.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/errors_popover.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/errors_popover.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/footer.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/footer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/validators.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/validators/eql_query_validator_factory.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/esql_info_icon.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/esql_query_edit.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/validators/error_codes.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/validators/esql_query_required_validator.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/validators/esql_query_validator_factory.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/validators/esql_query_validator_factory.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/validators/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/ml_audit_icon/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/ml_audit_icon/ml_audit_icon.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/ml_audit_icon/ml_audit_icon.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_link/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_link/ml_job_link.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_link/ml_job_link.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_select/help_text.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_select/help_text.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_select/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_select/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_select/translations.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_status_badge/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_status_badge/ml_job_status_badge.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_status_badge/ml_job_status_badge.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_status_badge/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/admin/ml_admin_job_description.integration.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/admin/ml_admin_job_description.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/admin/ml_admin_jobs_description.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/admin/ml_admin_jobs_description.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/ml_job_item.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/ml_jobs_description.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/ml_jobs_description.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/user/ml_user_job_description.integration.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/user/ml_user_job_description.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/user/ml_user_jobs_description.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/user/ml_user_jobs_description.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/pick_timeline/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/pick_timeline/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/default_related_integration.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/integration_status_badge.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/related_integration_field.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/related_integration_field_row.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/related_integrations.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/related_integrations.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/related_integrations_help_info.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/test_helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/validate_related_integration.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/validate_related_integration.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/make_validate_required_field.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/name_combobox.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/required_fields.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/required_fields.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/required_fields_help_info.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/required_fields_row.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/type_combobox.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/utils.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/rule_actions_field/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/rule_actions_field/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/rule_actions_field/translations.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/schedule_item_form/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/schedule_item_form/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/schedule_item_form/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/step_about_rule_details/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/step_about_rule_details/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/step_about_rule_details/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/step_about_rule_details/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/step_content_wrapper/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/step_content_wrapper/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/step_panel/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/step_panel/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/step_rule_actions/get_schema.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/step_rule_actions/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/step_rule_actions/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/step_rule_actions/notification_action.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/step_rule_actions/response_action.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/step_rule_actions/rule_snooze_section.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/step_rule_actions/translations.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/threshold_alert_suppression_edit/fields.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/threshold_alert_suppression_edit/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/threshold_alert_suppression_edit/threshold_alert_suppression_edit.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/components/threshold_alert_suppression_edit/translations.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/constants/validation_warning_codes.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/logic/esql_query_columns.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation/logic/extract_validation_messages.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/accordion_title/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/accordion_title/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/add_item_form/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/add_item_form/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/ai_assistant/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/ai_assistant/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/ai_assistant/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/anomaly_threshold_slider/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/anomaly_threshold_slider/index.tsx (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/data_view_selector_field/data_view_selector_field.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/data_view_selector_field/data_view_selector_field.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/data_view_selector_field/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/data_view_selector_field/translations.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/data_view_selector_field/use_data_view_list_items.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/actions_description.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/alert_suppression_label.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/alert_suppression_label.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/assets/list_tree_icon.svg (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/build_ml_jobs_description.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/helpers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/helpers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/threat_description.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/throttle_description.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/es_field_selector_field/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/esql_autocomplete/esql_autocomplete.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/esql_autocomplete/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/esql_autocomplete/use_esql_fields_options.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/esql_autocomplete/use_esql_fields_options.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/max_signals/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/max_signals/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/mitre/helpers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/mitre/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/mitre/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/mitre/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/mitre/subtechnique_fields.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/mitre/technique_fields.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/mitre/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/multi_select_fields/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/multi_select_fields/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/new_terms_fields/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/new_terms_fields/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/next_step/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/next_step/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/next_step/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/optional_field_label/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/optional_field_label/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/query_bar_field/default_queries.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/query_bar_field/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/query_bar_field/query_field.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/query_bar_field/query_field.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/query_bar_field/translations.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/query_bar_field/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/risk_score_mapping/default_risk_score.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/risk_score_mapping/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/risk_score_mapping/risk_score_override.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/risk_score_mapping/translations.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/__mocks__/preview_logs.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/loading_histogram.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/logged_requests.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/logged_requests.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/logged_requests_item.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/optimized_accordion.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/optimized_accordion.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/preview_histogram.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/preview_histogram.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/preview_logs.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/preview_table_cell_renderer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/preview_table_control_columns.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/use_accordion_styling.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/use_preview_invocation_count.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/use_preview_route.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/use_preview_rule.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/select_rule_type/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/select_rule_type/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/select_rule_type/ml_card_description.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/select_rule_type/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/severity_mapping/default_severity.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/severity_mapping/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/severity_mapping/severity_override.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/severity_mapping/styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/severity_mapping/translations.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/status_icon/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/status_icon/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_about_rule/data.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_about_rule/default_value.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_about_rule/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_about_rule/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_about_rule/schema.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_about_rule/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/mock_browser_fields.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/schema.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/translations.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/use_experimental_feature_fields_transform.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/use_persistent_alert_suppression_state.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/use_persistent_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_schedule_rule/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_schedule_rule/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_schedule_rule/schema.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/threatmatch_input/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/threshold_input/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/threshold_input/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/throttle_select_field/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/components/throttle_select_field/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/hooks/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/hooks/use_all_esql_rule_fields.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/hooks/use_all_esql_rule_fields.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/hooks/use_esql_index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/hooks/use_esql_index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/hooks/use_esql_query_for_about_step.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/form.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/rule_creation/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/rule_creation/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/rule_creation/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/rule_creation/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/rule_editing/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/rule_editing/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/validators/alert_suppression_fields_validator_factory.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/validators/data_view_id_validator_factory.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/validators/default_risk_score_validator.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/validators/index_pattern_validator_factory.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/validators/kuery_validator_factory.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/validators/max_signals_validator_factory.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_creation_ui/validators/query_required_validator_factory.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/__mocks__/rule_details_context.tsx (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/execution_log_columns.tsx (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/execution_log_search_bar.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/execution_log_table.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/execution_log_table.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/rule_duration_format.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/rule_duration_format.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/legacy_url_conflict_callout.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/legacy_url_conflict_callout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/rule_details_context.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/use_redirect_legacy_url.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/use_redirect_legacy_url.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/use_rule_details_tabs.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/use_rule_details_tabs.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/add_exception_flyout/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/add_exception_flyout/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/add_exception_flyout/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/add_exception_flyout/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/add_exception_flyout/reducer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/add_exception_flyout/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/add_exception_flyout/use_add_new_exceptions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/all_items.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/all_items.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/empty_viewer_state.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/empty_viewer_state.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/pagination.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/pagination.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/reducer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/search_bar.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/search_bar.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/utility_bar.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/utility_bar.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/edit_exception_flyout/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/edit_exception_flyout/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/edit_exception_flyout/reducer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/edit_exception_flyout/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/edit_exception_flyout/use_edit_exception.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/error_callout/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/error_callout/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/comments.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/conditions.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/conditions.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/header.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/header.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/meta.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/meta.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_exception_to_rule_or_list/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_exception_to_rule_or_list/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_exception_to_rule_or_list/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_options/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_options/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_options/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_table/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_table/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_table/link_list_switch/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_table/link_list_switch/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_table/translations.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_options/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_options/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_table/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_table/index.tsx (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_table/link_rule_switch/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_table/translations.ts (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/alerts_actions/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/alerts_actions/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/alerts_actions/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/alerts_actions/utils.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/alerts_actions/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/expire_time/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/expire_time/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/footer/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/footer/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/footer/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/header/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/header/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/header/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/item_conditions/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/item_conditions/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/item_conditions/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/item_meta_form/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/item_meta_form/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/item_meta_form/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/linked_to_list/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/linked_to_list/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/linked_to_list/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/linked_to_rule/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/linked_to_rule/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/linked_to_rule/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/utils.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/utils.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/item_comments/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/item_comments/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/item_comments/translations.ts (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/value_with_space_warning/__tests__/value_with_space_warning.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/value_with_space_warning/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/value_with_space_warning/use_value_with_space_warning.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/components/value_with_space_warning/value_with_space_warning.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/logic/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/logic/use_add_rule_exception.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/logic/use_close_alerts.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/logic/use_create_update_exception.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/logic/use_exception_flyout_data.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/logic/use_fetch_or_create_rule_exception_list.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/logic/use_fetch_or_create_rule_exception_list.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/logic/use_find_references.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/utils/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/utils/helpers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/utils/helpers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/utils/highlighted_fields_config.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/utils/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_exceptions/utils/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_gaps/api/__mocks__/api.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_gaps/api/api.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_gaps/api/api.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_gaps/api/hooks/use_delete_backfill.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_gaps/api/hooks/use_find_backfills_for_rules.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_gaps/api/hooks/use_schedule_rule_run_mutation.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_gaps/api/hooks/use_schedule_rule_run_mutation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_gaps/components/manual_rule_run/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_gaps/components/manual_rule_run/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_gaps/components/manual_rule_run/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_gaps/components/manual_rule_run/use_manual_rule_run_confirmation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_gaps/components/rule_backfills_info/backfill_status.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_gaps/components/rule_backfills_info/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_gaps/components/rule_backfills_info/stop_backfill.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_gaps/components/rule_backfills_info/stop_backfill.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_gaps/components/rule_backfills_info/utils.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_gaps/components/rule_backfills_info/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_gaps/logic/__mocks__/mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_gaps/logic/use_schedule_rule_run.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_gaps/logic/use_schedule_rule_run.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_gaps/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_gaps/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/api/__mocks__/api.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/api/api.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/api/api.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/api/hooks/__mocks__/mock_react_query_response.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/api/hooks/__mocks__/use_prebuilt_rules_status_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/api/hooks/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/api/hooks/prebuilt_rules/use_fetch_prebuilt_rules_install_review_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/api/hooks/prebuilt_rules/use_fetch_prebuilt_rules_status_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/api/hooks/prebuilt_rules/use_fetch_prebuilt_rules_upgrade_review_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/api/hooks/prebuilt_rules/use_perform_all_rules_install_mutation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/api/hooks/prebuilt_rules/use_perform_specific_rules_install_mutation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/api/hooks/prebuilt_rules/use_perform_specific_rules_upgrade_mutation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/api/hooks/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_bootstrap_prebuilt_rules.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_bulk_action_mutation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_bulk_export_mutation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_create_rule_mutation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_fetch_connector_types_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_fetch_connectors_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_fetch_coverage_overview_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_fetch_rule_by_id_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_fetch_rule_management_filters_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_fetch_rules_snooze_settings_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_find_rules_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_update_rule_mutation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/badge_list.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/customized_prebuilt_rule_badge.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/diff_components/field_diff.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/diff_components/header_bar.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/diff_components/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/diff_components/rule_diff_section.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/diff_components/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/json_diff/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/json_diff/diff_view.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/json_diff/hunks.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/json_diff/json_diff.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/json_diff/mark_edits.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/json_diff/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/json_diff/unidiff.d.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/per_field_diff/get_formatted_field_diff.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/per_field_rule_diff_tab.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/per_field_rule_diff_tab.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/required_field_icon.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_about_section.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_definition_section.styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_definition_section.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_definition_section.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_details_flyout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_diff_tab.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_investigation_guide_tab.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_overview_tab.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_schedule_section.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_setup_guide_section.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/badges/action_required.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/badges/modified_badge.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/badges/ready_for_upgrade_badge.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/badges/review_required_badge.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/badges/translations.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/constants.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/field_comparison_side.tsx (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/no_changes.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/subfield.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/subfield_changes.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/subfield_header.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/versions_picker/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/versions_picker/translations.ts (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/components/translations.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_upgrade_side_header.tsx (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/field_final_edit.tsx (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/building_block.tsx (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/description.tsx (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/false_positives.tsx (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/investigation_fields.tsx (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/max_signals.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/name.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/note.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/references.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/related_integrations.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/required_fields.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/risk_score.tsx (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/rule_schedule.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/setup.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/severity.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/severity_mapping.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/tags.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/threat.tsx (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/timeline_template.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/timestamp_override.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/index.ts (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/utils.ts (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/field_final_readonly.tsx (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/description/description.tsx (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/name/name.tsx (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/note/note.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/note/translations.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/references/references.tsx (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/setup/setup.tsx (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/severity/severity.tsx (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/tags/tags.tsx (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat/threat.tsx (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threshold/threshold.tsx (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/type/type.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/index.ts (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/storybook/mocks.ts (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/field_upgrade.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/field_upgrade_context.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/field_upgrade_header.tsx (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/rule_upgrade.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/rule_upgrade_callout.tsx (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/translations.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_snooze_badge/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_snooze_badge/rule_snooze_badge.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_snooze_badge/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/components/rule_snooze_badge/use_rule_snooze_settings.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/hooks/use_default_index_pattern.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/hooks/use_is_prebuilt_rules_customization_enabled.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/__mocks__/use_bulk_export.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/__mocks__/use_execute_bulk_action.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_bulk_export.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_bulk_export.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_download_exported_rules.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_execute_bulk_action.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_execute_bulk_action.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_guess_rule_ids_for_bulk_action.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_show_bulk_error_toast.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_show_bulk_success_toast.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/coverage_overview/build_coverage_overview_dashboard_model.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/coverage_overview/build_coverage_overview_dashboard_model.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/coverage_overview/build_coverage_overview_mitre_graph.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/coverage_overview/build_coverage_overview_mitre_graph.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/prebuilt_rules/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/prebuilt_rules/use_perform_rule_install.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/prebuilt_rules/use_perform_rule_upgrade.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/prebuilt_rules/use_prebuilt_rules_install_review.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/prebuilt_rules/use_prebuilt_rules_status.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/prebuilt_rules/use_prebuilt_rules_upgrade_review.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/use_alert_suppression.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/use_alert_suppression.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/use_create_rule.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/use_disassociate_exception_list.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/use_dissasociate_exception_list.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/use_find_rules.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/use_rule.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/use_rule_fields.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/use_rule_indices.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/use_rule_indices.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/use_rule_management_filters.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/use_rule_with_fallback.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/use_rule_with_fallback.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/use_start_ml_jobs.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/use_update_rule.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/logic/use_upgrade_security_packages.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/dashboard.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/mitre_subtechnique.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/mitre_subtechnique.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/mitre_tactic.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/mitre_technique.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/mitre_technique.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/rule.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/model/prebuilt_rule_upgrade/field_upgrade_state_enum.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/model/prebuilt_rule_upgrade/fields.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/model/prebuilt_rule_upgrade/fields_upgrade_state.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/model/prebuilt_rule_upgrade/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/model/prebuilt_rule_upgrade/rule_upgrade_state.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/model/prebuilt_rule_upgrade/rules_upgrade_state.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/model/prebuilt_rule_upgrade/set_rule_field_resolved_value.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management/model/rule_details/rule_field_diff.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/auto_refresh_button/auto_refresh_button.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/auto_refresh_button/auto_refresh_button.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/mini_callout/mini_callout.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/mini_callout/mini_callout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/mini_callout/translations.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/ml_rule_warning_popover/ml_rule_warning_popover.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rule_update_callouts/rule_update_callouts.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/__mocks__/mock.ts (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/translations.ts (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/alternative_tour/tour.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/alternative_tour/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/bulk_action_dry_run_confirmation.tsx (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/bulk_action_rule_errors_list.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/bulk_duplicate_exceptions_confirmation.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/bulk_edit_flyout.tsx (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/forms/bulk_edit_form_wrapper.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/forms/index_patterns_form.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/forms/investigation_fields_form.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/forms/rule_actions_form.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/forms/schedule_form.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/forms/tags_form.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/forms/timeline_template_form.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/translations.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/use_bulk_actions.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/use_bulk_actions_confirmation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/use_bulk_actions_dry_run.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/use_bulk_duplicate_confirmation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/use_bulk_edit_form_flyout.ts (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/utils/dry_run_result.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/utils/prepare_search_params.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/utils/prepare_search_params.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/feature_tour/README.md (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/feature_tour/rules_feature_tour.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/feature_tour/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/ml_rule_warning_popover.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/popover_tooltip.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_changelog_link.tsx (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/__mocks__/rules_table_context.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/guided_onboarding/rules_management_tour.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/guided_onboarding/translations.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/rules_table_context.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/rules_table_context.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/rules_table_defaults.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/rules_table_saved_state.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/use_async_confirmation.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/use_rules_table_saved_state.ts (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_empty_column_name.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_filters/rule_execution_status_selector.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_filters/rule_search_field.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_filters/rule_search_field.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_filters/rules_table_filters.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_filters/tags_filter_popover.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_filters/tags_filter_popover.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_toolbar.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_tables.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/table_header_tooltip_cell.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/table_header_tooltip_cell.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/translations.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/translations.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/upgrade_flyout_subheader.tsx (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/use_columns.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/use_has_actions_privileges.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/use_has_ml_permissions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/use_rule_preview_flyout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/use_rules_table_actions.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table_utility_bar/rules_table_utility_bar.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table_utility_bar/rules_table_utility_bar.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/pages/add_rules/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/pages/add_rules/translations.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/coverage_overview_dashboard.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/coverage_overview_dashboard.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/coverage_overview_dashboard_context.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/coverage_overview_dashboard_reducer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/filter_panel.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/filters_panel.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/rule_activity_filter.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/rule_source_filter.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/shared_components/dashboard_legend.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/shared_components/panel_rule_stats.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/shared_components/popover_list_header.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/tactic_panel.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/technique_panel.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/technique_panel_popover.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/technique_panel_popover.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_management_ui/pages/rule_management/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/api/__mocks__/api_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/api/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/api/api_client.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/api/api_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/api/api_client_interface.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/api/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/event_type_filter/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/event_type_filter/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/execution_run_type_filter/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/execution_run_type_filter/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/execution_run_type_filter/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/execution_status_filter/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/execution_status_filter/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/log_level_filter/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/log_level_filter/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/multiselect_filter/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/indicators/event_type_indicator/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/indicators/event_type_indicator/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/indicators/event_type_indicator/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/indicators/execution_status_indicator/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/indicators/log_level_indicator/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/indicators/log_level_indicator/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/tables/use_expandable_rows.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/tables/use_pagination.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/tables/use_sorting.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/text/text_block.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/text/truncated_text.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/event_message_filter/event_message_filter.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/event_message_filter/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/event_message_filter/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/execution_events_table.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/execution_events_table_row_details.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/use_columns.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/use_execution_events.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/use_execution_events.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/use_filters.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_results_table/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_results_table/use_execution_results.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_results_table/use_execution_results.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/logic/detection_engine_health/use_setup_detection_engine_health_api.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/logic/execution_settings/use_execution_settings.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_monitoring/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_response_actions/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/action_type_field.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/callout.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/callout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/check_permissions.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/check_permissions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/comment_field.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/config_fields.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/endpoint_response_action.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/field_name.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/overwrite_process_field.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/translations.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/utils.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/v.8.10.0_process.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_response_actions/get_supported_response_actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_response_actions/osquery/osquery_investigation_guide_panel.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_response_actions/osquery/osquery_response_action.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_response_actions/osquery/osquery_response_action_form_field.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_response_actions/osquery/translations.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_response_actions/response_action_add_button.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_response_actions/response_action_type_form.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_response_actions/response_actions_form.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_response_actions/response_actions_form.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_response_actions/response_actions_header.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_response_actions/response_actions_list.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_response_actions/response_actions_wrapper.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_response_actions/use_osquery_enabled.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_response_actions/use_supported_response_action_types.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_response_actions/utils.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detection_engine/rule_response_actions/utils.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/alerts_by_rule.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/alerts_by_rule.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/helpers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/helpers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/mock_rule_data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_count_panel/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_count_panel/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_count_panel/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_count_panel/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_histogram_panel/helpers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_histogram_panel/helpers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_histogram_panel/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_histogram_panel/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_histogram_panel/mock_data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_histogram_panel/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/alerts_progress_bar.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/alerts_progress_bar.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/helpers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/helpers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/mock_data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/aggregations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/helpers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/helpers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/use_summary_chart_data.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/use_summary_chart_data.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/chart_palette/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/chart_palette/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/flatten/flatten_bucket.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/flatten/flatten_bucket.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/flatten/get_flattened_buckets.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/flatten/get_flattened_buckets.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/flatten/mocks/mock_buckets.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/flatten/mocks/mock_flattened_buckets.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/labels/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/labels/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/layers/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/layers/index.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/legend/get_flattened_legend_items.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/legend/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/legend/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/mocks/mock_alert_search_response.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/no_data/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/no_data/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/query/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/query/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/alerts_local_storage/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/alerts_local_storage/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/alerts_local_storage/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/alerts_local_storage/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_collapse/helpers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_collapse/helpers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_collapse/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_collapse/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_collapse/mock_data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_collapse/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_collapse/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_context_menu/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_context_menu/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_select/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_select/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_select/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_select/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_select/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/common/components.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/common/components.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/common/config.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/common/hooks.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/common/hooks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/common/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/common/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/columns.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/helpers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/helpers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/mock_data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/severity_level_chart.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/severity_level_chart.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/actions.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/actions.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/additional_filters_action/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/additional_filters_action/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/additional_filters_action/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/alerts_filter_group/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/alerts_filter_group/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/alerts_grouping.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/alerts_grouping.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/alerts_sub_grouping.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/default_config.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/default_config.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/group_panel_renderers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/group_panel_renderers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/group_stats.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/group_stats.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/group_take_action_items.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/group_take_action_items.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/query_builder.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/query_builder.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/alert_context_menu.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/alert_context_menu.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/investigate_in_resolver.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/investigate_in_resolver.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/investigate_in_timeline_action.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/investigate_in_timeline_action.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_add_bulk_to_timeline.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_add_exception_actions.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_add_exception_flyout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_add_to_case_actions.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_add_to_case_actions.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_alert_assignees_actions.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_alert_assignees_actions.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_alert_tags_actions.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_alert_tags_actions.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_alerts_actions.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_event_filter_action.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_event_filter_modal.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_investigate_in_timeline.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_investigate_in_timeline.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/alerts_table/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/callouts/missing_privileges_callout/comma_separated_values.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/callouts/missing_privileges_callout/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/callouts/missing_privileges_callout/translations.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/callouts/missing_privileges_callout/use_missing_privileges.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/callouts/ml_job_compatibility_callout/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/callouts/ml_job_compatibility_callout/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/callouts/ml_job_compatibility_callout/translations.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/callouts/need_admin_for_update_callout/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/callouts/need_admin_for_update_callout/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/callouts/need_admin_for_update_callout/translations.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/callouts/no_api_integration_callout/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/callouts/no_api_integration_callout/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/callouts/no_api_integration_callout/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/detection_engine_filters/detection_engine_filters.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/detection_engine_filters/detection_engine_filters.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/osquery/osquery_action_item.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/osquery/osquery_flyout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/osquery/osquery_flyout_footer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/osquery/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/osquery/use_osquery_context_action_item.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/rules/pre_packaged_rules/add_elastic_rules_button.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/rules/pre_packaged_rules/load_empty_prompt.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/rules/pre_packaged_rules/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/rules/related_integrations/integration_details.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/rules/related_integrations/integration_details.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/rules/related_integrations/integrations_description/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/rules/related_integrations/integrations_description/integration_link.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/rules/related_integrations/integrations_description/integration_status_badge.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/rules/related_integrations/integrations_description/integration_version_mismatch_icon.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/rules/related_integrations/integrations_popover/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/rules/related_integrations/mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/rules/related_integrations/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/rules/related_integrations/use_integrations.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/rules/related_integrations/use_integrations.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/rules/related_integrations/use_related_integrations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/rules/rule_actions_overflow/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/rules/rule_actions_overflow/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/rules/rule_actions_overflow/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/rules/rule_execution_status/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/rules/rule_execution_status/rule_status.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/rules/rule_execution_status/rule_status_badge.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/rules/rule_execution_status/rule_status_badge.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/rules/rule_execution_status/rule_status_failed_callout.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/rules/rule_execution_status/rule_status_failed_callout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/rules/rule_execution_status/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/rules/rule_execution_status/utils.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/rules/rule_execution_status/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/rules/rule_info/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/rules/rule_info/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/rules/rule_info/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/rules/rule_switch/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/rules/rule_switch/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/rules/rule_switch/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/severity/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/severity/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/status/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/status/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/user_info/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/user_info/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/user_privileges/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/user_privileges/use_fetch_detection_engine_privileges.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/user_privileges/use_fetch_list_privileges.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/value_lists_management_flyout/flyout.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/value_lists_management_flyout/flyout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/value_lists_management_flyout/form.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/value_lists_management_flyout/form.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/value_lists_management_flyout/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/value_lists_management_flyout/reference_error_modal/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/value_lists_management_flyout/reference_error_modal/reference_error_modal.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/value_lists_management_flyout/table_helpers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/value_lists_management_flyout/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/components/value_lists_management_flyout/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/configurations/examples/observablity_alerts/columns.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/configurations/examples/observablity_alerts/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/configurations/examples/observablity_alerts/render_cell_value.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/configurations/examples/observablity_alerts/render_cell_value.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/configurations/examples/security_solution_rac/columns.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/configurations/examples/security_solution_rac/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/configurations/examples/security_solution_rac/render_cell_value.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/configurations/examples/security_solution_rac/render_cell_value.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/configurations/security_solution_detections/columns.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/configurations/security_solution_detections/fetch_page_context.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/configurations/security_solution_detections/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/configurations/security_solution_detections/render_cell_value.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/configurations/security_solution_detections/render_cell_value.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/configurations/security_solution_detections/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/containers/detection_engine/alerts/__mocks__/api.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/containers/detection_engine/alerts/api.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/containers/detection_engine/alerts/api.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/containers/detection_engine/alerts/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/containers/detection_engine/alerts/mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/containers/detection_engine/alerts/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/containers/detection_engine/alerts/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_alerts_privileges.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_alerts_privileges.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_cases_from_alerts.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_cases_from_alerts.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_check_signal_index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_query.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_query.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_signal_index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_signal_index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/containers/detection_engine/exceptions/get_es_query_filter.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/containers/detection_engine/lists/__mocks__/use_lists_config.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/containers/detection_engine/lists/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/containers/detection_engine/lists/use_lists_config.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/containers/detection_engine/lists/use_lists_config.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/containers/detection_engine/lists/use_lists_config.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/containers/detection_engine/lists/use_lists_index.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/containers/detection_engine/lists/use_lists_index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/containers/detection_engine/lists/use_lists_privileges.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/containers/detection_engine/lists/use_lists_privileges.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/containers/detection_engine/rules/transforms.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/containers/detection_engine/rules/use_rule_from_timeline.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/containers/detection_engine/rules/use_rule_from_timeline.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/containers/detection_engine/rules/validate_rule_actions_field/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/containers/detection_engine/rules/validate_rule_actions_field/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/containers/detection_engine/rules/validate_rule_actions_field/utils.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/containers/detection_engine/rules/validate_rule_actions_field/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/containers/detection_engine/rules/validate_rule_actions_field/validate_rule_actions_field.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/containers/detection_engine/rules/validate_rule_actions_field/validate_rule_actions_field.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/hooks/alerts_visualization/use_alert_histogram_count.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/hooks/alerts_visualization/use_alert_histogram_count.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/hooks/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/mock/data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_actions_column.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_alert_actions.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_bulk_actions.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_cell_actions.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_cell_actions.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_persistent_controls.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_persistent_controls.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_trigger_actions_browser_fields_options.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/index.ts (100%) create mode 100644 x-pack/solutions/security/plugins/security_solution/public/detections/jest.config.js rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/links.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/migrations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/mitre/mitre_tactics_techniques.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/mitre/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/mitre/valid_threat_mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/pages/alerts/alert_details_redirect.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/pages/alerts/alert_details_redirect.tsx (96%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/pages/alerts/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/pages/alerts/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/pages/alerts/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/pages/detection_engine/detection_engine.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/pages/detection_engine/detection_engine.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/pages/detection_engine/detection_engine_no_index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/pages/detection_engine/detection_engine_no_index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/pages/detection_engine/detection_engine_user_unauthenticated.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/pages/detection_engine/detection_engine_user_unauthenticated.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/pages/detection_engine/rules/breadcrumbs.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/pages/detection_engine/rules/details/components/edit_rule_settings_button_link.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/pages/detection_engine/rules/helpers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/pages/detection_engine/rules/helpers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/pages/detection_engine/rules/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/pages/detection_engine/rules/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/pages/detection_engine/rules/use_get_saved_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/pages/detection_engine/rules/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/pages/detection_engine/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/detections/routes.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/api/api.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/api/entity_store.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/api/hooks/use_calculate_entity_risk_score.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/api/hooks/use_calculate_entity_risk_score.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/api/hooks/use_configure_risk_engine_saved_object.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/api/hooks/use_disable_risk_engine_mutation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/api/hooks/use_enable_risk_engine_mutation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/api/hooks/use_init_risk_engine_mutation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/api/hooks/use_preview_risk_scores.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/api/hooks/use_refetch_overview_page_risk_score.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/api/hooks/use_refetch_query_by_id.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_engine_privileges.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_engine_settings.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_engine_status.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_score.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_score.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_score_feature_status.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_score_feature_status.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_score_kpi.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/api/hooks/use_schedule_now_risk_engine_mutation.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/api/hooks/use_schedule_now_risk_engine_mutation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/api/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/common/get_start_date_from_risk_score.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/common/get_start_date_from_risk_score.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/common/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/common/user_has_risk_engine_read_permissions.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/common/user_has_risk_engine_read_permissions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/common/utils.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/common/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/__snapshots__/risk_score_configuration_section.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/asset_criticality/asset_criticality_badge.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/asset_criticality/asset_criticality_filter.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/asset_criticality/asset_criticality_selector.stories.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/asset_criticality/asset_criticality_selector.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/asset_criticality/asset_criticality_selector.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/asset_criticality/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/asset_criticality/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/asset_criticality/use_asset_criticality.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/asset_criticality/use_asset_criticality.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/asset_criticality_file_uploader.stories.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/asset_criticality_file_uploader.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/file_picker_step.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/file_picker_step.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/result_step.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/result_step.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/schedule_risk_engine_callout.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/schedule_risk_engine_callout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/validation_step.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/validation_step.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/hooks.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/hooks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/reducer.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/reducer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/validations.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/validations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/enable_risk_score/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/enable_risk_score/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/anomalies_count_link.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/anomalies_count_link.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/columns.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/columns.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/components/anomalies_tab_link.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/components/enable_job.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/components/enable_job.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/components/total_anomalies.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/components/total_anomalies.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/query/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_analytics_header/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_analytics_header/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_analytics_header/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/chart_content.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/chart_content.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/columns.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/header_content.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/header_content.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/use_entity.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/use_entity.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/components/action_column.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/components/action_column.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/components/utility_bar.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/components/utility_bar.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/hooks/use_risk_input_actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/hooks/use_risk_input_actions_panels.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/hooks/use_risk_input_actions_panels.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/mocks/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/tabs/risk_inputs/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/tabs/risk_inputs/risk_inputs.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/tabs/risk_inputs/risk_inputs_tab.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_store/components/dashboard_enablement_panel.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_store/components/dashboard_entity_store_panels.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_store/components/enablement_modal.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_store/components/enablement_modal.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_store/components/engines_status/components/engine_components_status.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_store/components/engines_status/components/engine_components_status.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_store/components/engines_status/hooks/use_columns.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_store/components/engines_status/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_store/components/engines_status/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_store/components/entity_source_filter.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_store/components/missing_privileges_callout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_store/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_store/entities_list.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_store/entities_list.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_store/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_store/helpers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_store/hooks/use_entities_list_columns.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_store/hooks/use_entities_list_filters.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_store/hooks/use_entities_list_filters.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_store/hooks/use_entities_list_query.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_store/hooks/use_entities_list_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_store/hooks/use_entity_engine_privileges.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_store/hooks/use_entity_store.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_store/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/entity_store/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/host_risk_score_table/columns.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/host_risk_score_table/columns.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/host_risk_score_table/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/host_risk_score_table/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_details_tab_body/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_details_tab_body/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_details_tab_body/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_engine_privileges_callout/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_engine_privileges_callout/risk_engine_privileges_callout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_engine_privileges_callout/translations.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_information/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_information/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_information/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_score/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_score/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_score_configuration_section.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_score_configuration_section.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_score_donut_chart/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_score_donut_chart/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_score_donut_chart/use_risk_donut_chart_data.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_score_donut_chart/use_risk_donut_chart_data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_score_enable_section.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/entity_analytics_doc_link.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/risk_score_enable_button.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/risk_score_enable_button.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/risk_score_header_title.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/risk_score_no_data_detected.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/risk_score_restart_button.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/risk_score_restart_button.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/use_risk_score_toast_content.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/utils.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_score_over_time/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_score_over_time/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_score_over_time/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_score_page_styles.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_score_preview_section.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_score_preview_table.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_score_update_panel.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_score_useful_links_section.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_summary_flyout/common.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_summary_flyout/risk_summary.stories.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_summary_flyout/risk_summary.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/risk_summary_flyout/risk_summary.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/severity/common/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/severity/common/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/severity/severity_badges.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/severity/severity_bar.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/severity/severity_filter.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/severity/severity_filter.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/severity/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/styled_basic_table.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/top_risk_score_contributors/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/top_risk_score_contributors/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/top_risk_score_contributors/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/top_risk_score_contributors_alerts/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/top_risk_score_contributors_alerts/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/user_risk_score_tab_body.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/user_risk_score_tab_body.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/user_risk_score_table/columns.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/user_risk_score_table/columns.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/user_risk_score_table/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/user_risk_score_table/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/components/user_risk_score_table/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/ingest_pipelines.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/ingest_pipelines.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/onboarding.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/saved_objects.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/stored_scripts.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/stored_scripts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/transforms.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/transforms.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/hooks/use_missing_risk_engine_privileges.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/hooks/use_risk_contributing_alerts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/images/entity_store_dashboard.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/index.ts (100%) create mode 100644 x-pack/solutions/security/plugins/security_solution/public/entity_analytics/jest.config.js rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/lens_attributes/__snapshots__/risk_score_donut.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/lens_attributes/__snapshots__/risk_score_over_time_area.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/lens_attributes/__snapshots__/risk_score_summary.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/lens_attributes/risk_score_donut.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/lens_attributes/risk_score_donut.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/lens_attributes/risk_score_over_time_area.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/lens_attributes/risk_score_over_time_area.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/lens_attributes/risk_score_summary.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/lens_attributes/risk_score_summary.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/pages/entity_analytics_dashboard.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/pages/entity_analytics_management_page.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/pages/entity_store_management_page.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/pages/entity_store_management_page.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/routes.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/entity_analytics/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/api/exception_api.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/api/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/api/list_api.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/api/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/components/create_shared_exception_list/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/components/exceptions_list_card/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/components/exceptions_list_card/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/components/exceptions_utility/exceptions_utility.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/components/exceptions_utility/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/components/expired_exceptions_list_items_modal/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/components/expired_exceptions_list_items_modal/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/components/import_exceptions_list_flyout/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/components/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/components/link_to_list_details/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/components/link_to_rule_details/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/components/list_exception_items/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/components/list_search_bar/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/components/list_with_search/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/components/manage_rules/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/components/shared_list_utilty_bar/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/components/shared_list_utilty_bar/shared_lists_utility_bar.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/components/title_badge/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/config/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/hooks/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/hooks/use_all_exception_lists/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/hooks/use_create_shared_list/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/hooks/use_endpoint_exceptions_capability/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/hooks/use_exceptions_list.card/index.tsx (97%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/hooks/use_import_exception_list/index.tsx (98%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/hooks/use_list_detail_view/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/hooks/use_list_exception_items/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/hooks/use_list_with_search/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/index.ts (100%) create mode 100644 x-pack/solutions/security/plugins/security_solution/public/exceptions/jest.config.js rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/pages/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/pages/list_detail_view/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/pages/shared_lists/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/pages/shared_lists/shared_lists.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/routes.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/translations/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/translations/list_details_view.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/translations/list_exception_items.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/translations/shared_list.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/utils/breadcrumbs.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/utils/list.utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/utils/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/utils/ui.helpers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/exceptions/utils/ui.helpers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/components/authentication/__snapshots__/authentications_host_table.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/components/authentication/__snapshots__/authentications_user_table.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/components/authentication/authentications_host_table.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/components/authentication/authentications_host_table.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/components/authentication/authentications_user_table.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/components/authentication/authentications_user_table.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/components/authentication/helpers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/components/authentication/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/components/authentication/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/components/kpi/__mocks__/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/components/kpi/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/components/paginated_table/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/components/paginated_table/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/components/paginated_table/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/components/paginated_table/index.mock.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/components/paginated_table/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/components/paginated_table/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/components/paginated_table/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/components/stat_items/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/components/stat_items/metric_embeddable.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/components/stat_items/metric_embeddable.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/components/stat_items/stat_item_header.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/components/stat_items/stat_item_header.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/components/stat_items/stat_items.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/components/stat_items/stat_items.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/components/stat_items/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/components/stat_items/use_toggle_status.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/components/stat_items/utils.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/containers/authentications/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/containers/authentications/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/containers/authentications/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/containers/fields/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/containers/fields/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/components/hosts_table/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/components/hosts_table/columns.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/components/hosts_table/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/components/hosts_table/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/components/hosts_table/mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/components/hosts_table/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/components/kpi_hosts/hosts/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/components/kpi_hosts/hosts/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/components/kpi_hosts/hosts/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/components/kpi_hosts/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/components/kpi_hosts/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/components/kpi_hosts/unique_ips/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/components/kpi_hosts/unique_ips/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/components/kpi_hosts/unique_ips/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/components/uncommon_process_table/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/components/uncommon_process_table/columns.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/components/uncommon_process_table/columns.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/components/uncommon_process_table/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/components/uncommon_process_table/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/components/uncommon_process_table/mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/components/uncommon_process_table/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/containers/hosts/details/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/containers/hosts/details/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/containers/hosts/details/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/containers/hosts/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/containers/hosts/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/containers/hosts/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/containers/uncommon_processes/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/containers/uncommon_processes/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/containers/uncommon_processes/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/pages/details/breadcrumbs.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/pages/details/details_tabs.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/pages/details/details_tabs.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/pages/details/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/pages/details/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/pages/details/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/pages/details/nav_tabs.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/pages/details/nav_tabs.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/pages/details/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/pages/display.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/pages/hosts.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/pages/hosts.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/pages/hosts_tabs.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/pages/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/pages/nav_tabs.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/pages/nav_tabs.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/pages/navigation/authentications_query_tab_body.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/pages/navigation/host_risk_score_tab_body.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/pages/navigation/host_risk_score_tab_body.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/pages/navigation/hosts_query_tab_body.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/pages/navigation/hosts_query_tab_body.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/pages/navigation/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/pages/navigation/sessions_tab_body.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/pages/navigation/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/pages/navigation/uncommon_process_query_tab_body.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/pages/navigation/uncommon_process_query_tab_body.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/pages/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/pages/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/store/actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/store/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/store/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/store/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/store/model.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/store/reducer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/hosts/store/selectors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/index.ts (100%) create mode 100644 x-pack/solutions/security/plugins/security_solution/public/explore/jest.config.js rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/landing.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/links.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/arrows/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/arrows/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/arrows/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/arrows/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/arrows/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/details/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/details/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/details/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/details/mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/details/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/direction/direction.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/direction/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/embeddables/__mocks__/mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/embeddables/__snapshots__/embeddable.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/embeddables/__snapshots__/index_patterns_missing_prompt.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/embeddables/embeddable.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/embeddables/embeddable.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/embeddables/embedded_map.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/embeddables/embedded_map.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/embeddables/index_patterns_missing_prompt.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/embeddables/index_patterns_missing_prompt.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/embeddables/map_config.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/embeddables/map_config.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/__snapshots__/line_tool_tip_content.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/__snapshots__/map_tool_tip.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/__snapshots__/point_tool_tip_content.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/__snapshots__/tooltip_footer.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/line_tool_tip_content.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/line_tool_tip_content.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/map_tool_tip.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/map_tool_tip.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/point_tool_tip_content.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/point_tool_tip_content.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/tooltip_footer.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/tooltip_footer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/embeddables/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/embeddables/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/flow_controls/__snapshots__/flow_direction_select.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/flow_controls/__snapshots__/flow_target_select.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/flow_controls/flow_direction_select.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/flow_controls/flow_direction_select.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/flow_controls/flow_target_select.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/flow_controls/flow_target_select.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/flow_controls/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/flow_target_select_connected/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/flow_target_select_connected/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/ip/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/ip/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/ip/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/kpi_network/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/kpi_network/dns/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/kpi_network/dns/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/kpi_network/dns/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/kpi_network/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/kpi_network/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/kpi_network/network_events/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/kpi_network/network_events/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/kpi_network/network_events/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/kpi_network/tls_handshakes/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/kpi_network/tls_handshakes/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/kpi_network/tls_handshakes/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/kpi_network/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/kpi_network/unique_flows/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/kpi_network/unique_flows/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/kpi_network/unique_flows/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/kpi_network/unique_private_ips/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/kpi_network/unique_private_ips/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/kpi_network/unique_private_ips/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/network_dns_table/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/network_dns_table/__snapshots__/is_ptr_included.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/network_dns_table/columns.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/network_dns_table/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/network_dns_table/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/network_dns_table/is_ptr_included.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/network_dns_table/is_ptr_included.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/network_dns_table/mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/network_dns_table/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/network_http_table/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/network_http_table/columns.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/network_http_table/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/network_http_table/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/network_http_table/mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/network_http_table/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/network_top_countries_table/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/network_top_countries_table/columns.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/network_top_countries_table/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/network_top_countries_table/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/network_top_countries_table/mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/network_top_countries_table/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/network_top_n_flow_table/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/network_top_n_flow_table/columns.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/network_top_n_flow_table/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/network_top_n_flow_table/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/network_top_n_flow_table/mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/network_top_n_flow_table/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/port/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/port/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/port/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/port/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/source_destination/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/source_destination/country_flag.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/source_destination/field_names.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/source_destination/geo_fields.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/source_destination/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/source_destination/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/source_destination/ip_with_port.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/source_destination/label.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/source_destination/network.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/source_destination/source_destination_arrows.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/source_destination/source_destination_ip.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/source_destination/source_destination_ip.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/source_destination/source_destination_with_arrows.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/source_destination/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/source_destination/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/tls_table/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/tls_table/columns.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/tls_table/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/tls_table/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/tls_table/mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/tls_table/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/users_table/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/users_table/columns.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/users_table/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/users_table/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/users_table/mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/components/users_table/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/containers/details/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/containers/details/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/containers/details/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/containers/network_dns/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/containers/network_dns/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/containers/network_dns/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/containers/network_http/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/containers/network_http/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/containers/network_http/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/containers/network_top_countries/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/containers/network_top_countries/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/containers/network_top_countries/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/containers/network_top_n_flow/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/containers/network_top_n_flow/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/containers/network_top_n_flow/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/containers/tls/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/containers/tls/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/containers/tls/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/containers/users/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/containers/users/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/containers/users/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/pages/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/pages/details/breadcrumbs.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/pages/details/details_tabs.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/pages/details/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/pages/details/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/pages/details/nav_tabs.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/pages/details/nav_tabs.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/pages/details/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/pages/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/pages/navigation/conditional_flex_group.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/pages/navigation/countries_query_tab_body.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/pages/navigation/dns_query_tab_body.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/pages/navigation/http_query_tab_body.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/pages/navigation/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/pages/navigation/ips_query_tab_body.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/pages/navigation/nav_tabs.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/pages/navigation/network_routes.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/pages/navigation/network_routes_loading.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/pages/navigation/tls_query_tab_body.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/pages/navigation/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/pages/navigation/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/pages/navigation/users_query_tab_body.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/pages/navigation/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/pages/network.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/pages/network.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/pages/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/pages/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/store/actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/store/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/store/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/store/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/store/model.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/store/reducer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/network/store/selectors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/routes.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/components/all_users/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/components/all_users/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/components/all_users/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/components/kpi_users/authentications/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/components/kpi_users/authentications/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/components/kpi_users/authentications/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/components/kpi_users/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/components/kpi_users/total_users/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/components/kpi_users/total_users/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/components/kpi_users/total_users/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/components/kpi_users/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/containers/users/observed_details/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/containers/users/observed_details/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/containers/users/observed_details/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/pages/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/pages/details/breadcrumbs.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/pages/details/details_tabs.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/pages/details/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/pages/details/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/pages/details/nav_tabs.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/pages/details/nav_tabs.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/pages/details/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/pages/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/pages/nav_tabs.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/pages/nav_tabs.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/pages/navigation/all_users_query_tab_body.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/pages/navigation/all_users_query_tab_body.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/pages/navigation/authentications_query_tab_body.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/pages/navigation/authentications_query_tab_body.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/pages/navigation/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/pages/navigation/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/pages/navigation/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/pages/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/pages/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/pages/users.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/pages/users_tabs.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/pages/users_tabs.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/store/actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/store/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/store/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/store/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/store/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/store/middleware_storage.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/store/middleware_storage.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/store/model.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/store/reducer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/store/selectors.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/store/selectors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/explore/users/store/storage.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/README.md (60%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/alert_reason/alert_reason.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/alert_reason/alert_reason.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/alert_reason/context.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/alert_reason/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/alert_reason/mocks/mock_context.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/alert_reason/test_ids.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/analyzer_panels/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/isolate_host/content.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/isolate_host/context.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/isolate_host/header.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/isolate_host/header.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/isolate_host/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/isolate_host/test_ids.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/analyze_graph.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/analyze_graph.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/attach_to_active_timeline.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/attach_to_active_timeline.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/correlations_details.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/correlations_details.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/correlations_details_alerts_table.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/correlations_details_alerts_table.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/entities_details.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/entities_details.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/graph_visualization.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/host_details.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/host_details.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/investigation_guide.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/investigation_guide.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/investigation_guide_view.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/investigation_guide_view.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/notes_details.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/notes_details.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/prevalence_details.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/prevalence_details.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/related_alerts_by_ancestry.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/related_alerts_by_ancestry.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/related_alerts_by_same_source_event.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/related_alerts_by_same_source_event.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/related_alerts_by_session.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/related_alerts_by_session.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/related_cases.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/related_cases.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/response_details.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/response_details.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/session_view.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/session_view.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/suppressed_alerts.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/suppressed_alerts.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/test_ids.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_accordion.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_accordion.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_accordion_group.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_accordion_group.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_button_content.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_button_content.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_section.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_section.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/threat_intelligence_details.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/threat_intelligence_details.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/threat_intelligence_view_enrichment_range_picker.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/threat_intelligence_view_enrichment_range_picker.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/user_details.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/components/user_details.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/content.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/header.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/hooks/use_fetch_alerts.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/hooks/use_fetch_alerts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/hooks/use_paginated_alerts.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/hooks/use_pagination_and_sorting.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/hooks/use_response_actions_view.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/hooks/use_response_actions_view.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/hooks/use_threat_intelligence_details.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/hooks/use_threat_intelligence_details.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/mocks/indicator_with_nested_objects.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/services/find_alerts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/tabs.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/tabs/insights_tab.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/tabs/investigation_tab.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/tabs/notes_tab.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/tabs/response_tab.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/tabs/test_ids.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/tabs/visualize_tab.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/left/test_ids.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/preview/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/preview/footer.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/preview/footer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/preview/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/preview/test_ids.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/about_section.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/about_section.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/alert_description.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/alert_description.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/alert_header_block.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/alert_header_block.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/alert_header_title.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/alert_header_title.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/analyzer_preview.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/analyzer_preview.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/analyzer_preview_container.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/analyzer_preview_container.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/assignees.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/assignees.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/correlations_overview.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/correlations_overview.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/entities_overview.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/entities_overview.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/event_category_description.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/event_category_description.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/event_header_title.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/event_header_title.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/event_kind_description.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/event_kind_description.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/event_renderer.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/event_renderer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/expandable_section.stories.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/expandable_section.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/expandable_section.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/graph_preview.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/graph_preview.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/graph_preview_container.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/graph_preview_container.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/header_actions.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/header_actions.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/highlighted_fields.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/highlighted_fields.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/highlighted_fields_cell.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/highlighted_fields_cell.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/host_entity_overview.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/host_entity_overview.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/insights_section.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/insights_section.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/insights_summary_row.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/insights_summary_row.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/investigation_guide.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/investigation_guide.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/investigation_section.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/investigation_section.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/mitre_attack.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/mitre_attack.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/notes.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/notes.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/prevalence_overview.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/prevalence_overview.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/reason.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/reason.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/related_alerts_by_ancestry.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/related_alerts_by_ancestry.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/related_alerts_by_same_source_event.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/related_alerts_by_same_source_event.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/related_alerts_by_session.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/related_alerts_by_session.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/related_cases.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/related_cases.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/response_button.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/response_button.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/response_section.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/response_section.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/risk_score.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/risk_score.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/session_preview.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/session_preview.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/session_preview_container.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/session_preview_container.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/severity.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/severity.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/status.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/status.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/status_popover_button.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/status_popover_button.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/suppressed_alerts.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/suppressed_alerts.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/table_field_name_cell.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/table_field_name_cell.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/table_field_value_cell.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/table_field_value_cell.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/test_ids.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/threat_intelligence_overview.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/threat_intelligence_overview.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/user_entity_overview.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/user_entity_overview.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/visualizations_section.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/components/visualizations_section.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/content.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/footer.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/footer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/header.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/header.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/hooks/use_accordion_state.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/hooks/use_accordion_state.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/hooks/use_assistant.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/hooks/use_assistant.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/hooks/use_expand_section.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/hooks/use_expand_section.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/hooks/use_fetch_threat_intelligence.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/hooks/use_fetch_threat_intelligence.ts (96%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/hooks/use_flyout_is_expandable.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/hooks/use_flyout_is_expandable.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/hooks/use_get_flyout_link.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/hooks/use_get_flyout_link.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/hooks/use_process_data.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/hooks/use_process_data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/hooks/use_refetch_by_scope.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/hooks/use_session_preview.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/hooks/use_session_preview.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/hooks/use_tabs.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/hooks/use_tabs.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/mocks/mock_analyzer_data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/navigation.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/tabs.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/tabs/json_tab.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/tabs/json_tab.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/tabs/overview_tab.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/tabs/table_tab.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/tabs/table_tab.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/tabs/test_ids.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/test_ids.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/utils/analyzer_helpers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/utils/analyzer_helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/utils/enriched_field_info.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/utils/event_utils.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/utils/event_utils.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/right/utils/get_field_format.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/components/alert_count_insight.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/components/alert_count_insight.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/components/cell_actions.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/components/cell_tooltip_wrapper.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/components/cell_tooltip_wrapper.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/components/insight_distribution_bar.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/components/insight_distribution_bar.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/components/misconfiguration_insight.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/components/misconfiguration_insight.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/components/session_view_no_data_message.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/components/session_view_no_data_message.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/components/take_action_button.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/components/take_action_button.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/components/take_action_dropdown.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/components/take_action_dropdown.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/components/test_ids.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/components/vulnerabilities_insight.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/components/vulnerabilities_insight.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/constants/event_kinds.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/constants/experimental_features.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/constants/field_names.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/constants/flyouts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/constants/local_storage.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/constants/panel_keys.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/context.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/url/expandable_flyout_state_from_event_meta.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_alert_document_analyzer_schema.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_alert_document_analyzer_schema.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_alert_prevalence.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_alert_prevalence.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_alert_prevalence_from_process_tree.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_alert_prevalence_from_process_tree.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_basic_data_from_details_data.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_basic_data_from_details_data.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_event_details.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_event_details.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_prevalence.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_alerts_by_ancestry.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_alerts_by_ancestry.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_alerts_by_same_source_event.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_alerts_by_same_source_event.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_alerts_by_session.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_alerts_by_session.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_cases.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_cases.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_get_fields_data.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_get_fields_data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_graph_preview.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_graph_preview.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_highlighted_fields.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_highlighted_fields.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_host_isolation.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_investigation_enrichment.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_investigation_enrichment.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_investigation_guide.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_investigation_guide.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_analyzer.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_analyzer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_graph_visualization.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_graph_visualization.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_left_panel.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_left_panel.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_session_view.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_session_view.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_prevalence.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_prevalence.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_rule_details_link.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_rule_details_link.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_alerts_by_ancestry.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_alerts_by_ancestry.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_alerts_by_same_source_event.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_alerts_by_same_source_event.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_alerts_by_session.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_alerts_by_session.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_cases.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_cases.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_suppressed_alerts.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_suppressed_alerts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_which_flyout.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/hooks/use_which_flyout.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_browser_fields.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_context.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_data_as_nested_object.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_data_formatted_for_field_browser.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_flyout_context.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_get_fields_data.ts (89%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_search_hit.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/services/threat_intelligence.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/types.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/utils.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/utils.tsx (94%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/utils/build_requests.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/utils/fetch_data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/utils/highlighted_fields_helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/utils/highlighted_fields_helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/utils/threat_intelligence.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/document_details/shared/utils/threat_intelligence.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/host_details_left/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/host_details_left/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/host_preview/footer.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/host_preview/footer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/host_right/content.stories.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/host_right/content.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/host_right/fields/basic_host_fields.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/host_right/fields/cloud_fields.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/host_right/fields/endpoint_policy_fields.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/host_right/fields/endpoint_policy_fields.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/host_right/fields/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/host_right/header.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/host_right/header.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/host_right/hooks/use_observed_host.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/host_right/hooks/use_observed_host_fields.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/host_right/hooks/use_observed_host_fields.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/host_right/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/host_right/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/mocks/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/shared/common.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/shared/common.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/shared/components/anomalies_field.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/shared/components/anomalies_field.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/shared/components/entity_table/columns.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/shared/components/entity_table/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/shared/components/entity_table/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/shared/components/entity_table/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/shared/components/left_panel/left_panel_content.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/shared/components/left_panel/left_panel_header.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/shared/components/observed_entity/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/shared/components/observed_entity/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/shared/components/observed_entity/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/shared/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/shared/hooks/use_managed_user.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/shared/hooks/use_managed_user.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/shared/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/user_details_left/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/user_details_left/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/user_details_left/tabs.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/user_details_left/tabs/asset_document.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/user_details_left/tabs/asset_document.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/user_details_left/tabs/test_ids.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/user_details_left/test_ids.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/user_preview/footer.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/user_preview/footer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/user_right/components/managed_user.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/user_right/components/managed_user.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/user_right/components/managed_user_accordion.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/user_right/components/managed_user_accordion.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/user_right/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/user_right/content.stories.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/user_right/content.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/user_right/header.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/user_right/header.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/user_right/hooks/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/user_right/hooks/use_managed_user_items.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/user_right/hooks/use_managed_user_items.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/user_right/hooks/use_observed_user.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/user_right/hooks/use_observed_user_items.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/user_right/hooks/use_observed_user_items.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/user_right/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/user_right/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/user_right/mocks/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/user_right/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/user_right/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/entity_details/user_right/utils/columns.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/index.tsx (100%) create mode 100644 x-pack/solutions/security/plugins/security_solution/public/flyout/jest.config.js rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/network_details/components/network_details.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/network_details/content.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/network_details/header.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/network_details/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/rule_details/hooks/use_rule_details.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/rule_details/hooks/use_rule_details.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/rule_details/preview/footer.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/rule_details/preview/footer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/rule_details/preview/test_ids.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/rule_details/right/content.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/rule_details/right/content.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/rule_details/right/header.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/rule_details/right/header.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/rule_details/right/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/rule_details/right/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/rule_details/right/test_ids.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/components/alert_preview_button.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/components/alert_preview_button.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/components/expandable_panel.stories.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/components/expandable_panel.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/components/expandable_panel.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/components/flyout_body.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/components/flyout_body.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/components/flyout_error.stories.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/components/flyout_error.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/components/flyout_error.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/components/flyout_footer.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/components/flyout_footer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/components/flyout_header.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/components/flyout_header.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/components/flyout_header_tabs.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/components/flyout_header_tabs.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/components/flyout_history.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/components/flyout_history.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/components/flyout_history_row.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/components/flyout_history_row.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/components/flyout_loading.stories.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/components/flyout_loading.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/components/flyout_loading.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/components/flyout_navigation.stories.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/components/flyout_navigation.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/components/flyout_navigation.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/components/flyout_title.stories.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/components/flyout_title.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/components/flyout_title.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/components/preview_link.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/components/preview_link.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/components/test_ids.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/hooks/use_on_expandable_flyout_close.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/hooks/use_on_expandable_flyout_close.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/mocks/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/test_ids.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/utils/history_utils.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/flyout/shared/utils/history_utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/helper_hooks.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/helpers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/helpers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/investigations/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/investigations/investigations.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/investigations/routes.tsx (100%) create mode 100644 x-pack/solutions/security/plugins/security_solution/public/jest.config.js rename x-pack/{ => solutions/security}/plugins/security_solution/public/kubernetes/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/kubernetes/links.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/kubernetes/pages/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/kubernetes/pages/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/kubernetes/pages/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/kubernetes/pages/utils/breadcrumbs.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/kubernetes/pages/utils/data_view_spec_to_index_pattern.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/kubernetes/routes.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/lazy_actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/lazy_application_dependencies.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/lazy_assistant_settings_management.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/lazy_sub_plugins.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/machine_learning/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/machine_learning/machine_learning.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/machine_learning/routes.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/common/breadcrumbs.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/common/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/common/hooks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/common/routing.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/common/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/common/url_routing/artifact_list_page_routing.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/common/url_routing/artifact_list_page_routing.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/common/url_routing/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/common/url_routing/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/common/utils.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/common/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/actions_context_menu/actions_context_menu.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/actions_context_menu/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/administration_list_page.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_card_grid/artifact_card_grid.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_card_grid/artifact_card_grid.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_card_grid/components/grid_header.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_card_grid/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_entry_card/artifact_entry_card.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_entry_card/artifact_entry_card.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_entry_card/artifact_entry_card_minified.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_entry_card/artifact_entry_card_minified.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_entry_card/artifact_entry_collapsible_card.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_entry_card/artifact_entry_collapsible_card.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_entry_card/components/card_actions_flex_item.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_entry_card/components/card_comments.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_entry_card/components/card_compressed_header.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_entry_card/components/card_container_panel.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_entry_card/components/card_decorators/event_filters_process_descendant_indicator.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_entry_card/components/card_decorators/event_filters_process_descendant_indicator.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_entry_card/components/card_expand_button.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_entry_card/components/card_header.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_entry_card/components/card_section_panel.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_entry_card/components/card_sub_header.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_entry_card/components/criteria_conditions.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_entry_card/components/date_field_value.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_entry_card/components/description_field.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_entry_card/components/effect_scope.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_entry_card/components/text_value_display.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_entry_card/components/touched_by_users.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_entry_card/components/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_entry_card/hooks/use_collapsed_css_class_names.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_entry_card/hooks/use_endpoint_policies_to_artifact_policies.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_entry_card/hooks/use_normalized_artifact.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_entry_card/hooks/use_policy_nav_links.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_entry_card/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_entry_card/test_utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_entry_card/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_entry_card/utils/get_formatted_comments.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_entry_card/utils/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_entry_card/utils/is_trusted_app.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_entry_card/utils/map_to_artifact_info.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_list_page/artifact_list_page.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_list_page/components/artifact_confirm_modal.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_list_page/components/artifact_delete_modal.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_list_page/components/artifact_flyout.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_list_page/components/artifact_flyout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_list_page/components/integration_tests/artifact_delete_modal.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_list_page/components/no_data_empty_state.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_list_page/components/no_data_empty_state.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_artifact_card_props_provider.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_is_artifact_allowed_per_policy_usage.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_is_flyout_opened.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_kuery_from_exceptions_search_filter.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_mark_workflow_insight_as_remediated.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_set_url_params.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_with_artifact_delete_item.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_with_artifact_list_data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_with_artifact_submit_data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_list_page/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_list_page/integration_tests/artifact_list_page.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_list_page/mocks.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_list_page/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/artifact_list_page/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/back_to_external_app_button/back_to_external_app_button.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/back_to_external_app_button/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/back_to_external_app_secondary_button/back_to_external_app_secondary_button.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/back_to_external_app_secondary_button/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/README.md (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/bad_argument.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/bad_argument.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/builtin_commands/clear_command.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/builtin_commands/help_command.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/builtin_commands/help_command_argument.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/command_execution_output.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/command_execution_output.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/command_execution_result.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/command_input/command_input.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/command_input/components/argument_selector_wrapper.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/command_input/components/command_input_clear_history.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/command_input/components/command_input_history.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/command_input/components/input_area_popover.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/command_input/components/input_capture.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/command_input/components/input_display.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/command_input/components/input_placeholder.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/command_input/hooks/use_input_hints.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/command_input/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/command_input/integration_tests/command_input.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/command_input/lib/entered_input.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/command_input/lib/entered_input.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/command_list.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/command_list.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/command_usage.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/console_code_block.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/console_footer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/console_header.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/console_header.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/console_manager/components/console_page_overlay.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/console_manager/components/page_layout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/console_manager/console_manager.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/console_manager/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/console_manager/integration_tests/console_manager.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/console_manager/mocks.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/console_manager/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/console_state/console_state.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/console_state/hooks/use_stored_input_history.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/console_state/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/console_state/state_reducer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/console_state/state_update_handlers/handle_execute_command.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/console_state/state_update_handlers/handle_execute_command.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/console_state/state_update_handlers/handle_input_area_state.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/console_state/state_update_handlers/handle_side_panel.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/console_state/state_update_handlers/handle_update_command_state.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/console_state/state_update_handlers/translations.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/console_state/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/console_text.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/help_output.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/history_item.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/history_output.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/long_running_command_hint.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/side_panel/side_panel_content_layout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/side_panel/side_panel_content_manager.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/side_panel/side_panel_content_manager.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/side_panel/side_panel_flex_item.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/unknown_comand.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/unsupported_message_callout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/user_command_input.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/validation_error.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/components/validation_error.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/console.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/console.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_command_history.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_console_state_dispatch.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_data_test_subj.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_command_argument_state.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_command_list.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_custom_help_component.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_footer_content.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_input_command_entered.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_input_history.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_input_placeholder.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_input_show_popover.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_input_text_entered.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_input_visible_state.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_side_panel.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/hooks/use_storage_key.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/mocks.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/service/builtin_commands.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/service/parse_command_input.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/service/parsed_command_input.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/service/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/service/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console_argument_selectors/file_selector.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/console_argument_selectors/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/context_menu_with_router_support/context_menu_item_nav_by_router.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/context_menu_with_router_support/context_menu_with_router_support.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/context_menu_with_router_support/context_menu_with_router_support.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/context_menu_with_router_support/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/effected_policy_select/effected_policy_select.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/effected_policy_select/effected_policy_select.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/effected_policy_select/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/effected_policy_select/test_utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_action_failure_message/endpoint_action_failure_message.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_action_failure_message/endpoint_action_failure_message.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_action_failure_message/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_execute_action/execute_action_host_response.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_execute_action/execute_action_host_response.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_execute_action/execute_action_host_response_output.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_execute_action/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_policy_link.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_policy_link.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/execute_action.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/get_file_action.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/get_processes_action.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/execute_action.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/get_file_action.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/get_processes_action.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/isolate_action.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/kill_process_action.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/release_action.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/scan_action.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/status_action.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/suspend_process_action.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/upload_action.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/isolate_action.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/kill_process_action.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/release_action.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/scan_action.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/status_action.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/suspend_process_action.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/upload_action.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/components/action_error.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/components/action_log_button.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/components/action_success.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/agent_info/agent_info.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/agent_info/agent_info.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/endpoint/header_endpoint_info.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/endpoint/header_endpoint_info.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/header_agent_info.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/platforms/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/platforms/logos/linux.svg (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/platforms/logos/macos.svg (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/platforms/logos/windows.svg (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/platforms/platform_icon.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/platforms/platform_icon.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/components/offline_callout.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/components/offline_callout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/hooks/use_console_action_submitter.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/hooks/use_console_action_submitter.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/lib/console_commands_definition.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/lib/constants.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/lib/endpoint_action_response_codes.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/lib/get_command_about_info.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/lib/integration_tests/console_commands_definition.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/lib/utils.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/lib/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_responder/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/action_log_expanded_tray.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_date_range_picker.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_empty_state.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_filter.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_filter_popover.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_filters.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_table.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_users_filter.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_users_filter.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/clear_all_button.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/hooks.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/response_action_status_badge.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/use_action_history_url_params.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/use_action_history_url_params.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_response_actions_list/integration_tests/response_actions_log.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_response_actions_list/mocks.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_response_actions_list/response_actions_log.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_response_actions_list/translations.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_upload_action_result/endpoint_upload_action_result.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_upload_action_result/endpoint_upload_action_result.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/endpoint_upload_action_result/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/formatted_error/formatted_error.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/formatted_error/formatted_error.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/formatted_error/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/key_value_display/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/key_value_display/key_value_display.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/management_empty_state.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/management_empty_state_wrapper.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/management_page_loader.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/missing_encryption_key_callout/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/missing_encryption_key_callout/missing_encryption_key_callout.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/missing_encryption_key_callout/missing_encryption_key_callout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/package_action_item/package_action.formatter.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/package_action_item/package_action_formatter.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/package_action_item/package_action_item_error.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/page_overlay/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/page_overlay/page_overlay.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/page_overlay/page_overlay.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/paginated_content/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/paginated_content/paginated_content.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/paginated_content/paginated_content.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/policies_selector/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/policies_selector/policies_selector.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/policies_selector/policies_selector.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/policy_response/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/policy_response/integration_tests/policy_response_wrapper.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/policy_response/policy_response.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/policy_response/policy_response_action_item.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/policy_response/policy_response_artifact_item.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/policy_response/policy_response_friendly_names.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/policy_response/policy_response_wrapper.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/privileged_route/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/privileged_route/privileged_route.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/privileged_route/privileged_route.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/response_action_file_download_link/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/response_action_file_download_link/response_action_file_download_link.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/response_action_file_download_link/response_action_file_download_link.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/running_processes_action_results/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/running_processes_action_results/running_processes_action_results.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/running_processes_action_results/running_processes_action_results.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/search_exceptions/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/search_exceptions/search_exceptions.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/components/search_exceptions/search_exceptions.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/.eslintrc.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/README.md (93%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/common/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/cypress.config.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/cypress.d.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/cypress_base.config.ts (98%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/cypress_serverless.config.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/cypress_serverless_qa.config.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/artifacts/artifact_tabs_in_policy_details.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/artifacts/artifacts.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/artifacts/artifacts_mocked_data.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/artifacts/blocklist.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/artifacts/event_filters.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/artifacts/trusted_apps.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/automated_response_actions/automated_response_actions.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/automated_response_actions/form.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/automated_response_actions/history_log.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/automated_response_actions/no_license.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/automated_response_actions/results.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/endpoint_alerts.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/endpoint_list/endpoints.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/endpoint_list/endpoints_mocked_data.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/endpoint_list/endpoints_rbac_mocked_data.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/endpoint_list/policy_response.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/policy/policy_details.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/policy/policy_details_mocked_data.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/policy/policy_experimental_features_disabled.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/policy/policy_list.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/rbac/endpoint_role_rbac.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/rbac/endpoint_role_rbac_with_space_awareness.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/response_actions/alerts_response_console.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/response_actions/document_signing.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/response_actions/endpoints_list_response_console.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/response_actions/isolate.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/response_actions/isolate_mocked_data.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/response_actions/responder.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/response_actions/response_actions_history.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console/execute.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console/file_operations.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console/isolate.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console/process_operations.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console/release.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console/scan.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console_mocked/execute.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console_mocked/get_file.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console_mocked/isolate.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console_mocked/kill_process.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console_mocked/processes.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console_mocked/release.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console_mocked/suspend_process.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/sentinelone/isolate.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/serverless/README.md (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/serverless/endpoint_list_with_security_essentials.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/api/agent_policy_settings_complete.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/api/agent_policy_settings_essentials.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/complete.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/complete_with_endpoint.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/components/agent_policy_settings_complete.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/components/agent_policy_settings_essentials.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/components/policy_details_endpoint_complete.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/components/policy_details_endpoint_essentials.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/essentials.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/essentials_with_endpoint.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/serverless/metering.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/serverless/policy_details_with_security_essentials.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/serverless/roles/complete_with_endpoint_roles.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/serverless/roles/essentials_with_endpoint.roles.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/tamper_protection/disabled/unenroll_agent_from_fleet.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/tamper_protection/disabled/uninstall_agent_from_host.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/tamper_protection/enabled/unenroll_agent_from_fleet.cy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/e2e/tamper_protection/enabled/uninstall_agent_from_host.cy.ts (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/fixtures/artifacts_page.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/fixtures/example.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/fixtures/role_with_artifact_read_privilege.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/screens/alerts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/screens/artifacts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/screens/common.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/screens/endpoint_list.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/screens/fleet/agent_details.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/screens/fleet/agent_list.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/screens/fleet/agent_settings.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/screens/fleet/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/screens/fleet/permission_denied.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/screens/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/screens/navigation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/screens/page_reference.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/screens/policy_details.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/screens/policy_list.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/screens/responder.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/screens/stack_management/role_page.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/screens/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/support/agent_actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/support/common.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/support/create_and_enroll_endpoint_host_ci.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/support/data_loaders.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/support/e2e.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/support/filter_videos.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/support/plugin_handlers/endpoint_data_loader.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/support/response_actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/support/saml_authentication.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/support/setup_tooling_log_level.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/support/transparent_api_proxy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/tasks/add_alerts_to_case.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/tasks/alerts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/tasks/api_fixtures.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/tasks/artifacts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/tasks/common.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/tasks/create_endpoint_host.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/tasks/delete_all_endpoint_data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/tasks/endpoint_policy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/tasks/fleet.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/tasks/index_endpoint_heartbeats.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/tasks/index_endpoint_hosts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/tasks/index_endpoint_rule_alerts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/tasks/index_new_case.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/tasks/isolate.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/tasks/logger.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/tasks/login.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/tasks/navigation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/tasks/perform_user_actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/tasks/response_actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/tasks/response_console.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/tasks/run_endpoint_loader.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/tasks/spaces.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/tasks/toasts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/tasks/transparent_api_proxy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/tasks/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/tsconfig.json (93%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/cypress/typings.d.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/agents/__mocks__/use_get_agent_status.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/agents/use_get_agent_status.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/agents/use_get_agent_status.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/artifacts/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/artifacts/use_bulk_delete_artifact.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/artifacts/use_bulk_delete_artifact.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/artifacts/use_bulk_update_artifact.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/artifacts/use_bulk_update_artifact.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/artifacts/use_create_artifact.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/artifacts/use_create_artifact.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/artifacts/use_delete_artifact.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/artifacts/use_delete_artifact.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/artifacts/use_get_artifact.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/artifacts/use_get_artifact.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/artifacts/use_get_updated_tags.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/artifacts/use_get_updated_tags.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/artifacts/use_host_isolation_exceptions_access.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/artifacts/use_host_isolation_exceptions_access.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/artifacts/use_list_artifact.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/artifacts/use_list_artifact.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/artifacts/use_summary_artifact.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/artifacts/use_summary_artifact.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/artifacts/use_update_artifact.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/artifacts/use_update_artifact.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/endpoint/use_get_endpoint_details.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/endpoint/use_get_endpoint_details.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/endpoint/use_get_endpoint_policy_response.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/endpoint/use_get_endpoint_policy_response.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/endpoint/use_get_endpoints_list.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/endpoint/use_get_endpoints_list.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/policy/use_fetch_endpoint_policy.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/policy/use_fetch_endpoint_policy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/policy/use_fetch_endpoint_policy_agent_summary.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/policy/use_fetch_endpoint_policy_agent_summary.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/policy/use_update_endpoint_policy.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/policy/use_update_endpoint_policy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/response_actions/use_get_action_details.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/response_actions/use_get_action_details.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/response_actions/use_get_automated_action_list.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/response_actions/use_get_endpoint_action_list.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/response_actions/use_get_endpoint_action_list.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/response_actions/use_get_endpoint_pending_actions_summary.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/response_actions/use_get_endpoint_pending_actions_summary.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/response_actions/use_get_file_info.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/response_actions/use_get_file_info.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/response_actions/use_send_execute_endpoint_request.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/response_actions/use_send_get_endpoint_processes_request.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/response_actions/use_send_get_file_request.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/response_actions/use_send_isolate_endpoint_request.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/response_actions/use_send_kill_process_endpoint_request.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/response_actions/use_send_release_endpoint_request.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/response_actions/use_send_scan_request.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/response_actions/use_send_scan_request.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/response_actions/use_send_suspend_process_endpoint_request.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/response_actions/use_send_upload_endpoint_request.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/test_utils.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/translations.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/use_get_action_state.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/use_old_url_search_pagination_replace.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/use_suggestions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/use_test_id_generator.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/use_url_pagination.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/use_url_params.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/hooks/use_with_show_responder.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/images/security_administration_onboarding.svg (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/index.ts (100%) create mode 100644 x-pack/solutions/security/plugins/security_solution/public/management/jest.config.js rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/links.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/links.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/mocks/agent_status_http_mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/mocks/exceptions_list_http_mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/mocks/fleet_mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/mocks/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/mocks/response_actions_http_mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/mocks/trusted_apps_http_mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/mocks/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/blocklist/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/blocklist/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/blocklist/services/blocklists_api_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/blocklist/services/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/blocklist/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/blocklist/view/blocklist.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/blocklist/view/blocklist.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/blocklist/view/components/blocklist_form.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/blocklist/view/components/blocklist_form.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/blocklist/view/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/models/index_pattern.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/store/action.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/store/builders.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/store/endpoint_pagination.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/store/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/store/middleware.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/store/middleware.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/store/mock_endpoint_result_list.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/store/reducer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/store/selectors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/store/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/utils.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/view/components/back_to_policy_list_button.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/view/components/endpoint_list_nav_link.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/view/components/integration_tests/search_bar.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/view/components/search_bar.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/view/components/table_row_actions.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/view/components/transform_failed_callout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/actions_menu.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/actions_menu.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/back_to_endpoint_details_flyout_subheader.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/endpoint_details_tabs.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/endpoint_isolate_flyout_panel.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/flyout_header.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/insights/workflow_insights.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/insights/workflow_insights_results.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/insights/workflow_insights_scan.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/endpoint_details.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/endpoint_details_content.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/view/hooks/hooks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/view/hooks/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/view/hooks/insights/use_fetch_insights.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/view/hooks/insights/use_fetch_ongoing_tasks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/view/hooks/insights/use_trigger_scan.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/view/hooks/use_endpoint_action_items.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/view/host_constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/view/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/view/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/view/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/endpoint_hosts/view/url_from_query_params.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/event_filters/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/event_filters/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/event_filters/service/api_client.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/event_filters/service/api_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/event_filters/service/service_actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/event_filters/test_utils/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/event_filters/view/components/event_filters_flyout.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/event_filters/view/components/event_filters_flyout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/event_filters/view/components/form.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/event_filters/view/components/form.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/event_filters/view/components/process_descendant_tooltip.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/event_filters/view/event_filters_list.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/event_filters/view/integration_tests/event_filters_list.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/event_filters/view/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/event_filters/view/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/host_isolation_exceptions/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/host_isolation_exceptions/host_isolation_exceptions_api_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/host_isolation_exceptions/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/components/form.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/components/integration_tests/form.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/components/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/host_isolation_exceptions_list.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/integration_tests/host_isolation_exceptions_list.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/integration_tests/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/landing.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/notes/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/models/advanced_policy_schema.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/store/policy_details/action/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/store/policy_details/action/policy_settings_action.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/store/policy_details/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/store/policy_details/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/store/policy_details/middleware/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/store/policy_details/middleware/policy_settings_middleware.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/store/policy_details/reducer/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/store/policy_details/reducer/initial_policy_details_state.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/store/policy_details/reducer/policy_settings_reducer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/store/policy_details/selectors/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/store/policy_details/selectors/policy_common_selectors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/store/policy_details/selectors/policy_settings_selectors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/store/test_mock_utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/test_utils/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/test_utils/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/artifacts/assignable/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/artifacts/assignable/policy_artifacts_assignable_list.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/artifacts/assignable/policy_artifacts_assignable_list.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/artifacts/delete_modal/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/artifacts/delete_modal/policy_artifacts_delete_modal.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/artifacts/delete_modal/policy_artifacts_delete_modal.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/artifacts/delete_modal/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/artifacts/empty/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/artifacts/empty/policy_artifacts_empty_unassigned.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/artifacts/empty/policy_artifacts_empty_unexisting.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/artifacts/empty/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/artifacts/empty/use_policy_artifacts_empty_hooks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/artifacts/flyout/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/artifacts/flyout/policy_artifacts_flyout.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/artifacts/flyout/policy_artifacts_flyout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/artifacts/flyout/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/artifacts/layout/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/artifacts/layout/policy_artifacts_layout.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/artifacts/layout/policy_artifacts_layout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/artifacts/layout/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/artifacts/list/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/artifacts/list/policy_artifacts_list.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/artifacts/list/policy_artifacts_list.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/artifacts/list/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/artifacts/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/components/agents_summary.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/components/policy_endpoint_count.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/components/exception_items_summary.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/components/exception_items_summary.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/components/link_with_icon.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_agent_tamper_protection_extension.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_custom_assets_extension.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_generic_errors_list.tsx (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_package_custom_extension/components/fleet_artifacts_card.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_package_custom_extension/components/styled_components.tsx (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_package_custom_extension/endpoint_package_custom_extension.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_package_custom_extension/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_package_custom_extension/translations.tsx (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_extension/constants.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_extension/endpoint_policy_create_extension.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_extension/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_extension/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_multi_step_extension.tsx (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_edit_extension/endpoint_policy_edit_extension.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_edit_extension/translations.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_response_extension.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/hooks/use_can_access_some_artifacts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_agent_tamper_protection_extension.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_custom_assets_extension.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_generic_errors_list.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_package_custom_extension.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_policy_create_extension.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_policy_create_multi_step_extension.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_policy_edit_extension.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_policy_response_extension.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/mocks.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/integration_tests/policy_list.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_details.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_details.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_hooks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_list.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/advanced_section.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/advanced_section.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/antivirus_registration_card.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/antivirus_registration_card.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/attack_surface_reduction_card.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/attack_surface_reduction_card.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/behaviour_protection_card.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/linux_event_collection_card.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/linux_event_collection_card.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/mac_event_collection_card.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/mac_event_collection_card.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/malware_protections_card.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/malware_protections_card.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/memory_protection_card.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/memory_protection_card.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/protection_seetings_card/behaviour_protection_card.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/protection_seetings_card/components/reputation_service.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/ransomware_protection_card.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/ransomware_protection_card.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/windows_event_collection_card.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/windows_event_collection_card.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/detect_prevent_protection_level.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/detect_prevent_protection_level.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/event_collection_card.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/event_collection_card.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/event_merging_banner.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/event_merging_banner.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/notify_user_option.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/notify_user_option.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/protection_setting_card_switch.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/protection_setting_card_switch.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/related_detection_rules_callout.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/related_detection_rules_callout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/setting_card.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/setting_card.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/setting_locked_card.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/setting_locked_card.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/hooks/use_get_custom_notification_unavailable_component.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/hooks/use_get_protections_unavailable_component.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/policy_settings_form.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/policy_settings_form.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/protection_notice_supported_endpoint_version.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_layout/components/policy_form_confirm_update.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_layout/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_layout/policy_settings_layout.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/policy_settings_layout/policy_settings_layout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/protection_updates/components/protection_updates_bottom_bar.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/protection_updates/components/protection_updates_warning_panel.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/protection_updates/hooks/use_get_protection_updates_note.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/protection_updates/hooks/use_get_protection_updates_unavailable_component.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/protection_updates/hooks/use_post_protection_updates_note.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/protection_updates/protection_updates_layout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/tabs/blocklists_translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/tabs/event_filters_translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/tabs/host_isolation_exceptions_translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/tabs/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/tabs/policy_tabs.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/tabs/trusted_apps_translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/policy/view/tabs/unsaved_changes_confirm_modal.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/response_actions/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/response_actions/view/response_actions_list_page.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/response_actions/view/response_actions_list_page.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/trusted_apps/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/trusted_apps/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/trusted_apps/service/api_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/trusted_apps/service/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/trusted_apps/service/mappers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/trusted_apps/state/type_guards.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/trusted_apps/view/components/artifacts_docs_link.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/trusted_apps/view/components/condition_entry_input/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/trusted_apps/view/components/condition_entry_input/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/trusted_apps/view/components/condition_group/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/trusted_apps/view/components/empty_state.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/trusted_apps/view/components/form.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/trusted_apps/view/components/form.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/trusted_apps/view/components/logical_condition/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/trusted_apps/view/components/logical_condition/logical_condition_builder.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/trusted_apps/view/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/trusted_apps/view/trusted_apps_list.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/pages/trusted_apps/view/trusted_apps_list.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/reporter_config.json (64%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/routes.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/services/exceptions_list/check_artifact_has_data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/services/exceptions_list/exceptions_list_api_client.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/services/exceptions_list/exceptions_list_api_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/services/policies/hooks.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/services/policies/hooks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/services/policies/ingest.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/services/policies/ingest.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/services/policies/policies.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/services/policies/policies.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/services/policies/test_mock_utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/state/README.md (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/state/async_resource_builders.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/state/async_resource_state.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/state/async_resource_state.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/state/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/store/middleware.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/store/reducer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/management/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/notes/api/api.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/notes/api/api.ts (94%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/notes/components/add_note.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/notes/components/add_note.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/notes/components/created_by_filter_dropdown.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/notes/components/created_by_filter_dropdown.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/notes/components/delete_confirm_modal.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/notes/components/delete_note_button.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/notes/components/delete_note_button.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/notes/components/note_content.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/notes/components/note_content.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/notes/components/notes_list.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/notes/components/notes_list.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/notes/components/open_flyout_button.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/notes/components/open_flyout_button.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/notes/components/open_timeline_button.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/notes/components/open_timeline_button.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/notes/components/search_row.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/notes/components/search_row.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/notes/components/test_ids.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/notes/components/utility_bar.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/notes/hooks/use_fetch_notes.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/notes/hooks/use_fetch_notes.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/notes/index.ts (100%) rename x-pack/{plugins/security_solution/public/attack_discovery => solutions/security/plugins/security_solution/public/notes}/jest.config.js (58%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/notes/links.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/notes/pages/note_management_page.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/notes/pages/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/notes/routes.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/notes/store/normalize.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/notes/store/notes.slice.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/notes/store/notes.slice.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/__mocks__/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/__mocks__/onboarding_context.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/__snapshots__/onboarding_context.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/hooks/use_onboarding_service.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/hooks/use_stored_state.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/hooks/use_topic_id.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/hooks/use_url_detail.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/lib/__mocks__/telemetry.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/lib/telemetry.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_banner/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_banner/onboarding_banner.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/body_config.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/alerts/alerts_card.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/alerts/alerts_card.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/alerts/images/alerts.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/alerts/images/alerts_icon.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/alerts/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/alerts/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/assistant/assistant_card.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/assistant/assistant_check_complete.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/assistant/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/assistant/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/assistant/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/attack_discovery/attack_discover_card.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/attack_discovery/attack_discovery_card.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/attack_discovery/images/attack_discovery.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/attack_discovery/images/attack_discovery_icon.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/attack_discovery/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/attack_discovery/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_callout.styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_callout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_content_image_panel.styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_content_image_panel.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_content_panel.styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_content_panel.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_link_button.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_subdued_text.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/connectors/connector_cards.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/connectors/connector_setup.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/connectors/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/connectors/create_connector_popover.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/connectors/hooks/use_load_action_types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/connectors/missing_privileges.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/connectors/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/dashboards/dashboards_card.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/dashboards/dashboards_card.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/dashboards/images/dashboards.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/dashboards/images/dashboards_icon.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/dashboards/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/dashboards/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/__mocks__/integration_card_grid_tabs.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/__mocks__/package_list_grid.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/__mocks__/agent_required_callout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/__mocks__/agentless_available_callout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/__mocks__/endpoint_callout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/__mocks__/installed_integrations_callout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/__mocks__/integration_card_top_callout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/__mocks__/manage_integrations_callout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/agent_required_callout.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/agent_required_callout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/agentless_available_callout.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/agentless_available_callout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/endpoint_callout.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/endpoint_callout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/installed_integrations_callout.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/installed_integrations_callout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/integration_card_top_callout.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/integration_card_top_callout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/manage_integrations_callout.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/manage_integrations_callout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/images/integrations_icon.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/integration_card_grid_tabs.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/integration_card_grid_tabs.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/integration_tabs_configs.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/integrations_card.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/integrations_card.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/integrations_check_complete.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/integrations_check_complete.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/use_integration_card_list.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/use_integration_card_list.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/rules/images/rules.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/rules/images/rules_icon.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/rules/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/rules/rules_card.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/rules/rules_card.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/rules/rules_check_complete.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/rules/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/ai_connector/ai_connector_card.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/ai_connector/connectors_check_complete.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/ai_connector/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/ai_connector/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/ai_connector/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/context.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/images/card_header_icon.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/missing_ai_connector_callout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/panels/migration_progress_panel.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/panels/migration_ready_panel.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/panels/migration_result_panel.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/panels/upload_rules_panel.styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/panels/upload_rules_panel.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/start_migration_card.styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/start_migration_card.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/start_migration_check_complete.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/upload_rules_panels.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/hooks/use_body_config.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/hooks/use_body_config.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/hooks/use_completed_cards.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/hooks/use_completed_cards.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/hooks/use_expanded_card.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/hooks/use_expanded_card.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/onboarding_body.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/onboarding_body.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/onboarding_card_group.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/onboarding_card_panel.styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/onboarding_card_panel.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/onboarding_card_panel.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_body/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_context.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_context.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_footer/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_footer/footer_items.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_footer/images/demo.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_footer/images/demo_dark.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_footer/images/documentation.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_footer/images/documentation_dark.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_footer/images/forum.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_footer/images/forum_dark.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_footer/images/labs.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_footer/images/labs_dark.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_footer/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_footer/onboarding_footer.styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_footer/onboarding_footer.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_footer/onboarding_footer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_header/cards/common/link_card.styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_header/cards/common/link_card.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_header/cards/common/link_card.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_header/cards/demo_card/demo_card.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_header/cards/demo_card/images/demo_card.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_header/cards/demo_card/images/demo_card_dark.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_header/cards/demo_card/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_header/cards/demo_card/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_header/cards/teammates_card/images/teammates_card.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_header/cards/teammates_card/images/teammates_card_dark.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_header/cards/teammates_card/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_header/cards/teammates_card/teammates_card.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_header/cards/teammates_card/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_header/cards/video_card/images/video_card.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_header/cards/video_card/images/video_card_dark.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_header/cards/video_card/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_header/cards/video_card/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_header/cards/video_card/video_card.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_header/cards/video_card/video_modal.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_header/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_header/images/header_rocket.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_header/images/header_rocket_dark.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_header/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_header/onboarding_header.styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_header/onboarding_header.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_header/onboarding_header_topic_selector.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_header/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/components/onboarding_route.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/config.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/index.ts (100%) create mode 100644 x-pack/solutions/security/plugins/security_solution/public/onboarding/jest.config.js rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/links.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/routes.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/service/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/service/onboarding_service.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/onboarding/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/one_discover/app_wrapper/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/one_discover/cell_renderers/cell_renderer.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/one_discover/cell_renderers/cell_renderers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/one_discover/cell_renderers/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/one_discover/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/one_discover/index.tsx (100%) create mode 100644 x-pack/solutions/security/plugins/security_solution/public/one_discover/jest.config.js rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/common.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/alerts_by_status.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/alerts_by_status.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/chart_label.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/mock_data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/use_alerts_by_status.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/use_alerts_by_status.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/use_alerts_by_status_visualization_data.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/use_alerts_by_status_visualization_data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/cases_by_status/cases_by_status.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/cases_by_status/cases_by_status.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/cases_by_status/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/cases_by_status/use_cases_by_status.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/cases_by_status/use_cases_by_status.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/cases_table/cases_table.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/cases_table/cases_table.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/cases_table/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/cases_table/mock_data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/cases_table/status_badge.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/cases_table/use_case_items.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/cases_table/use_case_items.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/hooks/mock_data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/hooks/use_navigate_to_timeline.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/hooks/use_navigate_to_timeline.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/host_alerts_table/host_alerts_table.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/host_alerts_table/host_alerts_table.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/host_alerts_table/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/host_alerts_table/mock_data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/host_alerts_table/use_host_alerts_items.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/host_alerts_table/use_host_alerts_items.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/rule_alerts_table/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/rule_alerts_table/mock_data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/rule_alerts_table/rule_alerts_table.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/rule_alerts_table/rule_alerts_table.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/rule_alerts_table/use_rule_alerts_items.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/rule_alerts_table/use_rule_alerts_items.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/soc_trends/date_picker_lock/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/soc_trends/date_picker_lock/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/soc_trends/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/soc_trends/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/soc_trends/hooks/stat_reducer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/soc_trends/hooks/use_cases_mttr.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/soc_trends/hooks/use_cases_mttr.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/soc_trends/hooks/use_critical_alerts.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/soc_trends/hooks/use_critical_alerts.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/soc_trends/hooks/use_soc_trends.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/soc_trends/hooks/use_soc_trends.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/soc_trends/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/soc_trends/soc_trends.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/soc_trends/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/user_alerts_table/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/user_alerts_table/mock_data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/user_alerts_table/use_user_alerts_items.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/user_alerts_table/use_user_alerts_items.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/user_alerts_table/user_alerts_table.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/user_alerts_table/user_alerts_table.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/detection_response/utils.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/endpoint_notice/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/event_counts/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/event_counts/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/events_by_dataset/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/host_overview/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/host_overview/endpoint_overview/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/host_overview/endpoint_overview/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/host_overview/endpoint_overview/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/host_overview/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/host_overview/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/host_overview/mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/host_overview/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/link_panel/disabled_link_panel.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/link_panel/disabled_link_panel.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/link_panel/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/link_panel/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/link_panel/inner_link_panel.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/link_panel/inner_link_panel.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/link_panel/link.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/link_panel/link.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/link_panel/link_panel.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/link_panel/link_panel.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/link_panel/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/link_panel/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/loading_placeholders/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/overview_cti_links/cti_disabled_module.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/overview_cti_links/cti_disabled_module.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/overview_cti_links/cti_enabled_module.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/overview_cti_links/cti_enabled_module.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/overview_cti_links/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/overview_cti_links/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/overview_cti_links/mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/overview_cti_links/threat_intel_panel_view.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/overview_cti_links/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/overview_cti_links/use_integrations_page_link.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/overview_host/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/overview_host/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/overview_host_stats/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/overview_host_stats/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/overview_host_stats/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/overview_host_stats/mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/overview_network/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/overview_network/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/overview_network_stats/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/overview_network_stats/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/overview_network_stats/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/overview_network_stats/mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/recent_cases/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/recent_timelines/counts/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/recent_timelines/filters/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/recent_timelines/header/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/recent_timelines/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/recent_timelines/recent_timelines.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/recent_timelines/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/recent_timelines/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/sidebar/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/sidebar/sidebar.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/sidebar/sidebar.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/signals_by_category/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/signals_by_category/signals_by_category.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/signals_by_category/signals_by_category.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/signals_by_category/use_filters_for_signals_by_category.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/stat_value.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/user_overview/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/user_overview/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/user_overview/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/components/user_overview/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/containers/overview_cti_links/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/containers/overview_cti_links/use_all_ti_data_sources.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/containers/overview_cti_links/use_ti_data_sources.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/containers/overview_host/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/containers/overview_host/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/containers/overview_host/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/containers/overview_network/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/containers/overview_network/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/containers/overview_network/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/index.ts (100%) create mode 100644 x-pack/solutions/security/plugins/security_solution/public/overview/jest.config.js rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/links.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/pages/data_quality.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/pages/data_quality.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/pages/detection_response.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/pages/detection_response.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/pages/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/pages/overview.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/pages/overview.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/pages/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/overview/routes.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/plugin.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/plugin_contract.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/plugin_services.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/data_access_layer/factory.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/data_access_layer/mocks/emptify_mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/data_access_layer/mocks/generator_tree.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/data_access_layer/mocks/no_ancestors_two_children.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/data_access_layer/mocks/no_ancestors_two_children_in_index_called_awesome_index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/data_access_layer/mocks/no_ancestors_two_children_with_related_events_on_origin.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/data_access_layer/mocks/one_node_with_paginated_related_events.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/data_access_layer/mocks/pausify_mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/documentation/camera.md (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/documentation/loading_node_data.md (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/documentation/schema.md (95%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/index.ts (100%) create mode 100644 x-pack/solutions/security/plugins/security_solution/public/resolver/jest.config.js rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/lib/date.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/lib/date.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/lib/math.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/lib/transformation.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/lib/transformation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/lib/tree_sequencers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/lib/tree_sequencers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/mocks/endpoint_event.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/mocks/generator.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/mocks/resolver_node.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/mocks/resolver_tree.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/mocks/tree_fetcher_parameters.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/mocks/tree_schema.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/mocks/ui_setting.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/models/aabb.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/models/aabb.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/models/indexed_process_tree/__snapshots__/isometric_taxi_layout.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/models/indexed_process_tree/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/models/indexed_process_tree/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/models/indexed_process_tree/isometric_taxi_layout.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/models/indexed_process_tree/isometric_taxi_layout.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/models/location_search.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/models/matrix3.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/models/matrix3.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/models/node_data.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/models/node_data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/models/process_event.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/models/process_event.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/models/process_event_test_helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/models/resolver_tree.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/models/schema.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/models/schema.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/models/time_range.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/models/time_range.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/models/tree_fetcher_parameters.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/models/tree_fetcher_parameters.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/models/vector2.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/store/actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/store/camera/action.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/store/camera/animation.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/store/camera/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/store/camera/inverse_projection_matrix.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/store/camera/methods.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/store/camera/panning.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/store/camera/projection_matrix.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/store/camera/reducer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/store/camera/scale_to_zoom.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/store/camera/scaling_constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/store/camera/selectors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/store/camera/test_helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/store/camera/zooming.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/store/data/action.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/store/data/node_events_in_category_model.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/store/data/reducer.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/store/data/reducer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/store/data/selectors.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/store/data/selectors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/store/data/visible_entities.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/store/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/store/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/store/middleware/current_related_event_fetcher.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/store/middleware/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/store/middleware/node_data_fetcher.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/store/middleware/related_events_fetcher.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/store/middleware/resolver_tree_fetcher.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/store/panel_view_and_parameters.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/store/parameter_name.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/store/reducer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/store/selectors.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/store/selectors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/store/ui/selectors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/test_utilities/extend_jest.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/test_utilities/simulator/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/test_utilities/simulator/mock_resolver.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/test_utilities/spy_middleware_factory.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/test_utilities/url_search.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/clickthrough.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/controls/date_picker.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/controls/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/controls/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/controls/legend.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/controls/schema.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/controls/show_panel.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/controls/sourcerer_selection.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/controls/styles.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/details_panel.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/details_panel.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/edge_line.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/font_size.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/generated_text.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/limit_warnings.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/node.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/panel.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/panels/breadcrumbs.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/panels/cube_for_process.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/panels/deep_object_entries.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/panels/deep_object_entries.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/panels/descriptive_name.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/panels/descriptive_name.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/panels/event_detail.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/panels/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/panels/node_detail.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/panels/node_events.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/panels/node_events_of_type.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/panels/node_events_of_type.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/panels/node_list.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/panels/panel_content_error.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/panels/panel_loading.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/panels/panel_states.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/panels/styles.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/panels/use_formatted_date.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/panels/use_formatted_date.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/process_event_dot.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/query_params.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/resolver_loading_state.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/resolver_no_process_events.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/resolver_without_providers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/side_effect_context.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/side_effect_simulator_factory.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/styles.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/submenu.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/symbol_definitions.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/use_autotune_timerange.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/use_camera.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/use_camera.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/use_colors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/use_cube_assets.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/use_link_props.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/use_navigate_or_replace.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/use_paint_server_ids.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/use_resolver_query_params_cleaner.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/use_state_syncing_actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/use_symbol_ids.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/use_sync_selected_node.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/resolver/view/use_sync_selected_node.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/rules/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/rules/landing.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/rules/links.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/rules/routes.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/rules/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/security_integrations/cribl/api/api.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/security_integrations/cribl/components/custom_cribl_form.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/security_integrations/cribl/components/custom_cribl_form.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/security_integrations/cribl/components/lazy_custom_cribl_extension.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/security_integrations/cribl/components/util/validator.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/security_integrations/cribl/components/util/validator.ts (100%) create mode 100644 x-pack/solutions/security/plugins/security_solution/public/security_integrations/jest.config.js rename x-pack/{ => solutions/security}/plugins/security_solution/public/shared_imports.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/common/icon/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/common/icon/siem_migrations.svg (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/index.ts (100%) create mode 100644 x-pack/solutions/security/plugins/security_solution/public/siem_migrations/jest.config.js rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/links.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/routes.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/api/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/data_input_flyout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/common/get_status.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/common/sub_step_wrapper.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/common/use_parse_file_input.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/macros_data_input.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/check_resources/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/check_resources/translations.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/copy_export_query/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/copy_export_query/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/macros_file_upload/index.tsx (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/macros_file_upload/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/rules_data_input.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/check_resources/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/check_resources/translations.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/copy_export_query/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/copy_export_query/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/rules_file_upload/index.tsx (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/rules_file_upload/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/header_buttons/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/header_buttons/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/summary/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/summary/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/translation/callout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/translation/header.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/translation/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/translation/migration_rule_query.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/translation/schema.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/translation/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/translation/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/rules_table/bulk_actions.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/rules_table/empty_migration.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/rules_table/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/rules_table/search_field.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/rules_table/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/actions.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/author.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/constants.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/name.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/risk_score.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/severity.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/status.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/updated.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/status_badge/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/status_badge/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/unknown_migration/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/components/unknown_migration/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/hooks/use_migration_rule_preview_flyout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/hooks/use_migration_rules_table_columns.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/logic/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/logic/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/logic/use_get_migration_prebuilt_rules.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/logic/use_get_migration_rules.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/logic/use_get_migration_translation_stats.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/logic/use_install_migration_rules.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/logic/use_install_translated_migration_rules.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/logic/use_update_migration_rules.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/pages/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/pages/translations.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/service/hooks/common/api_request_reducer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/service/hooks/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/service/hooks/use_create_migration.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/service/hooks/use_get_missing_resources.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/service/hooks/use_latest_stats.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/service/hooks/use_start_migration.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/service/hooks/use_upsert_resources.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/service/rule_migrations_service.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/service/storage.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/service/success_notification.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/service/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/utils/helpers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/rules/utils/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/service/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/siem_migrations/service/siem_migrations_service.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/components/alerts_sourcerer.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/components/helpers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/components/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/components/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/components/misc.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/components/readme.md (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/components/refresh_button.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/components/sourcerer_integration.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/components/sub_components.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/components/temporary.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/components/timeline_sourcerer.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/components/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/components/trigger.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/components/update_default_data_view_modal.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/components/use_get_sourcerer_data_view.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/components/use_get_sourcerer_data_view.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/components/use_pick_index_patterns.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/components/use_update_data_view.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/components/use_update_data_view.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/components/utils.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/containers/create_sourcerer_data_view.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/containers/get_sourcerer_data_view.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/containers/get_sourcerer_data_view.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/containers/hooks.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/containers/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/containers/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/containers/readme.md (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/containers/sourcerer_paths.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/containers/use_init_sourcerer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/containers/use_signal_helpers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/containers/use_signal_helpers.tsx (100%) create mode 100644 x-pack/solutions/security/plugins/security_solution/public/sourcerer/jest.config.js rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/store/actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/store/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/store/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/store/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/store/model.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/store/readme.md (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/store/reducer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/sourcerer/store/selectors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/threat_intelligence/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/threat_intelligence/links.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/threat_intelligence/routes.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/threat_intelligence/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/threat_intelligence/use_investigate_in_timeline.ts (95%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/add_to_favorites/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/add_to_favorites/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/bottom_bar/add_timeline_button.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/bottom_bar/add_timeline_button.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/bottom_bar/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/bottom_bar/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/bottom_bar/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/certificate_fingerprint/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/certificate_fingerprint/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/certificate_fingerprint/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/duration/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/duration/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/edit_data_provider/components/components.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/edit_data_provider/components/controlled_combobox_input.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/edit_data_provider/components/controlled_default_input.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/edit_data_provider/components/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/edit_data_provider/helpers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/edit_data_provider/helpers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/edit_data_provider/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/edit_data_provider/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/edit_data_provider/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/field_renderers/__snapshots__/field_renderers.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/field_renderers/default_renderer/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/field_renderers/default_renderer/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/field_renderers/field_renderers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/field_renderers/field_renderers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/field_renderers/more_container/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/field_renderers/more_container/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/fields_browser/create_field_button/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/fields_browser/create_field_button/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/fields_browser/create_field_button/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/fields_browser/field_table_columns/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/fields_browser/field_table_columns/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/fields_browser/field_table_columns/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/fields_browser/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/fields_browser/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/formatted_duration/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/formatted_duration/helpers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/formatted_duration/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/formatted_duration/tooltip/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/formatted_duration/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/formatted_ip/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/formatted_ip/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/graph_overlay/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/graph_overlay/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/ja3_fingerprint/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/ja3_fingerprint/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/ja3_fingerprint/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/lazy_accordion/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/loading/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/modal/actions/attach_to_case_button.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/modal/actions/attach_to_case_button.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/modal/actions/new_timeline_button.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/modal/actions/new_timeline_button.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/modal/actions/open_timeline_button.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/modal/actions/open_timeline_button.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/modal/actions/save_timeline_button.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/modal/actions/save_timeline_button.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/modal/actions/save_timeline_modal.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/modal/actions/save_timeline_modal.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/modal/actions/schema.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/modal/actions/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/modal/custom_portal.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/modal/header/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/modal/header/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/modal/index.styles.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/modal/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/modal/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/modal/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/netflow/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/netflow/fingerprints/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/netflow/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/netflow/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/netflow/netflow_columns/duration_event_start_end.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/netflow/netflow_columns/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/netflow/netflow_columns/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/netflow/netflow_columns/user_process.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/netflow/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/new_timeline/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/new_timeline/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/notes/add_note/__snapshots__/new_note.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/notes/add_note/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/notes/add_note/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/notes/add_note/new_note.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/notes/add_note/new_note.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/notes/helpers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/notes/helpers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/notes/note_cards/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/notes/note_cards/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/notes/old_notes.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/notes/participants.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/notes/participants.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/notes/save_timeline.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/notes/save_timeline.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/notes/test_ids.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/notes/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/delete_timeline_modal/delete_timeline_modal.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/delete_timeline_modal/delete_timeline_modal.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/delete_timeline_modal/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/delete_timeline_modal/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/edit_timeline_actions.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/edit_timeline_batch_actions.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/export_timeline/export_timeline.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/export_timeline/export_timeline.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/export_timeline/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/export_timeline/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/export_timeline/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/note_previews/hooks/use_delete_note.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/note_previews/hooks/use_delete_note.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/note_previews/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/note_previews/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/note_previews/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/open_timeline.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/open_timeline.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/open_timeline_modal/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/open_timeline_modal/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/open_timeline_modal/open_timeline_modal_body.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/open_timeline_modal/open_timeline_modal_body.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/search_row/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/search_row/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/actions_columns.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/actions_columns.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/common_columns.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/common_columns.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/common_styles.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/extended_columns.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/extended_columns.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/icon_header_columns.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/icon_header_columns.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/use_timeline_status.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/use_timeline_types.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/use_timeline_types.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/use_update_timeline.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/open_timeline/use_update_timeline.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/row_renderer_switch/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/row_renderer_switch/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/row_renderer_switch/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/row_renderers_browser/catalog/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/row_renderers_browser/catalog/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/row_renderers_browser/catalog/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/row_renderers_browser/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/alerts.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/auditd.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/auditd_file.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/library.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/netflow.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/registry.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/suricata.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/system.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/system_dns.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/system_endgame_process.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/system_file.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/system_fim.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/system_security_event.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/system_socket.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/threat_match.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/zeek.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/row_renderers_browser/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/row_renderers_browser/row_renderers_browser.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/row_renderers_browser/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/save_status/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/save_status/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/column_headers/default_headers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/column_headers/events_select/helpers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/column_headers/events_select/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/column_headers/events_select/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/column_headers/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/column_headers/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/column_headers/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/column_id.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/control_columns/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/control_columns/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/events/stateful_row_renderer/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/events/stateful_row_renderer/use_stateful_row_renderer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/events/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/events/use_stateful_event_focus/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/helpers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/args.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/empty_column_renderer.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/formatted_field.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/get_column_renderer.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/get_row_renderer.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/host_working_dir.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/plain_column_renderer.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/plain_row_renderer.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/process_draggable.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/unknown_column_renderer.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/user_host_working_dir.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/alert_field/alert_field_badge/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/alert_field/alert_field_badge/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/alert_field/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/alert_field/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/helpers/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/helpers/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/args.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/args.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/asset_criticality_level.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/asset_criticality_level.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/__snapshots__/generic_details.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/__snapshots__/generic_file_details.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/__snapshots__/generic_row_renderer.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/__snapshots__/primary_secondary_user_info.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/__snapshots__/session_user_host_working_dir.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/generic_details.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/generic_details.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/generic_file_details.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/generic_file_details.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/generic_row_renderer.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/generic_row_renderer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/primary_secondary_user_info.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/primary_secondary_user_info.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/session_user_host_working_dir.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/session_user_host_working_dir.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/bytes/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/bytes/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/column_renderer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/combine_renderers/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/combine_renderers/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/constants.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/__snapshots__/threat_match_row.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/indicator_details.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/match_details.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/threat_match_row.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/threat_match_row.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/threat_match_row_renderer.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/threat_match_row_renderer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/threat_match_rows.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/dns/dns_request_event_details.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/dns/dns_request_event_details.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/dns/dns_request_event_details_line.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/dns/dns_request_event_details_line.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/dns/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/empty_column_renderer.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/empty_column_renderer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/endgame/endgame_security_event_details.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/endgame/endgame_security_event_details.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/endgame/endgame_security_event_details_line.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/endgame/endgame_security_event_details_line.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/endgame/helpers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/endgame/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/endgame/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/event_summary_column_renderer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/exit_code_draggable.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/exit_code_draggable.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/file_draggable.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/file_draggable.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/file_hash.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/file_hash.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/formatted_field.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/formatted_field.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/formatted_field_helpers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/formatted_field_udt.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/formatted_field_udt.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/get_column_renderer.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/get_column_renderer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/get_row_renderer.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/get_row_renderer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/helpers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/helpers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/host_name.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/host_name.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/host_working_dir.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/host_working_dir.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/netflow.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/netflow/__snapshots__/netflow_row_renderer.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/netflow/netflow_row_renderer.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/netflow/netflow_row_renderer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/parent_process_draggable.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/parent_process_draggable.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/parse_query_value.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/parse_query_value.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/parse_value.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/parse_value.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/plain_column_renderer.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/plain_column_renderer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/plain_row_renderer.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/plain_row_renderer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/process_draggable.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/process_draggable.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/process_hash.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/process_hash.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/reason_column_renderer.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/reason_column_renderer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/registry/registry_event_details.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/registry/registry_event_details.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/registry/registry_event_details_line.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/registry/registry_event_details_line.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/registry/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/row_renderer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/rule_status.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/__snapshots__/suricata_details.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/__snapshots__/suricata_row_renderer.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/__snapshots__/suricata_signature.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_details.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_details.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_links.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_links.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_refs.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_row_renderer.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_row_renderer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_signature.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_signature.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/__snapshots__/auth_ssh.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/__snapshots__/generic_details.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/__snapshots__/generic_file_details.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/__snapshots__/generic_row_renderer.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/__snapshots__/package.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/auth_ssh.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/auth_ssh.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/generic_details.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/generic_details.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/generic_file_details.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/generic_file_details.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/generic_row_renderer.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/generic_row_renderer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/package.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/package.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/unknown_column_renderer.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/unknown_column_renderer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/user_host_working_dir.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/user_host_working_dir.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/user_name.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/user_name.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/user_profile_renderer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/__snapshots__/zeek_details.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/__snapshots__/zeek_row_renderer.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/__snapshots__/zeek_signature.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/zeek_details.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/zeek_details.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/zeek_row_renderer.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/zeek_row_renderer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/zeek_signature.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/zeek_signature.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/selectors/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/selectors/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/unified_timeline_body.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/body/unified_timeline_body.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/cell_rendering/default_cell_renderer.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/cell_rendering/default_cell_renderer.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/cell_rendering/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/data_providers/__snapshots__/empty.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/data_providers/__snapshots__/provider.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/data_providers/__snapshots__/providers.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/data_providers/__tests__/add_data_provider_popover.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/data_providers/add_data_provider_popover.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/data_providers/data_provider.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/data_providers/empty.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/data_providers/empty.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/data_providers/helpers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/data_providers/helpers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/data_providers/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/data_providers/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/data_providers/mock/mock_and_providers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/data_providers/mock/mock_data_providers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/data_providers/provider.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/data_providers/provider.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/data_providers/provider_badge.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/data_providers/provider_item_actions.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/data_providers/provider_item_badge.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/data_providers/providers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/data_providers/providers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/data_providers/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/date_picker_lock/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/date_picker_lock/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/events.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/footer/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/footer/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/footer/last_updated.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/footer/last_updated.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/footer/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/helpers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/helpers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/kpi/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/kpi/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/kpi/kpi_container.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/kpi/kpis.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/kpi/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/pin/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/pin/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/properties/helpers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/properties/helpers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/properties/notes_flyout.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/properties/notes_flyout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/properties/notes_size.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/properties/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/properties/use_notes_in_flyout.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/properties/use_notes_in_flyout.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/query_bar/eql/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/query_bar/eql/selectors.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/query_bar/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/query_bar/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/query_bar/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/refetch_timeline.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/search_or_filter/helpers.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/search_or_filter/helpers.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/search_or_filter/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/search_or_filter/search_or_filter.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/search_or_filter/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/search_super_select/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/selectable_timeline/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/selectable_timeline/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/styles.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/eql/header/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/eql/header/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/eql/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/eql/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/esql/__mocks__/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/esql/customizations/mock.data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/esql/customizations/use_histogram_customizations.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/esql/customizations/use_histogram_customizations.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/esql/customizations/use_search_bar_customizations.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/esql/customizations/use_set_discover_customizations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/esql/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/esql/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/esql/mocks/esql_tab_content.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/esql/mocks/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/esql/styles.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/esql/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/esql/use_discover_state.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/esql/use_get_stateful_query_bar.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/esql/use_get_stateful_query_bar.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/esql/utils/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/esql/utils/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/esql/utils/test_utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/graph/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/notes/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/notes/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/notes/selectors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/pinned/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/pinned/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/query/header/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/query/header/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/query/header/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/query/index.test.tsx (99%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/query/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/selectors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/session/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/session/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/session/use_session_view.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/session/use_session_view.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/shared/__snapshots__/use_timeline_columns.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/shared/__snapshots__/use_timeline_control_columns.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/shared/layout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/shared/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/shared/use_timeline_columns.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/shared/use_timeline_columns.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/shared/use_timeline_control_columns.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/shared/use_timeline_control_columns.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/shared/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/tabs/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/__snapshots__/custom_timeline_data_grid_body.test.tsx.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/control_column_cell_render.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/custom_timeline_data_grid_body.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/custom_timeline_data_grid_body.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/get_event_type_row_classname.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/get_event_type_row_classname.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/timeline_event_detail_row.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/timeline_event_detail_row.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/toolbar_additional_controls.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/use_timeline_unified_data_table_context.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/unified_components/get_fields_list_creation_options.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/unified_components/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/unified_components/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/unified_components/resizable_layout.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/unified_components/resizable_layout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/unified_components/styles.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/unified_components/utils.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/components/timeline/unified_components/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/containers/active_timeline_context.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/containers/all/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/containers/api.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/containers/api.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/containers/details/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/containers/details/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/containers/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/containers/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/containers/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/containers/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/containers/kpis/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/containers/kpis/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/containers/local_storage/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/containers/local_storage/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/containers/local_storage/migrate_alert_page_contorls.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/containers/local_storage/migrate_alert_page_controls.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/containers/local_storage/migrates_risk_level_title.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/containers/local_storage/migrates_risk_level_title.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/containers/local_storage/test.data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/containers/local_storage/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/containers/notes/api.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/containers/pinned_event/api.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/containers/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/containers/use_timeline_data_filters.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/containers/use_timeline_data_filters.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/hooks/use_create_timeline.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/hooks/use_create_timeline.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/index.ts (100%) create mode 100644 x-pack/solutions/security/plugins/security_solution/public/timelines/jest.config.js rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/links.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/pages/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/pages/timelines_page.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/pages/timelines_page.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/pages/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/routes.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/store/actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/store/defaults.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/store/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/store/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/store/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/store/middlewares/create_timeline_middlewares.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/store/middlewares/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/store/middlewares/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/store/middlewares/timeline_changed.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/store/middlewares/timeline_changed.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/store/middlewares/timeline_favorite.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/store/middlewares/timeline_favorite.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/store/middlewares/timeline_note.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/store/middlewares/timeline_note.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/store/middlewares/timeline_pinned_event.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/store/middlewares/timeline_pinned_event.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/store/middlewares/timeline_save.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/store/middlewares/timeline_save.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/store/model.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/store/reducer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/store/selectors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/store/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/wrapper/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/timelines/wrapper/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/use_readonly_header.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/value_list/components/add_list_item_popover.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/value_list/components/delete_list_item.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/value_list/components/info.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/value_list/components/inline_edit_list_item_value.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/value_list/components/list_item_table.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/value_list/components/show_value_list_modal.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/value_list/components/upload_list_item.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/value_list/components/value_list_modal.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/value_list/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/public/value_list/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/beat_docs/build.js (99%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/README.md (92%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/agent_downloader.js (85%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/agent_downloader_cli/agent_downloader.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/agent_downloader_cli/agent_downloader.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/agent_downloader_cli/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/agent_emulator/agent_emulator.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/agent_emulator/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/agent_emulator/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/agent_emulator/screens/actions_responder.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/agent_emulator/screens/components/run_service_status_formatter.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/agent_emulator/screens/load_endpoints.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/agent_emulator/screens/main.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/agent_emulator/screens/policy_responder.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/agent_emulator/services/action_responder.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/agent_emulator/services/agent_keep_alive.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/agent_emulator/services/emulator_run_context.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/agent_emulator/services/endpoint_loader.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/agent_emulator/services/endpoint_response_actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/agent_emulator/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/agent_policy_generator/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/api_emulator/README.md (96%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/batch_init_rtr_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/batch_refresh_rtr_session_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/batch_rtr_command_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/get_agent_details_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/get_agent_online_status_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/get_rtr_command_details_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/get_scripts_details_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/get_scripts_ids_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/get_token_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/host_actions_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/init_rtr_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/refresh_rtr_session_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/rtr_admin_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/rtr_command_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/sentinelone/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/sentinelone/routes/activities_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/sentinelone/routes/agent_action_connect_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/sentinelone/routes/agent_action_disconnect_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/sentinelone/routes/agents_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/sentinelone/routes/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/sentinelone/routes/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/api_emulator/external_edr_server_emulator.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/api_emulator/external_edr_server_emulator.types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/api_emulator/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/api_emulator/lib/emulator_server.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/api_emulator/lib/emulator_server.types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/blocklists/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/agent_downloads_service.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/agent_downloads_service.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/base_running_service.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/connectors_services.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/delete_all_endpoint_data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/detection_rules_services.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/elastic_agent_service.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/endpoint_artifact_services.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/endpoint_host_services.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/endpoint_metadata_services.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/execution_throttler.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/fleet_server/fleet_server.yml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/fleet_server/fleet_server_services.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/fleet_services.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/is_localhost.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/network_services.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/nodejs_utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/random_policy_id_generator.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/response_actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/role_and_user_loader.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/roles_users/detections_engineer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/roles_users/endpoint_operations_analyst.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/roles_users/endpoint_security_policy_manager.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/roles_users/hunter.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/roles_users/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/roles_users/platform_engineer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/roles_users/rule_author.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/roles_users/serverless/es_serverless_resources/README.md (81%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/roles_users/serverless/es_serverless_resources/roles.yml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/roles_users/serverless/es_serverless_resources/users (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/roles_users/serverless/es_serverless_resources/users_roles (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/roles_users/serverless/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/roles_users/soc_manager.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/roles_users/t1_analyst.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/roles_users/t2_analyst.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/roles_users/t3_analyst.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/roles_users/threat_intelligence_analyst.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/roles_users/with_artifact_read_privileges_role.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/roles_users/with_response_actions_role.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/roles_users/without_response_actions_role.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/screen/choice_menu_formatter.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/screen/column_layout_formatter.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/screen/common_choices.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/screen/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/screen/data_formatter.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/screen/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/screen/layout.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/screen/progress_formatter.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/screen/screen_base_class.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/screen/type_gards.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/screen/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/security_user_services.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/settings_storage.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/spaces.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/stack_services.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/vagrant/Vagrantfile (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/common/vm_services.ts (99%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/endpoint_agent_emulator.js (84%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/endpoint_agent_runner/elastic_endpoint.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/endpoint_agent_runner/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/endpoint_agent_runner/pre_check.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/endpoint_agent_runner/runtime.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/endpoint_agent_runner/setup.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/endpoint_agent_runner/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/endpoint_policies/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/env_data_loader/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/env_data_loader/src/create_artifacts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/env_data_loader/src/create_policies.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/env_data_loader/src/load.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/env_data_loader/src/progress_reporter.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/env_data_loader/src/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/env_data_loader/src/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/es_serverless/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/event_filters/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/fleet_server/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/host_isolation_exceptions/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/load_agent_policies.js (85%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/load_blocklists.js (85%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/load_endpoint_policies.js (84%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/load_env_data.js (84%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/load_event_filters.js (85%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/load_host_isolation_exceptions.js (86%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/load_trusted_apps.js (85%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/resolver_generator.js (84%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/resolver_generator_script.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/run_endpoint_agent.js (85%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/run_sentinelone_host.js (84%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/sentinelone_host/common.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/sentinelone_host/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/sentinelone_host/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/start_es_serverless_with_security_users.js (84%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/start_external_edr_server_emulator.js (84%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/start_fleet_server.js (84%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/endpoint/trusted_apps/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/extract_tactics_techniques_mitre.js (99%) rename x-pack/{plugins/security_solution/public/sourcerer => solutions/security/plugins/security_solution/scripts}/jest.config.js (52%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/junit_transformer/README.md (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/junit_transformer/__snapshots__/junit_transformer.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/junit_transformer/fixtures/suite_with_failing_test.xml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/junit_transformer/index.js (84%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/junit_transformer/junit_transformer.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/junit_transformer/junit_transformer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/junit_transformer/lib.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/loop_cypress_tests.js (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/mappings/README.md (93%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/mappings/mappings_generator.js (84%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/mappings/mappings_generator_script.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/mappings/mappings_loader.js (84%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/mappings/mappings_loader_script.ts (92%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/openapi/bundle_detections.js (96%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/openapi/bundle_detections_info/detections_ess.info.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/openapi/bundle_detections_info/detections_serverless.info.yaml (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/openapi/bundle_endpoint_management.js (97%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/openapi/bundle_entity_analytics.js (97%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/openapi/bundle_timeline.js (97%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/openapi/generate.js (90%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/quickstart/README.md (97%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/quickstart/modules/data/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/quickstart/modules/entity_analytics/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/quickstart/modules/exceptions/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/quickstart/modules/lists/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/quickstart/modules/mappings/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/quickstart/modules/rules/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/quickstart/modules/rules/new_terms/basic_rule.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/quickstart/modules/rules/query/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/quickstart/modules/rules/threat_match/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/quickstart/modules/rules/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/quickstart/run.js (84%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/quickstart/scratchpad.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/run_cypress/get_ftr_config.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/run_cypress/parallel.ts (99%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/run_cypress/parallel_serverless.ts (99%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/run_cypress/print_run.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/run_cypress/project_handler/cloud_project_handler.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/run_cypress/project_handler/project_handler.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/run_cypress/project_handler/proxy_project_handler.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/run_cypress/utils.ts (98%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/run_playwright/playwright.ts (97%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/run_playwright/start_playwright.js (84%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/siem_migration/draw_graphs.js (84%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/siem_migration/draw_graphs_script.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/start_cypress_parallel.js (85%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/start_cypress_parallel_serverless.js (86%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/storybook.js (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/telemetry/README.md (85%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/telemetry/build_ebt_data_view.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/telemetry/build_ebt_data_view.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/telemetry/saved_objects/security_solution_ebt_kibana_browser.ndjson (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/scripts/telemetry/saved_objects/security_solution_ebt_kibana_server.ndjson (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/__mocks__/action.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/__mocks__/alert.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/__mocks__/core.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/__mocks__/module_name_map.js (54%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/__mocks__/task_manager.mock.ts (100%) create mode 100644 x-pack/solutions/security/plugins/security_solution/server/assistant/jest.config.js rename x-pack/{ => solutions/security}/plugins/security_solution/server/assistant/tools/alert_counts/alert_counts_tool.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/assistant/tools/alert_counts/alert_counts_tool.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/assistant/tools/alert_counts/get_alert_counts_query.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/assistant/tools/alert_counts/get_alert_counts_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/assistant/tools/defend_insights/errors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/assistant/tools/defend_insights/get_events/get_file_events_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/assistant/tools/defend_insights/get_events/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/assistant/tools/defend_insights/get_events/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/assistant/tools/defend_insights/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/assistant/tools/defend_insights/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/assistant/tools/defend_insights/output_parsers/incompatible_antivirus.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/assistant/tools/defend_insights/output_parsers/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/assistant/tools/defend_insights/prompts/incompatible_antivirus.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/assistant/tools/defend_insights/prompts/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/assistant/tools/esql/common.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/assistant/tools/esql/nl_to_esql_tool.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/assistant/tools/esql/nl_to_esql_tool.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/assistant/tools/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/assistant/tools/knowledge_base/knowledge_base_retrieval_tool.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/assistant/tools/knowledge_base/knowledge_base_write_tool.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/assistant/tools/open_and_acknowledged_alerts/open_and_acknowledged_alerts_tool.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/assistant/tools/open_and_acknowledged_alerts/open_and_acknowledged_alerts_tool.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/assistant/tools/product_docs/product_documentation_tool.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/assistant/tools/product_docs/product_documentation_tool.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/assistant/tools/security_labs/security_labs_tool.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/client/client.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/client/client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/client/factory.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/client/factory.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/client/index.ts (100%) rename x-pack/{plugins/security_solution/server/fleet_integration => solutions/security/plugins/security_solution/server/client}/jest.config.js (57%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/config.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/config.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/config.ts (98%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/endpoint_app_context_services.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/endpoint_app_context_services.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/errors.ts (100%) create mode 100644 x-pack/solutions/security/plugins/security_solution/server/endpoint/jest.config.js rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/lib/artifacts/common.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/lib/artifacts/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/lib/artifacts/lists.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/lib/artifacts/manifest.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/lib/artifacts/manifest.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/lib/artifacts/manifest_entry.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/lib/artifacts/manifest_entry.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/lib/artifacts/migrations.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/lib/artifacts/migrations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/lib/artifacts/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/lib/artifacts/saved_object_mappings.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/lib/artifacts/task.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/lib/artifacts/task.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/lib/artifacts/task.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/lib/metadata/check_metadata_transforms_task.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/lib/metadata/check_metadata_transforms_task.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/lib/metadata/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/lib/metadata/task_state.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/lib/metadata/task_state.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/lib/policy/license_watch.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/lib/protection_updates_note/saved_object_mappings.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/lib/response_actions/complete_external_actions_task.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/lib/response_actions/complete_external_actions_task.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/lib/response_actions/complete_external_actions_task_runner.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/lib/response_actions/complete_external_actions_task_runner.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/lib/response_actions/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/lib/simple_mem_cache.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/lib/simple_mem_cache.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/migrations/ensure_indices_exists_for_policies.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/migrations/ensure_indices_exists_for_policies.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/migrations/turn_off_agent_policy_features.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/migrations/turn_off_agent_policy_features.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/migrations/turn_off_policy_protections.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/migrations/turn_off_policy_protections.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/mocks/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/mocks/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/mocks/utils.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/actions/details.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/actions/details.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/actions/file_download_handler.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/actions/file_download_handler.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/actions/file_info_handler.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/actions/file_info_handler.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/actions/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/actions/list.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/actions/list.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/actions/list_handler.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/actions/list_handler.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/actions/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/actions/response_actions.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/actions/state.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/actions/state.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/actions/status.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/actions/status.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/actions/utils.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/actions/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/agent/agent_status_handler.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/agent/agent_status_handler.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/agent/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/error_handler.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/metadata/handlers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/metadata/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/metadata/metadata.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/metadata/query_builders.fixtures.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/metadata/query_builders.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/metadata/query_builders.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/metadata/route_schema_test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/metadata/support/agent_status.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/metadata/support/agent_status.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/metadata/support/endpoint_package_policies.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/metadata/support/endpoint_package_policies.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/metadata/support/query_strategies.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/metadata/support/test_support.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/policy/handlers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/policy/handlers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/policy/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/policy/service.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/policy/service.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/protection_updates_note/handlers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/protection_updates_note/handlers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/protection_updates_note/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/resolver.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/resolver/docs/README.md (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/resolver/docs/resolver_tree_ancestry.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/resolver/docs/resolver_tree_children_loop.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/resolver/docs/resolver_tree_children_pagination.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/resolver/docs/resolver_tree_children_pagination_with_after.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/resolver/docs/resolver_tree_children_simple.png (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/resolver/entity/handler.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/resolver/entity/utils/build_resolver_entity.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/resolver/entity/utils/supported_schemas.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/resolver/events.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/resolver/queries/events.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/resolver/tree/handler.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/resolver/tree/queries/base.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/resolver/tree/queries/descendants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/resolver/tree/queries/lifecycle.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/resolver/tree/queries/stats.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/resolver/tree/utils/fetch.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/resolver/tree/utils/fetch.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/resolver/tree/utils/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/resolver/tree/utils/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/resolver/utils/pagination.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/resolver/utils/pagination.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/resolver/utils/shared_filters.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/suggestions/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/suggestions/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/with_endpoint_authz.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/with_endpoint_authz.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/workflow_insights/get_insights.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/workflow_insights/get_insights.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/workflow_insights/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/workflow_insights/update_insight.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/routes/workflow_insights/update_insight.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/schemas/artifacts/common.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/schemas/artifacts/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/schemas/artifacts/lists.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/schemas/artifacts/lists.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/schemas/artifacts/manifest.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/schemas/artifacts/saved_objects.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/schemas/artifacts/saved_objects.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/schemas/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/action_details_by_id.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/action_details_by_id.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/action_list.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/action_list.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/clients/crowdstrike/crowdstrike_actions_client.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/clients/crowdstrike/crowdstrike_actions_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/clients/crowdstrike/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/clients/endpoint/endpoint_actions_client.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/clients/endpoint/endpoint_actions_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/clients/endpoint/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/clients/errors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/clients/get_response_actions_client.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/clients/get_response_actions_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/clients/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/clients/lib/normalized_external_connector_client.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/clients/lib/normalized_external_connector_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/clients/lib/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/clients/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/sentinel_one_actions_client.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/sentinel_one_actions_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/pending_actions_summary.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/utils/fetch_action_request_by_id.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/utils/fetch_action_requests.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/utils/fetch_action_requests.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/utils/fetch_action_responses.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/utils/fetch_action_responses.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/utils/get_action_agent_type.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/utils/get_action_agent_type.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/utils/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/utils/utils.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/actions/utils/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/agent/clients/crowdstrike/crowdstrike_agent_status_client.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/agent/clients/crowdstrike/crowdstrike_agent_status_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/agent/clients/crowdstrike/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/agent/clients/endpoint/endpoint_agent_status_client.test.ts (97%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/agent/clients/endpoint/endpoint_agent_status_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/agent/clients/errors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/agent/clients/get_agent_status_client.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/agent/clients/get_agent_status_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/agent/clients/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/agent/clients/lib/base_agent_status_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/agent/clients/lib/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/agent/clients/sentinel_one/sentinel_one_agent_status_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/agent/clients/sentinel_one/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/agent/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/agent/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/artifacts/artifact_client.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/artifacts/artifact_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/artifacts/errors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/artifacts/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/artifacts/manifest_client.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/artifacts/manifest_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/artifacts/manifest_manager/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/artifacts/manifest_manager/manifest_manager.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/artifacts/manifest_manager/manifest_manager.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/artifacts/manifest_manager/manifest_manager.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/artifacts/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/artifacts/unified_manifes_client.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/artifacts/unified_manifest_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/artifacts/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/artifacts_exception_list/does_artifact_have_data.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/artifacts_exception_list/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/feature_usage/feature_keys.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/feature_usage/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/feature_usage/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/feature_usage/service.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/fleet/endpoint_fleet_services_factory.mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/fleet/endpoint_fleet_services_factory.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/fleet/endpoint_fleet_services_factory.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/fleet/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/metadata/endpoint_metadata_service.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/metadata/endpoint_metadata_service.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/metadata/errors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/metadata/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/metadata/mocks.ts (98%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/saved_objects/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/saved_objects/saved_objects_client_factory.mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/saved_objects/saved_objects_client_factory.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/workflow_insights/builders/incompatible_antivirus.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/workflow_insights/builders/incompatible_antivirus.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/workflow_insights/builders/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/workflow_insights/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/workflow_insights/errors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/workflow_insights/field_map_configurations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/workflow_insights/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/workflow_insights/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/workflow_insights/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/services/workflow_insights/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/utils/create_es_search_iterable.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/utils/create_so_find_iterable.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/utils/fleet_agent_status_to_endpoint_host_status.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/utils/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/utils/normalize_kuery.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/utils/normalize_kuery.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/utils/queue_processor.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/utils/stringify.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/utils/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/utils/wrap_errors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/utils/yes_no_data_stream.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/endpoint/utils/yes_no_data_stream.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/fixtures.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/fleet_integration/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/fleet_integration/fleet_integration.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/fleet_integration/handlers/create_event_filters.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/fleet_integration/handlers/create_policy_artifact_manifest.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/fleet_integration/handlers/create_policy_datastreams.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/fleet_integration/handlers/create_policy_datastreams.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/fleet_integration/handlers/install_prepackaged_rules.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/fleet_integration/handlers/remove_policy_from_artifacts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/fleet_integration/handlers/remove_protection_updates_note.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/fleet_integration/handlers/validate_endpoint_package_policy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/fleet_integration/handlers/validate_integration_config.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/fleet_integration/handlers/validate_policy_against_license.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/fleet_integration/handlers/validate_policy_against_product_features.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/fleet_integration/index.ts (100%) create mode 100644 x-pack/solutions/security/plugins/security_solution/server/fleet_integration/jest.config.js rename x-pack/{ => solutions/security}/plugins/security_solution/server/fleet_integration/notify_protection_feature_usage.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/fleet_integration/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/integration_tests/__mocks__/alerts-detections-request.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/integration_tests/__mocks__/endpoint-alert.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/integration_tests/__mocks__/endpoint-meta-telemetry-request.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/integration_tests/__mocks__/endpoint-metadata.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/integration_tests/__mocks__/endpoint-metrics.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/integration_tests/__mocks__/endpoint-policy.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/integration_tests/__mocks__/fleet-agents.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/integration_tests/__mocks__/prebuilt-rules-events.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/integration_tests/__mocks__/rule.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/integration_tests/configuration.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/integration_tests/lib/helpers.ts (97%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/integration_tests/lib/telemetry_helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/integration_tests/receiver.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/integration_tests/telemetry.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/jest.config.js (51%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/dashboards/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/dashboards/routes/get_dashboards_by_tags.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/dashboards/routes/get_dashboards_by_tags.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/dashboards/routes/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/README.md (94%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_all_integrations/extract_integrations.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_all_integrations/extract_integrations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_all_integrations/route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_all_integrations/sort_integrations_by_status.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_all_integrations/sort_packages_by_security_category.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_installed_integrations/installed_integration_set.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_installed_integrations/route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/register_routes.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/fleet_integrations/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/create_migration.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/create_migration.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/create_migration_index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/create_migration_index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/create_migration_saved_object.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/create_migration_saved_object.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/delete_migration.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/delete_migration.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/delete_migration_saved_object.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/finalize_migration.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/finalize_migration.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/find_migration_saved_objects.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/find_migration_saved_objects.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/get_index_alias_per_space.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/get_index_alias_per_space.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/get_index_versions_by_index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/get_index_versions_by_index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/get_latest_index_template_version.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/get_latest_index_template_version.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/get_migration_saved_objects_by_id.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/get_migration_saved_objects_by_id.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/get_migration_saved_objects_by_index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/get_migration_saved_objects_by_index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/get_non_migrated_signals_info.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/get_non_migrated_signals_info.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/get_signal_versions_by_index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/get_signal_versions_by_index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/get_signals_indices_in_range.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/get_signals_indices_in_range.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/migration_cleanup.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/migration_cleanup_policy.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/migration_service.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/replace_signals_index_alias.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/saved_objects.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/saved_objects_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/saved_objects_schema.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/saved_objects_schema.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/update_migration_saved_object.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/migrations/update_migration_saved_object.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/bootstrap_prebuilt_rules/bootstrap_prebuilt_rules.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/bootstrap_prebuilt_rules/bootstrap_prebuilt_rules.ts (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/get_prebuilt_rules_status/get_prebuilt_rules_status_route.ts (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/install_prebuilt_rules_and_timelines/install_prebuilt_rules_package.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_installation/perform_rule_installation_route.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/assert_diffable_fields_match_rule_type.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/assert_pick_version_is_target.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/assert_pick_version_is_target.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/create_field_upgrade_specifier.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/create_field_upgrade_specifier.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/create_props_to_rule_type_map.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/create_upgradeable_rules_payload.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/diffable_rule_fields_mappings.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/diffable_rule_fields_mappings.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/get_field_predefined_value.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/get_field_predefined_value.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/get_upgradeable_rules.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/get_upgradeable_rules.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/get_value_for_field.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/get_value_from_rule_version.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/perform_rule_upgrade_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/register_routes.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/review_rule_installation/review_rule_installation_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/review_rule_upgrade/review_rule_upgrade_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/README.md (79%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/alerts_host.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/alerts_user.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/endpoint.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/file_ex.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/index.ndjson (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/network.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/network_ex.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/process.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/process_ex.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/registry_ex.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/threat.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/aggregate_prebuilt_rule_errors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculate_rule_diff.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/data_source_diff_algorithm.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/data_source_diff_algorithm.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/eql_query_diff_algorithm.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/eql_query_diff_algorithm.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/esql_query_diff_algorithm.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/esql_query_diff_algorithm.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/force_target_version_diff_algorithm.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/force_target_version_diff_algorithm.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/kql_query_diff_algorithm.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/kql_query_diff_algorithm.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/multi_line_string_diff_algorithm.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/multi_line_string_diff_algorithm.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/multi_line_string_diff_algorithm.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/number_diff_algorithm.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/number_diff_algorithm.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/rule_type_diff_algorithm.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/rule_type_diff_algorithm.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/scalar_array_diff_algorithm.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/scalar_array_diff_algorithm.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/simple_diff_algorithm.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/single_line_string_diff_algorithm.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/single_line_string_diff_algorithm.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/calculate_rule_fields_diff.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/diff_calculation_helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/ensure_latest_rules_package_installed.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/get_rules_to_install.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/get_rules_to_install.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/get_rules_to_update.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/get_rules_to_update.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/perform_timelines_installation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_assets/__mocks__/prebuilt_rule_assets_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_assets/prebuilt_rule_assets_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_assets/prebuilt_rule_assets_type.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_assets/prebuilt_rule_assets_validation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_objects/create_prebuilt_rules.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_objects/prebuilt_rule_objects_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_objects/upgrade_prebuilt_rules.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_versions/fetch_rule_versions_triad.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_versions/rule_version_specifier.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_versions/zip_rule_versions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/model/rule_assets/prebuilt_rule_asset.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/model/rule_assets/prebuilt_rule_asset.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/model/rule_assets/prebuilt_rule_asset.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/model/rule_assets/prebuilt_rule_asset_validate_type_dependents.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/model/rule_assets/prebuilt_rule_asset_validate_type_dependents.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/model/rule_groups/get_rule_groups.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/request.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/request_context.ts (97%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/request_responses.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/response_factory.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/server.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/test_adapters.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/index/__snapshots__/get_signals_template.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/index/check_template_version.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/index/create_index_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/index/delete_index_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/index/ecs_mapping.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/index/get_index_version.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/index/get_signals_template.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/index/get_signals_template.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/index/other_mappings.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/index/preview_policy.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/index/read_alerts_index_exists_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/index/read_index_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/index/signal_aad_mapping.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/index/signal_extra_fields.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/index/signals_mapping.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/index/signals_policy.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/privileges/read_privileges_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/privileges/read_privileges_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/signals/create_signals_migration_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/signals/create_signals_migration_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/signals/delete_signals_migration_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/signals/finalize_signals_migration_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/signals/finalize_signals_migration_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/signals/get_signals_migration_status_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/signals/get_signals_migration_status_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/signals/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/signals/open_close_signals.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/signals/open_close_signals_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/signals/query_signals_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/signals/query_signals_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/signals/set_alert_assignees_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/signals/set_alert_assignees_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/signals/set_alert_tags_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/signals/set_alert_tags_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/signals/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/telemetry/telemetry_detection_rules_preview_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/telemetry/utils/get_detecton_rules_preview.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/telemetry/utils/get_diagnostics_preview.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/telemetry/utils/get_endpoint_preview.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/telemetry/utils/get_indices_metadata_preview.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/telemetry/utils/get_security_lists_preview.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/telemetry/utils/parse_ndjson.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/users/suggest_user_profiles_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/users/suggest_user_profiles_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/utils.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/routes/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/api/create_legacy_notification/route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/api/register_routes.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/build_signals_query.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/build_signals_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/get_signals.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_create_notifications.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_create_notifications.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_find_notifications.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_find_notifications.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_read_notifications.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_read_notifications.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_rules_notification_rule_type.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_rules_notification_rule_type.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/README.md (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/legacy_extract_references.ts (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/legacy_inject_references.ts (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/schedule_notification_actions.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/schedule_notification_actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/schedule_throttle_notification_actions.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/schedule_throttle_notification_actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/utils.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/utils.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_create_rule_actions_saved_object.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_get_rule_actions_saved_object.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_migrations.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_migrations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_saved_object_mappings.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_types.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_update_rule_actions_saved_object.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_utils.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_exceptions/api/create_rule_exceptions/route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_exceptions/api/create_rule_exceptions/route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_exceptions/api/find_exception_references/route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_exceptions/api/find_exception_references/route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_exceptions/api/register_routes.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_exceptions/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/deprecation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/register_routes.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_actions/bulk_actions_response.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_actions/bulk_enable_disable_rules.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_actions/bulk_schedule_rule_run.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_actions/fetch_rules_by_query_or_ids.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_actions/route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_actions/route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_create_rules/get_duplicates.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_create_rules/get_duplicates.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_create_rules/route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_create_rules/route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_delete_rules/route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_delete_rules/route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_patch_rules/route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_patch_rules/route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_update_rules/route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_update_rules/route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/coverage_overview/handle_coverage_overview_request.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/coverage_overview/handle_coverage_overview_request.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/coverage_overview/route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/create_rule/route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/create_rule/route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/delete_rule/route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/delete_rule/route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/export_rules/route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/filters/route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/filters/route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/find_rules/route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/find_rules/route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/import_rules/route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/import_rules/route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/patch_rule/route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/patch_rule/route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/read_rule/route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/read_rule/route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/update_rule/route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/update_rule/route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/tags/read_tags/read_tags.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/tags/read_tags/read_tags.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/tags/read_tags/route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/api/timeouts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/actions/duplicate_exceptions.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/actions/duplicate_exceptions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/actions/duplicate_rule.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/actions/duplicate_rule.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/action_to_rules_client_operation.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/action_to_rules_client_operation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/bulk_edit_rules.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/dry_run.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/rule_params_modifier.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/rule_params_modifier.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/split_bulk_edit_actions.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/split_bulk_edit_actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/validations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/__mocks__/detection_rules_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/__mocks__/read_rules.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/common_params_camel_to_snake.ts (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/internal_rule_to_api_response.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/normalize_rule_params.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/normalize_rule_params.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/type_specific_camel_to_snake.ts (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.delete_rule.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.import_rule.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.import_rules.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.patch_rule.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.update_rule.test.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client_interface.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/mergers/apply_rule_defaults.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/mergers/apply_rule_patch.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/mergers/apply_rule_patch.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/mergers/apply_rule_update.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/mergers/rule_source/calculate_is_customized.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/mergers/rule_source/calculate_rule_source.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/create_rule.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/delete_rule.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/get_rule_by_id.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/get_rule_by_rule_id.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/import_rule.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/import_rules.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/patch_rule.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/update_rule.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/upgrade_prebuilt_rule.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/read_rules.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/read_rules.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/exceptions/check_for_default_rule_exception_list.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/exceptions/check_for_default_rule_exception_list.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/exceptions/validate_rule_default_exception_list.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/exceptions/validate_rule_default_exception_list.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/exceptions/validate_rules_with_duplicated_default_exceptions_list.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/exceptions/validate_rules_with_duplicated_default_exceptions_list.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/exportable_rule.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_all.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_all.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_by_object_ids.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_by_object_ids.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_details_ndjson.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_details_ndjson.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_rule_action_connectors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_rule_exceptions.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_rule_exceptions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/transform_rule_to_exportable_format.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/action_connectors/import_rule_action_connectors.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/action_connectors/import_rule_action_connectors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/action_connectors/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/action_connectors/utils/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/calculate_rule_source_for_import.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/calculate_rule_source_for_import.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/calculate_rule_source_from_asset.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/calculate_rule_source_from_asset.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/check_rule_exception_references.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/check_rule_exception_references.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/converters/convert_rule_to_import_to_rule_response.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/create_promise_from_rule_import_stream.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/create_promise_from_rule_import_stream.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/create_rules_stream_from_ndjson.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/errors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/gather_referenced_exceptions.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/gather_referenced_exceptions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/import_rule_exceptions.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/import_rule_exceptions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/import_rules.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/import_rules.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/import_rules_legacy.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/import_rules_legacy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/rule_source_importer/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/rule_source_importer/rule_source_importer.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/rule_source_importer/rule_source_importer.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/rule_source_importer/rule_source_importer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/rule_source_importer/rule_source_importer_interface.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/enrich_filter_with_rule_type_mappings.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/enrich_filter_with_rule_type_mappings.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/find_rules.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/get_existing_prepackaged_rules.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/get_existing_prepackaged_rules.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/transform_sort_field.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/normalization/rule_actions.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/normalization/rule_actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/utils/utils.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/utils/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/utils/validate.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_management/utils/validate.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/README.md (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/health_interval.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/health_timings.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/setup/setup_health_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/register_routes.ts (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/README.md (92%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/assets/assets.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/assets/dashboard_rule_monitoring.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/assets/data_view_kibana_event_log.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/assets/install_assets_for_rule_monitoring.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/assets/tag_managed.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/assets/tag_security_solution.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/detection_engine_health_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/detection_engine_health_client_interface.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/event_log/aggregations/rule_execution_stats.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/event_log/event_log_health_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/index.ts (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/aggregations/rule_stats.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/fetch_rule_by_id.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/filters.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/rule_objects_health_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_spaces/aggregations/spaces.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_spaces/rule_spaces_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/event_log/event_log_constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/event_log/event_log_fields.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/event_log/register_event_log_provider.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/README.md (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/client_for_executors/client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/client_for_executors/client_interface.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/client_for_executors/correlation_ids.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/client_for_routes/client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/client_for_routes/client_interface.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/create_rule_execution_summary.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/event_log/aggregations/execution_results/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/event_log/aggregations/execution_results/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/event_log/event_log_reader.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/event_log/event_log_writer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/execution_settings/fetch_rule_execution_settings.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/service.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/service_interface.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/utils/console_logging.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/utils/es_aggregations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/utils/kql.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/utils/normalization.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_monitoring/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/alert_instance_factory_stub.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/preview_rule_execution_logger.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_scoped_cluster_client.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_scoped_cluster_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_preview/api/register_routes.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_preview/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_response_actions/endpoint_response_action.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_response_actions/osquery_response_action.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_response_actions/schedule_notification_response_actions.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_response_actions/schedule_notification_response_actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_response_actions/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_response_actions/utils.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_response_actions/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_schema/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_schema/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_schema/model/rule_alert_type.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_schema/model/rule_schemas.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_schema/model/rule_schemas.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/__mocks__/empty_signal_source_hit.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/__mocks__/es_results.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/__mocks__/rule.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/__mocks__/rule_type.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/__mocks__/threshold.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/create_security_rule_type_wrapper.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/eql/build_alert_group_from_sequence.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/eql/build_alert_group_from_sequence.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/eql/build_eql_search_request.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/eql/build_eql_search_request.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/eql/create_eql_alert_type.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/eql/eql.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/eql/eql.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/eql/wrap_sequences_factory.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/esql/build_esql_search_request.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/esql/create_esql_alert_type.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/esql/esql.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/esql/esql_request.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/esql/fetch_source_documents.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/esql/utils/generate_alert_id.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/esql/utils/generate_alert_id.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/esql/utils/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/esql/utils/row_to_document.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/esql/utils/row_to_document.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/esql/wrap_esql_alerts.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/esql/wrap_esql_alerts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/esql/wrap_suppressed_esql_alerts.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/esql/wrap_suppressed_esql_alerts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/factories/bulk_create_factory.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/factories/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/__snapshots__/build_alert.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/build_alert.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/build_alert.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_boolean_type.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_date_type.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_date_type.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_ip_type.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_ip_type.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_long_type.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_numeric_type.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_numeric_type.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/generate_building_block_ids.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/transform_hit_to_alert.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/transform_hit_to_alert.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/traverse_and_mutate_doc.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/traverse_and_mutate_doc.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/factories/wrap_hits_factory.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/create_indicator_match_alert_type.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/indicator_match.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/build_threat_enrichment.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/build_threat_mapping_filter.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/build_threat_mapping_filter.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/build_threat_mapping_filter.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/create_event_signal.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/create_threat_signal.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/create_threat_signals.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/enrich_signal_threat_matches.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/enrich_signal_threat_matches.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/enrich_signal_threat_matches.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_allowed_fields_for_terms_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_event_count.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_event_count.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_mapping_filters.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_mapping_filters.ts (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_signals_map_from_threat_index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_threat_list.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_threat_list.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/threat_enrichment_factory.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/threat_enrichment_factory.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/utils.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/ml/bulk_create_ml_signals.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/ml/bulk_create_ml_signals.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/ml/create_ml_alert_type.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/ml/find_ml_signals.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/ml/ml.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/ml/ml.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/README.md (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/__snapshots__/build_new_terms_aggregation.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/build_new_terms_aggregation.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/build_new_terms_aggregation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/bulk_create_suppressed_alerts_in_memory.ts (95%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/create_new_terms_alert_type.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/multi_terms_composite.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/utils.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/wrap_new_terms_alerts.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/wrap_new_terms_alerts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/wrap_suppressed_new_terms_alerts.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/wrap_suppressed_new_terms_alerts.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/__snapshots__/group_and_bulk_create.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/build_group_by_field_aggregation.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/build_group_by_field_aggregation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/bulk_create_unsuppressed_alerts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/group_and_bulk_create.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/group_and_bulk_create.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/wrap_suppressed_alerts.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/wrap_suppressed_alerts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/query/create_query_alert_type.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/query/create_query_alert_type.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/query/query.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/README.md (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/extract_data_view.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/extract_data_view.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/extract_exceptions_list.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/extract_exceptions_list.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/extract_references.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/extract_references.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/inject_data_view.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/inject_data_view.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/inject_exceptions_list.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/inject_exceptions_list.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/inject_references.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/inject_references.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_name_pattern.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_name_pattern.ts (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_reference.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_reference.ts (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/log_missing_saved_object_error.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/log_missing_saved_object_error.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/scripts/create_rule_eql.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/scripts/create_rule_indicator_match.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/scripts/create_rule_ml.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/scripts/create_rule_query.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/scripts/create_rule_threshold.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/__snapshots__/get_threshold_signal_history.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/build_signal_history.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/build_signal_history.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/build_threshold_aggregation.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/build_threshold_aggregation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/bulk_create_suppressed_threshold_alerts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/bulk_create_threshold_signals.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/bulk_create_threshold_signals.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/create_threshold_alert_type.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/find_threshold_signals.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/find_threshold_signals.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/get_threshold_bucket_filters.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/get_threshold_bucket_filters.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/get_threshold_signal_history.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/get_threshold_signal_history.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/threshold.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/threshold.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/utils.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/wrap_suppressed_threshold_alerts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/__snapshots__/build_timestamp_runtime_mapping.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/build_events_query.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/build_events_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/build_timestamp_runtime_mapping.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/build_timestamp_runtime_mapping.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/bulk_create_suppressed_alerts_in_memory.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/bulk_create_with_suppression.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/__mocks__/alerts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/create_single_field_match_enrichment.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/create_single_field_match_enrichment.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/enrichment_by_type/asset_criticality.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/enrichment_by_type/host_risk.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/enrichment_by_type/user_risk.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/search_enrichments.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/utils/events.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/utils/events.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/utils/is_index_exist.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/utils/requests.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/utils/requests.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/utils/transforms.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/utils/transforms.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_data_tier_filter.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_data_tier_filter.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_filter.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_filter.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_input_output_index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_input_output_index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_is_alert_suppression_active.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_is_alert_suppression_active.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_list_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_number_of_suppressed_alerts.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_number_of_suppressed_alerts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_query_fields.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_query_filter.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_query_filter.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_query_filter_load_fields.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/create_field_and_set_tuples.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/create_field_and_set_tuples.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/create_set_to_filter_against.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/create_set_to_filter_against.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/filter_events.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/filter_events.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/filter_events_against_list.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/filter_events_against_list.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/logged_requests/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/logged_requests/log_eql.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/logged_requests/log_esql.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/logged_requests/log_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/mappings/build_risk_score_from_mapping.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/mappings/build_risk_score_from_mapping.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/mappings/build_rule_name_from_mapping.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/mappings/build_rule_name_from_mapping.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/mappings/build_severity_from_mapping.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/mappings/build_severity_from_mapping.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/partition_missing_fields_events.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/partition_missing_fields_events.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/reason_formatter.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/reason_formatters.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/search_after_bulk_create.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/search_after_bulk_create.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/search_after_bulk_create_factory.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/search_after_bulk_create_suppressed_alerts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/send_telemetry_events.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/send_telemetry_events.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/siem_rule_action_groups.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/single_search_after.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/single_search_after.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/README.md (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/strategies/get_strategy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/strategies/index.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/strategies/merge_all_fields_with_source.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/strategies/merge_missing_fields_with_source.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/strategies/merge_no_fields.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/array_in_path_exists.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/array_in_path_exists.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/filter_field_entry.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/filter_field_entry.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_array_of_primitives.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_array_of_primitives.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_eql_bug_77152.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_eql_bug_77152.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_ignored.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_ignored.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_invalid_key.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_invalid_key.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_multifield.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_multifield.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_nested_object.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_nested_object.ts (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_path_valid.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_path_valid.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_primitive.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_primitive.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_type_object.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_type_object.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/recursive_unboxing_fields.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/recursive_unboxing_fields.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/robust_field_access.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/robust_field_access.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/suppression_utils.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/suppression_utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/utils.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/validate_mutated_params.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/wrap_suppressed_alerts.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/rule_types/utils/wrap_suppressed_alerts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/add_prepackaged_rules.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/check_env_variables.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/create_threat_data.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/create_threat_mapping.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/delete_all_actions.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/delete_all_alert_tasks.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/delete_all_alerts.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/delete_all_api_keys.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/delete_all_rule_execution_data.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/delete_bulk.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/delete_rule_by_id.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/delete_rule_by_rule_id.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/delete_rules_by_query.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/delete_signal_index.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/delete_threat_list.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/disable_rules_by_query.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/duplicate_rules_by_query.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/enable_rules_by_query.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/export_rules.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/export_rules_by_query.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/export_rules_by_rule_id.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/export_rules_by_rule_id_to_file.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/export_rules_to_file.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/export_timelines_to_file.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/find_alerting_rules.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/find_rule_by_filter.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/find_rules.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/find_rules_sort.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/find_saved_object.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/get_action_instances.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/get_action_types.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/get_alert_tasks.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/get_alerting_rule_types.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/get_prepackaged_rules_status.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/get_privileges.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/get_rule_by_id.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/get_rule_by_rule_id.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/get_saved_objects.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/get_signal_index.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/get_tags.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/hard_reset.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/import_rules.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/import_rules_no_overwrite.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/legacy_notifications/one_action.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/patch_rule.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/patch_rule_bulk.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/post_legacy_notification.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/post_rule.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/post_rule_bulk.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/post_rule_preview.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/post_signal_index.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/post_x_rules.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/roles_users/README.md (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/roles_users/create_role_and_user.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/roles_users/create_role_and_user.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/bulk/delete_by_rule_id.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/bulk/multiple_ruleid_queries.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/bulk/multiple_simplest_queries.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/bulk/patch_names.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/export/ruleid_queries.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/import/multiple_ruleid_queries.ndjson (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/README.md (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/disable_rule.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/enabled_rule.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/simplest_update_risk_score_by_id.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/simplest_update_risk_score_by_rule_id.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/simplest_updated_name.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_interval.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_list.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_machine_learning.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_note.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_query_everything.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_tags.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_timelineid.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_version.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/README.md (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_disabled.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_eql.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_lucene.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_mitre_attack.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_preview_threat_match.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_timelineid.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_everything.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_filter.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_list.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_machine_learning.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_mappings.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_max_signals.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_meta_data.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_note.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_rule_id.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_tags.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_threat_mapping.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_threat_mapping_perf.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/references/query_with_multiple_exception_lists.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/references/query_with_single_exception_list.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/sequence_eql_query.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/sequence_eql_query_no_duration.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/simplest_filters.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/simplest_query.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/saved_queries/README.md (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/saved_queries/saved_query_by_rule_id.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/saved_queries/saved_query_with_everything.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/saved_queries/saved_query_with_filters.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/saved_queries/saved_query_with_query.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/saved_queries/saved_query_with_query_filter.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/saved_queries/simplest_saved_query.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/README.md (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/imports/multiple_ruleid_queries_corrupted.ndjson (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/queries/action_without_meta.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/queries/filter_with_empty_query.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/queries/filter_without_query.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/queries/query_filter_ui_meatadata_lucene.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/queries/query_filter_ui_metadata.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/queries/query_with_errors.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/queries/saved_query_ui_meta_empty_query.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/signals_on_signals/depth_test/README.md (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/signals_on_signals/depth_test/query_single_id.json (100%) rename 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 (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/signals_on_signals/halting_test/README.md (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/signals_on_signals/halting_test/query_single_id.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/signals_on_signals/halting_test/signal_on_signal.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/README.md (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/disable_rule.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/enabled_rule.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/simplest_update_risk_score_by_id.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/simplest_update_risk_score_by_rule_id.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/simplest_updated_name.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_interval.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_list.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_machine_learning.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_note.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_query_everything.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_tags.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_timelineid.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_version.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/signal_index_exists.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/signals/aggs_signals.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/signals/create_signals_migration.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/signals/delete_signals_migration.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/signals/finalize_signals_migration.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/signals/get_migration_status.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/signals/put_signal_doc.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/signals/query_signals.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/signals/sample_signal.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/signals/set_status_with_id.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/signals/set_status_with_query.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/timelines/add_prepackaged_timelines.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/timelines/delete_all_timelines.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/timelines/delete_timeline_by_timeline_id.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/timelines/find_timeline_by_filter.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/timelines/get_all_timelines.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/timelines/get_timeline_by_id.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/timelines/get_timeline_by_template_timeline_id.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/timelines/regen_prepackage_timelines_index.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/update_rule.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/scripts/update_rule_bulk.sh (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/detection_engine/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_data_client.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_data_client.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_data_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_migration_client.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_migration_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_service.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_service.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_service.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/asset_criticality/audit.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/asset_criticality/check_and_init_asset_criticality_resources.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/asset_criticality/check_and_init_asset_criticality_resources.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/asset_criticality/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/asset_criticality/get_user_asset_criticality_privileges.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/asset_criticality/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/asset_criticality/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/asset_criticality/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/asset_criticality/migrations/schedule_ecs_compliancy_migration.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/asset_criticality/migrations/schedule_ecs_compliancy_migration.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/bulk_upload.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/delete.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/get.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/list.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/privileges.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/register_asset_criticality_routes.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/status.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/upload_csv.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/upsert.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/asset_criticality/transform_csv_to_upsert_records.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/asset_criticality/transform_csv_to_upsert_records.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/audit.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/__snapshots__/entity_store_data_client.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/auditing/actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/component_template.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/enrich_policy.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/entity_index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/ingest_pipeline.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/ingest_processor_steps/debug_deep_copy_context_step.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/ingest_processor_steps/get_dot_expander_steps.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/ingest_processor_steps/get_remove_empty_field_steps.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/ingest_processor_steps/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/ingest_processor_steps/remove_entity_definition_fields_step.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/entity_store_data_client.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/entity_store_data_client.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/entity_store_data_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/field_retention_definition/collect_values.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/field_retention_definition/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/field_retention_definition/operator_to_ingest_processor.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/field_retention_definition/prefer_newest_value.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/field_retention_definition/prefer_oldest_value.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/field_retention_definition/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/painless/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/painless/is_field_missing_or_empty.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/painless/path_utils.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/painless/path_utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/apply_dataview_indices.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/delete.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/enablement.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/entities/list.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/get.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/init.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/list.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/privileges.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/register_entity_store_routes.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/start.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/status.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/stop.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/saved_object/engine_descriptor.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/saved_object/engine_descriptor_type.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/saved_object/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/task/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/task/field_retention_enrichment_task.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/task/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/task/state.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/definition_utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/entity_types/common.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/entity_types/host.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/entity_types/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/entity_types/service.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/entity_types/user.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/get_united_definition.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/get_united_definition.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/united_entity_definition.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/utils/entity_utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/utils/get_entity_store_privileges.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/entity_store/utils/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/migrations/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/register_entity_analytics_routes.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_engine/audit.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_engine/risk_engine_data_client.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_engine/risk_engine_data_client.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_engine/risk_engine_data_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_engine/risk_engine_privileges.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_engine/risk_engine_privileges.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/configure_saved_object.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/configure_saved_object.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/delete.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/delete.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/disable.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/disable.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/enable.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/enable.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/init.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/privileges.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/register_risk_engine_routes.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/risk_engine_privileges.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/schedule_now.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/settings.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/status.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_engine/saved_object/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_engine/saved_object/risk_engine_configuration_type.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_engine/utils/saved_object_configuration.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/audit.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/calculate_and_persist_risk_scores.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/calculate_and_persist_risk_scores.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/calculate_and_persist_risk_scores.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/calculate_risk_scores.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/calculate_risk_scores.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/calculate_risk_scores.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/configurations.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/configurations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/get_risk_inputs_index.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/get_risk_inputs_index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/get_risk_inputs_index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/painless/index.test.ts (91%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/painless/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/painless/risk_scoring_combine.painless (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/painless/risk_scoring_init.painless (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/painless/risk_scoring_map.painless (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/painless/risk_scoring_reduce.painless (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/risk_engine_data_writer.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/risk_engine_data_writer.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/risk_score_data_client.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/risk_score_data_client.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/risk_score_data_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/risk_score_service.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/risk_score_service.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/entity_calculation.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/entity_calculation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/preview.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/preview.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/register_risk_score_routes.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/state.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/utils/assert_advanced_setting_enabled.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/utils/check_and_format_privileges.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/utils/check_and_format_privileges.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/utils/create_datastream.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/utils/create_or_update_index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/utils/retry_transient_es_errors.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/utils/retry_transient_es_errors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/utils/transforms.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/entity_analytics/utils/transforms.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/exceptions/api/manage_exceptions/route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/exceptions/api/register_routes.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/framework/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/framework/types.ts (100%) rename x-pack/{plugins/security_solution/server/assistant => solutions/security/plugins/security_solution/server/lib}/jest.config.js (58%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/license/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/machine_learning/__mocks__/authz.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/machine_learning/__mocks__/validation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/machine_learning/authz.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/machine_learning/authz.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/machine_learning/cache.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/machine_learning/cache.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/machine_learning/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/machine_learning/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/machine_learning/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/machine_learning/validation.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/machine_learning/validation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/product_features_service/cases_privileges.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/product_features_service/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/product_features_service/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/product_features_service/product_features.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/product_features_service/product_features.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/product_features_service/product_features_config_merger.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/product_features_service/product_features_config_merger.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/product_features_service/product_features_service.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/product_features_service/product_features_service.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/product_features_service/security_saved_objects.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/product_features_service/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/index_status/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/index_status/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/indices/create_index_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/indices/create_index_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/indices/delete_indices_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/indices/delete_indices_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/indices/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/indices/lib/create_index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/indices/lib/delete_indices.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/onboarding/helpers/ingest_pipeline.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/onboarding/helpers/install_risk_score_module.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/onboarding/routes/__snapshots__/install_risk_scores.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/onboarding/routes/install_risk_scores.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/onboarding/routes/install_risk_scores.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/console_mappings.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/console_templates/enable_host_risk_score.mustache (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/console_templates/enable_user_risk_score.mustache (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/routes/read_prebuilt_dev_tool_content_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/routes/read_prebuilt_dev_tool_content_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/schema.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/helpers/bulk_create_saved_objects.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/helpers/bulk_delete_saved_objects.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/helpers/create_risk_score_tag.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/helpers/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/routes/__snapshots__/create_prebuilt_saved_objects.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/routes/create_prebuilt_saved_objects.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/routes/create_prebuilt_saved_objects.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/routes/delete_prebuilt_saved_objects.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/routes/delete_prebuilt_saved_objects.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/readme.md (99%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/routes/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/stored_scripts/create_script_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/stored_scripts/create_script_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/stored_scripts/delete_script_route.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/stored_scripts/delete_script_route.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/stored_scripts/lib/create_script.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/stored_scripts/lib/delete_script.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/risk_score/transform/helpers/transforms.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/security_integrations/cribl/routes/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/security_integrations/cribl/util/pipeline_builder.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/security_integrations/cribl/util/pipeline_builder.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/__mocks__/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/__mocks__/siem_migrations_service.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/routes.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/__mocks__/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/__mocks__/siem_rule_migrations_service.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/api/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/api/create.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/api/get.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/api/get_prebuilt_rules.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/api/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/api/install.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/api/install_translated.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/api/resources/get.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/api/resources/missing.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/api/resources/upsert.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/api/retry.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/api/start.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/api/stats.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/api/stats_all.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/api/stop.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/api/translation_stats.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/api/update.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/api/util/installation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/api/util/prebuilt_rules.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/api/util/with_license.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/data/__mocks__/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/data/__mocks__/rule_migrations_data_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/data/__mocks__/rule_migrations_data_resources_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/data/__mocks__/rule_migrations_data_rules_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/data/__mocks__/rule_migrations_data_service.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/data/integrations_temp.json (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_base_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_integrations_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_prebuilt_rules_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_resources_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_rules_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_service.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_service.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_field_maps.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/data/search.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/data/sort.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/data/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/siem_rule_migrations_service.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/siem_rule_migrations_service.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/__mocks__/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/__mocks__/rule_migrations_task_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/__mocks__/rule_migrations_task_service.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/graph.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/graph.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/create_semantic_query/create_semantic_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/create_semantic_query/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/create_semantic_query/prompts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/match_prebuilt_rule/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/match_prebuilt_rule/match_prebuilt_rule.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/match_prebuilt_rule/prompts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/process_query/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/process_query/process_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/process_query/prompts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/state.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/graph.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/index.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/ecs_mapping/ecs_mapping.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/ecs_mapping/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/ecs_mapping/prompts.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/filter_index_patterns/index.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/fix_query_errors/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/fix_query_errors/prompts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/retrieve_integrations/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/retrieve_integrations/prompts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/retrieve_integrations/retrieve_integrations.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/translate_rule/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/translate_rule/prompts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/translate_rule/translate_rule.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/validation/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/validation/validation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/state.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/retrievers/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/retrievers/integration_retriever.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/retrievers/integration_retriever.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/retrievers/prebuilt_rules_retriever.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/retrievers/rule_migrations_retriever.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/retrievers/rule_resource_retriever.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/retrievers/rule_resource_retriever.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/rule_migrations_task_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/rule_migrations_task_service.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/util/actions_client_chat.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/task/util/esql_knowledge_base_caller.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/rules/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/siem_migrations_service.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/siem_migrations_service.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/siem_migrations/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/tags/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/tags/routes/create_tag.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/tags/routes/create_tag.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/tags/routes/get_tags_by_name.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/tags/routes/get_tags_by_name.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/tags/routes/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/tags/saved_objects/create_tag.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/tags/saved_objects/find_tags_by_name.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/tags/saved_objects/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/__mocks__/fleet_agent_response.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/__mocks__/kibana-artifacts.zip (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/__mocks__/metrics.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/__mocks__/prebuilt_rule_alerts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/__mocks__/staging_indices.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/__mocks__/timeline.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/artifact.test.ts (93%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/artifact.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/async_sender.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/async_sender.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/async_sender.types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/collections_helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/collections_helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/configuration.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/event_based/events.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/filterlists/endpoint_alerts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/filterlists/exception_lists.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/filterlists/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/filterlists/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/filterlists/prebuilt_rules_alerts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/filterlists/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/indices.metadata.types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/insights/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/insights/insights.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/preview_sender.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/preview_task_metrics.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/receiver.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/rxjs_helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/rxjs_helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/sender.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/sender.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/sender_helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/task.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/task.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/task_metrics.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/task_metrics.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/task_metrics.types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/task_state.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/task_state.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/tasks/configuration.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/tasks/configuration.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/tasks/detection_rule.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/tasks/detection_rule.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/tasks/diagnostic.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/tasks/diagnostic.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/tasks/endpoint.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/tasks/endpoint.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/tasks/filterlists.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/tasks/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/tasks/indices.metadata.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/tasks/prebuilt_rule_alerts.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/tasks/prebuilt_rule_alerts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/tasks/security_lists.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/tasks/security_lists.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/tasks/tasks.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/tasks/timelines.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/tasks/timelines.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/tasks/timelines_diagnostic.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/tasks/timelines_diagnostic.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/telemetry_logger.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/telemetry/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/__mocks__/create_timelines.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/__mocks__/import_timelines.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/__mocks__/prepackaged_timelines.ndjson (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/__mocks__/request_responses.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/__mocks__/resolve_timeline.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/draft_timelines/clean_draft_timelines/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/draft_timelines/clean_draft_timelines/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/draft_timelines/get_draft_timelines/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/draft_timelines/get_draft_timelines/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/notes/delete_note.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/notes/get_notes.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/notes/get_notes.ts (98%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/notes/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/notes/persist_note.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/pinned_events/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/pinned_events/persist_pinned_event.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/prepackaged_timelines/install_prepackaged_timelines/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/prepackaged_timelines/install_prepackaged_timelines/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/prepackaged_timelines/install_prepackaged_timelines/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/prepackaged_timelines/install_prepackaged_timelines/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/timelines/copy_timeline/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/timelines/create_timelines/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/timelines/create_timelines/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/timelines/create_timelines/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/timelines/create_timelines/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/timelines/delete_timelines/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/timelines/export_timelines/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/timelines/export_timelines/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/timelines/export_timelines/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/timelines/get_timeline/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/timelines/get_timeline/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/timelines/get_timelines/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/timelines/get_timelines/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/timelines/import_timelines/create_timelines_stream_from_ndjson.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/timelines/import_timelines/get_timelines_from_stream.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/timelines/import_timelines/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/timelines/import_timelines/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/timelines/import_timelines/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/timelines/import_timelines/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/timelines/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/timelines/patch_timelines/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/timelines/patch_timelines/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/timelines/persist_favorite/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/routes/timelines/resolve_timeline/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/saved_object/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/saved_object/notes/field_migrator.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/saved_object/notes/get_overridable_note.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/saved_object/notes/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/saved_object/notes/persist_notes.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/saved_object/notes/saved_object.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/saved_object/notes/saved_object.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/saved_object/pinned_events/field_migrator.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/saved_object/pinned_events/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/saved_object/pinned_events/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/saved_object/saved_search/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/saved_object/timelines/convert_saved_object_to_savedtimeline.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/saved_object/timelines/field_migrator.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/saved_object/timelines/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/saved_object/timelines/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/saved_object/timelines/pick_saved_timeline.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/saved_object/timelines/pick_saved_timeline.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/saved_object_mappings/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/saved_object_mappings/migrations/notes.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/saved_object_mappings/migrations/pinned_events.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/saved_object_mappings/migrations/timelines.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/saved_object_mappings/migrations/timelines.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/saved_object_mappings/migrations/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/saved_object_mappings/migrations/utils.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/saved_object_mappings/migrations/utils.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/saved_object_mappings/notes.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/saved_object_mappings/pinned_events.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/saved_object_mappings/timelines.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/utils/check_timelines_status.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/utils/common.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/utils/compare_timelines_status.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/utils/compare_timelines_status.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/utils/default_timeline.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/utils/default_timeline_headers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/utils/failure_cases.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/utils/failure_cases.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/utils/migrator.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/utils/migrator.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/timeline/utils/timeline_object.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lib/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_create_handler.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_delete_item_handler.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_export_handler.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_get_one_handler.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_import_handler.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_multi_list_find_handler.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_single_list_find_handler.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_summary_handler.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_update_handler.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lists_integration/endpoint/register_endpoint_extension_points.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lists_integration/endpoint/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lists_integration/endpoint/validators/base_validator.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lists_integration/endpoint/validators/base_validator.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lists_integration/endpoint/validators/blocklist_validator.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lists_integration/endpoint/validators/endpoint_exception_errors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lists_integration/endpoint/validators/endpoint_exceptions_validator.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lists_integration/endpoint/validators/errors.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lists_integration/endpoint/validators/event_filter_validator.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lists_integration/endpoint/validators/host_isolation_exceptions_validator.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lists_integration/endpoint/validators/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lists_integration/endpoint/validators/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lists_integration/endpoint/validators/trusted_app_validator.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/lists_integration/index.ts (100%) create mode 100644 x-pack/solutions/security/plugins/security_solution/server/lists_integration/jest.config.js rename x-pack/{ => solutions/security}/plugins/security_solution/server/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/plugin.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/plugin_contract.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/request_context_factory.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/request_context_factory.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/routes/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/routes/limited_concurrency.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/saved_objects.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/endpoint/factory/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/endpoint/factory/response_actions/actions/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/endpoint/factory/response_actions/actions/query.all_actions.dsl.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/endpoint/factory/response_actions/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/endpoint/factory/response_actions/results/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/endpoint/factory/response_actions/results/query.action_results.dsl.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/endpoint/factory/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/endpoint/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/endpoint_fields/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/endpoint_fields/parse_request.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/endpoint_package_policies_stats/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/endpoint_package_policies_stats/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/helpers/format_response_object_values.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/helpers/format_response_object_values.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/helpers/get_flattened_fields.ts (100%) create mode 100644 x-pack/solutions/security/plugins/security_solution/server/search_strategy/jest.config.js rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/asset_criticality/query.asset_criticality.dsl.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/factory.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/query.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/query.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/response.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/response.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/cti/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/cti/threat_intel_source/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/cti/threat_intel_source/query.threat_intel_source.dsl.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/cti/threat_intel_source/query.threat_intel_source.dsl.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/all/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/all/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/all/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/all/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/all/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/all/query.all_hosts.dsl.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/all/query.all_hosts.dsl.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/details/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/details/helper.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/details/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/details/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/details/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/details/query.host_details.dsl.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/details/query.host_details.dsl.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/overview/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/overview/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/overview/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/overview/query.overview_host.dsl.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/overview/query.overview_host.dsl.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/uncommon_processes/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/uncommon_processes/dsl/query.dsl.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/uncommon_processes/dsl/query.dsl.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/uncommon_processes/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/uncommon_processes/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/uncommon_processes/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/uncommon_processes/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/last_first_seen/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/last_first_seen/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/last_first_seen/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/last_first_seen/query.first_or_last_seen.dsl.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/last_first_seen/query.first_or_last_seen.dsl.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/details/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/details/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/details/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/details/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/details/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/details/query.details_network.dsl.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/details/query.details_network.dsl.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/dns/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/dns/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/dns/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/dns/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/dns/query.dns_network.dsl.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/dns/query.dns_network.dsl.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/http/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/http/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/http/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/http/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/http/query.http_network.dsl.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/http/query.http_network.dsl.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/overview/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/overview/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/overview/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/overview/query.overview_network.dsl.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/overview/query.overview_network.dsl.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/tls/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/tls/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/tls/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/tls/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/tls/query.tls_network.dsl.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/tls/query.tls_network.dsl.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_countries/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_countries/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_countries/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_countries/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_countries/query.top_countries_network.dsl.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_countries/query.top_countries_network.dsl.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_n_flow/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_n_flow/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_n_flow/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_n_flow/index.ts (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_n_flow/query.top_n_flow_network.dsl.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/users/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/users/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/users/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/users/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/users/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/users/query.users_network.dsl.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/network/users/query.users_network.dsl.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_hosts/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_hosts/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_hosts/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_hosts/query.related_hosts.dsl.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_hosts/query.related_hosts.dsl.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_users/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_users/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_users/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_users/query.related_users.dsl.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_users/query.related_users.dsl.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/all/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/all/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/all/query.risk_score.dsl.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/kpi/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/kpi/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/kpi/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/kpi/query.kpi_risk_score.dsl.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/users/all/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/users/all/__snapshots__/index.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/users/all/__snapshots__/query.all_users.dsl.test.ts.snap (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/users/all/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/users/all/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/users/all/query.all_users.dsl.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/users/all/query.all_users.dsl.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/users/authentications/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/users/authentications/dsl/query.dsl.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/users/authentications/dsl/query.dsl.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/users/authentications/helpers.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/users/authentications/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/users/authentications/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/users/authentications/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/users/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/users/managed_details/__snapshots__/index.test.ts.snap (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/users/managed_details/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/users/managed_details/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/users/managed_details/query.managed_user_details.dsl.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/users/managed_details/query.managed_user_details.dsl.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/__mocks__/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/__snapshots__/index.test.ts.snap (100%) rename 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 (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/helper.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/helpers.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/index.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/query.observed_user_details.dsl.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/query.observed_user_details.dsl.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/search_strategy/security_solution/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/security_integrations/handlers/put_cribl_routing_pipeline.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/security_integrations/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/security_integrations/security_integrations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/ui_settings.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/collector.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/dashboards/get_dashboards_metrics.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/dashboards/get_dashboards_metrics.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/dashboards/mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/detections/get_initial_usage.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/detections/get_metrics.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/detections/get_metrics.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/detections/legacy_siem_signals/get_initial_usage.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/detections/legacy_siem_signals/get_legacy_siem_signals_metrics.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/detections/legacy_siem_signals/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/detections/ml_jobs/get_initial_usage.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/detections/ml_jobs/get_metrics.mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/detections/ml_jobs/get_metrics.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/detections/ml_jobs/transform_utils/get_job_correlations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/detections/ml_jobs/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/detections/ml_jobs/update_usage.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/detections/ml_jobs/update_usage.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/detections/rules/get_initial_usage.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/detections/rules/get_metrics.mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/detections/rules/get_metrics.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/detections/rules/transform_utils/get_alert_id_to_count_map.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/detections/rules/transform_utils/get_rule_id_to_cases_map.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/detections/rules/transform_utils/get_rule_id_to_enabled_map.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/detections/rules/transform_utils/get_rule_object_correlations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/detections/rules/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/detections/rules/update_usage.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/detections/rules/update_usage.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/detections/rules/usage_utils/get_alert_suppression_usage.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/detections/rules/usage_utils/get_notifications_enabled_disabled.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/detections/rules/usage_utils/update_alert_suppression_usage.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/detections/rules/usage_utils/update_query_usage.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/detections/rules/usage_utils/update_total_usage.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/detections/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/endpoint/get_metrics.mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/endpoint/get_metrics.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/endpoint/get_metrics.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/endpoint/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/get_internal_saved_objects_client.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/index.ts (100%) rename x-pack/{plugins/security_solution/server/lists_integration => solutions/security/plugins/security_solution/server/usage}/jest.config.js (57%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/queries/get_alerts.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/queries/get_case_comments.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/queries/get_detection_rules.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/queries/get_event_log_by_type_and_status.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/queries/legacy_get_rule_actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/queries/utils/count_totals.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/queries/utils/count_totals.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_type.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_type.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_type_metrics.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_type_metrics.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_types.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_types_metrics.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_types_metrics.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_status.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_status.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_statuses.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_statuses.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/queries/utils/get_event_log_by_type_and_status.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/queries/utils/get_search_for_all_rules.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/queries/utils/get_search_for_all_rules.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/queries/utils/get_search_for_custom_rules.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/queries/utils/get_search_for_custom_rules.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/queries/utils/get_search_for_elastic_rules.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/queries/utils/get_search_for_elastic_rules.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/queries/utils/transform_categories.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/queries/utils/transform_categories.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/queries/utils/transform_category_bucket.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/queries/utils/transform_category_bucket.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/queries/utils/transform_event_log_type_status.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/queries/utils/transform_event_log_type_status.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/queries/utils/transform_single_rule_metric.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/queries/utils/transform_single_rule_metric.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/risk_engine/get_risk_engine_metrics.mocks.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/risk_engine/get_risk_engine_metrics.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/risk_engine/get_risk_engine_metrics.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/risk_engine/schema.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/risk_engine/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/usage/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/utils/build_query/calculate_timeseries_interval.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/utils/build_query/filters.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/utils/build_query/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/utils/build_query/merge_fields_with_hits.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/utils/build_query/merge_fields_with_hits.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/utils/build_query/reduce_fields.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/utils/build_query/reduce_fields.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/utils/build_validation/route_validation.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/utils/build_validation/route_validation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/utils/custom_http_request_error.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/utils/error_helpers.ts (100%) rename x-pack/{plugins/security_solution/server/search_strategy => solutions/security/plugins/security_solution/server/utils}/jest.config.js (57%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/utils/object_case_converters.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/utils/promise_pool.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/utils/promise_pool.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/utils/read_stream/create_stream_from_ndjson.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/utils/route_limited_concurrency_tag.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/utils/runtime_types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/utils/serialized_query.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/utils/typed_elasticsearch_mappings.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/server/utils/with_security_span.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution/tsconfig.json (97%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/.gitignore (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/README.md (98%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/common/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/jest.config.dev.js (67%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/kibana.jsonc (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/package.json (61%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/public/common/__mocks__/services.mock.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/public/common/__mocks__/services.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/public/common/services.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/public/index.ts (100%) create mode 100644 x-pack/solutions/security/plugins/security_solution_ess/public/jest.config.js rename x-pack/{ => solutions/security}/plugins/security_solution_ess/public/navigation/breadcrumbs.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/public/navigation/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/public/navigation/side_navigation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/public/onboarding/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/public/onboarding/onboarding.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/public/plugin.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/public/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/public/upselling/lazy_upselling.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/public/upselling/pages/attack_discovery/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/public/upselling/pages/attack_discovery/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/public/upselling/pages/attack_discovery/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/public/upselling/pages/attack_discovery/upgrade_actions/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/public/upselling/pages/attack_discovery/upgrade_actions/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/public/upselling/pages/attack_discovery/upgrade_actions/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/public/upselling/pages/entity_analytics_upselling.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/public/upselling/register_upsellings.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/public/upselling/register_upsellings.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/public/upselling/sections/entity_analytics_upselling.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/public/upselling/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/server/config.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/server/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/server/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/server/plugin.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/server/product_features/assistant_product_features_config.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/server/product_features/attack_discovery_product_features_config.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/server/product_features/cases_product_features_config.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/server/product_features/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/server/product_features/security_product_features_config.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/server/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_ess/tsconfig.json (88%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/.gitignore (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/README.md (98%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/common/config.ts (94%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/common/experimental_features.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/common/index.ts (100%) create mode 100644 x-pack/solutions/security/plugins/security_solution_serverless/common/jest.config.js rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/common/pli/pli_config.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/common/pli/pli_features.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/common/pli/pli_features.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/common/product.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/jest.config.dev.js (66%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/kibana.jsonc (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/package.json (62%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/common/icons/chart_arrow.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/common/icons/dashboard.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/common/icons/data_view.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/common/icons/ecctl.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/common/icons/endpoint.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/common/icons/filebeat.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/common/icons/filebeat_chart.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/common/icons/fleet.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/common/icons/infra.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/common/icons/intuitive.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/common/icons/jobs.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/common/icons/keyword.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/common/icons/lens.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/common/icons/manager.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/common/icons/marketing.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/common/icons/osquery.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/common/icons/rapid_bar_graph.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/common/icons/replication.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/common/icons/settings.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/common/icons/timeline.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/common/icons/visualization.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/common/lazy_icons.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/common/lib/__mocks__/storage.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/common/lib/storage.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/common/services/__mocks__/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/common/services/__mocks__/services.mock.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/common/services/create_services.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/common/services/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/common/services/services.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/common/services/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/components/dashboards_landing_callout/dashboard_landing_callout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/components/dashboards_landing_callout/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/components/dashboards_landing_callout/lazy.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/components/enablement_modal_callout/enablement_modal_callout.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/components/enablement_modal_callout/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/components/enablement_modal_callout/lazy.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/index.ts (100%) create mode 100644 x-pack/solutions/security/plugins/security_solution_serverless/public/jest.config.js rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/navigation/breadcrumbs.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/navigation/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/navigation/management_cards.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/navigation/side_navigation.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/navigation/util.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/navigation/util.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/onboarding/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/onboarding/onboarding.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/plugin.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/upselling/hooks/use_product_type_by_pli.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/upselling/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/upselling/lazy_upselling.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/upselling/pages/attack_discovery/index.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/upselling/pages/attack_discovery/index.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/upselling/pages/attack_discovery/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/upselling/pages/endpoint_management/endpoint_exceptions_details.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/upselling/pages/osquery_automated_response_actions.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/upselling/pages/threat_intelligence_paywall.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/upselling/register_upsellings.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/upselling/register_upsellings.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/upselling/sections/cloud_security_posture/cloud_security_posture_integration_pli_block.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/upselling/sections/cloud_security_posture/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/upselling/sections/endpoint_management/endpoint_agent_tamper_protection.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/upselling/sections/endpoint_management/endpoint_custom_notification.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/upselling/sections/endpoint_management/endpoint_policy_protections.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/upselling/sections/endpoint_management/endpoint_protection_updates.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/upselling/sections/endpoint_management/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/upselling/sections/endpoint_management/rule_details_endpoint_exceptions.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/upselling/sections/integration_assistant/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/upselling/sections/integration_assistant/integration_assistant.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/upselling/translations.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/upselling/upsellings.test.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/public/upselling/upsellings.tsx (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/server/cloud_security/cloud_security_metering.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/server/cloud_security/cloud_security_metering_task.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/server/cloud_security/cloud_security_metering_task.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/server/cloud_security/cloud_security_metering_task_config.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/server/cloud_security/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/server/cloud_security/defend_for_containers_metering.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/server/cloud_security/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/server/common/services/usage_reporting_service.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/server/common/services/usage_reporting_service.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/server/config.ts (97%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/server/constants.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/server/endpoint/constants/metering.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/server/endpoint/services/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/server/endpoint/services/metering_service.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/server/endpoint/services/metering_service.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/server/endpoint/services/set_package_policy_flag.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/server/endpoint/services/set_package_policy_flag.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/server/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/server/jest.config.js (73%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/server/plugin.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/server/product_features/assistant_product_features_config.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/server/product_features/attack_discovery_product_features_config.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/server/product_features/cases_product_features_config.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/server/product_features/index.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/server/product_features/security_product_features_config.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/server/rules/enable_rule_actions.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/server/task_manager/nlp_cleanup_task/nlp_cleanup_task.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/server/task_manager/task_state.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/server/task_manager/usage_reporting_task.test.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/server/task_manager/usage_reporting_task.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/server/telemetry/event_based_telemetry.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/server/types.ts (100%) rename x-pack/{ => solutions/security}/plugins/security_solution_serverless/tsconfig.json (94%) 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 16c4241de75de..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') @@ -366,7 +365,7 @@ const getPipeline = (filename: string, removeSteps = true) => { (await doAnyChangesMatch([ /^x-pack\/packages\/kbn-cloud-security-posture/, /^x-pack\/solutions\/security\/plugins\/cloud_security_posture/, - /^x-pack\/plugins\/security_solution/, + /^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/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 04d4596a7fb7e..a04a745fcf0e7 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -1102,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}', @@ -1140,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}', @@ -1155,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}', @@ -1176,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}', @@ -1210,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}', @@ -1310,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}', diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 10d2d65b14cd8..d9def6481fc90 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -263,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 @@ -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 @@ -945,9 +945,6 @@ 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/spaces @elastic/kibana-security @@ -999,6 +996,9 @@ x-pack/solutions/security/plugins/cloud_security_posture @elastic/kibana-cloud-s 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 @@ -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 @@ -3378,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 49809521e8807..8ad946732714b 100644 --- a/.github/codeql/codeql-config.yml +++ b/.github/codeql/codeql-config.yml @@ -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/.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/docs/developer/plugin-list.asciidoc b/docs/developer/plugin-list.asciidoc index c21a7318cce18..f18bafe5221b3 100644 --- a/docs/developer/plugin-list.asciidoc +++ b/docs/developer/plugin-list.asciidoc @@ -864,16 +864,16 @@ to understand why a search request might be slow. Kibana. -|{kib-repo}blob/{branch}/x-pack/plugins/security_solution/README.md[securitySolution] +|{kib-repo}blob/{branch}/x-pack/solutions/security/plugins/security_solution/README.md[securitySolution] |Welcome to the Kibana Security Solution plugin! This README will go over getting started with development and testing. -|{kib-repo}blob/{branch}/x-pack/plugins/security_solution_ess/README.md[securitySolutionEss] +|{kib-repo}blob/{branch}/x-pack/solutions/security/plugins/security_solution_ess/README.md[securitySolutionEss] |The security_solution_ess plugin is an internal plugin for Kibana's Security Solution, designed to encapsulate ESS-specific logic. This plugin is only enabled when the application is built for stateful deployments (ESS or on-prem), keeping the main security_solution plugin clean and agnostic of the offering model. -|{kib-repo}blob/{branch}/x-pack/plugins/security_solution_serverless/README.md[securitySolutionServerless] +|{kib-repo}blob/{branch}/x-pack/solutions/security/plugins/security_solution_serverless/README.md[securitySolutionServerless] |The security_solution_serverless plugin is an internal plugin for Kibana's Security Solution, designed to encapsulate serverless-specific logic. This plugin is only enabled when the application is built for serverless project, keeping the main security_solution plugin clean and agnostic of the offering model. diff --git a/oas_docs/scripts/merge_ess_oas.js b/oas_docs/scripts/merge_ess_oas.js index 0b6cc14a983b9..3d96ad5b5933f 100644 --- a/oas_docs/scripts/merge_ess_oas.js +++ b/oas_docs/scripts/merge_ess_oas.js @@ -26,7 +26,7 @@ const { REPO_ROOT } = require('@kbn/repo-info'); `${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 a21a4721eba92..2f92195502db1 100644 --- a/oas_docs/scripts/merge_serverless_oas.js +++ b/oas_docs/scripts/merge_serverless_oas.js @@ -24,7 +24,7 @@ const { REPO_ROOT } = require('@kbn/repo-info'); `${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 66a67b32af62d..ee007b076af4a 100644 --- a/package.json +++ b/package.json @@ -446,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", @@ -828,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", @@ -870,7 +870,7 @@ "@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/solutions/security/plugins/session_view", 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 d907066535cca..2a74c5b60f181 100644 --- a/packages/kbn-babel-preset/styled_components_files.js +++ b/packages/kbn-babel-preset/styled_components_files.js @@ -21,6 +21,7 @@ module.exports = { /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-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-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-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 2f48edce25487..4991ac0dfe44d 100644 --- a/src/dev/storybook/aliases.ts +++ b/src/dev/storybook/aliases.ts @@ -63,7 +63,7 @@ export const storybookAliases = { 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', 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 100% rename from packages/deeplinks/security/deep_links.ts rename to src/platform/packages/shared/deeplinks/security/deep_links.ts 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/packages/deeplinks/security/jest.config.js b/src/platform/packages/shared/deeplinks/security/jest.config.js similarity index 83% rename from packages/deeplinks/security/jest.config.js rename to src/platform/packages/shared/deeplinks/security/jest.config.js index 6353eecfe6b98..8e931a6b4d6fc 100644 --- a/packages/deeplinks/security/jest.config.js +++ b/src/platform/packages/shared/deeplinks/security/jest.config.js @@ -9,6 +9,6 @@ module.exports = { preset: '@kbn/test', - rootDir: '../../..', - roots: ['/packages/deeplinks/security'], + 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/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/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/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/tsconfig.base.json b/tsconfig.base.json index d0a35d6bcd8b1..9b760a854bb58 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -746,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"], @@ -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,8 +1718,8 @@ "@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"], diff --git a/x-pack/.i18nrc.json b/x-pack/.i18nrc.json index 901ba43bdfca7..a4482fdb8c4a9 100644 --- a/x-pack/.i18nrc.json +++ b/x-pack/.i18nrc.json @@ -146,9 +146,9 @@ "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.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" 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/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/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/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/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/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/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/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/detection_engine/jest.config.js b/x-pack/plugins/security_solution/public/detection_engine/jest.config.js deleted file mode 100644 index e6bfcc76205f9..0000000000000 --- a/x-pack/plugins/security_solution/public/detection_engine/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/detection_engine'], - coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/public/detection_engine', - coverageReporters: ['text', 'html'], - collectCoverageFrom: [ - '/x-pack/plugins/security_solution/public/detection_engine/**/*.{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/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/public/timelines/jest.config.js b/x-pack/plugins/security_solution/public/timelines/jest.config.js deleted file mode 100644 index e2d6858969393..0000000000000 --- a/x-pack/plugins/security_solution/public/timelines/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/timelines'], - coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/public/timelines', - coverageReporters: ['text', 'html'], - collectCoverageFrom: [ - '/x-pack/plugins/security_solution/public/timelines/**/*.{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/telemetry_collection_xpack/schema/xpack_plugins.json b/x-pack/plugins/telemetry_collection_xpack/schema/xpack_plugins.json index 8fbb9fe771337..b2870f3ef4809 100644 --- a/x-pack/plugins/telemetry_collection_xpack/schema/xpack_plugins.json +++ b/x-pack/plugins/telemetry_collection_xpack/schema/xpack_plugins.json @@ -14305,4417 +14305,6 @@ } } }, - "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)" - } - } - } - } - } - }, "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 7f411b0007cf4..1ab6ba490f0b5 100644 --- a/x-pack/plugins/telemetry_collection_xpack/schema/xpack_security.json +++ b/x-pack/plugins/telemetry_collection_xpack/schema/xpack_security.json @@ -711,6 +711,4417 @@ } } } + }, + "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/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/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/solutions/security/plugins/cloud_defend/public/common/navigation/types.ts b/x-pack/solutions/security/plugins/cloud_defend/public/common/navigation/types.ts index 38906f645536f..f17c9dc7dfb2b 100644 --- a/x-pack/solutions/security/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/solutions/security/plugins/cloud_security_posture/public/common/navigation/types.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/navigation/types.ts index f436558e085d9..ae7a22efd0605 100644 --- a/x-pack/solutions/security/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/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/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/assistant/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/assistant/jest.config.js rename to x-pack/solutions/security/plugins/security_solution/public/app/jest.config.js index 184141b299f4a..41a934d84b16d 100644 --- a/x-pack/plugins/security_solution/public/assistant/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/assistant'], + rootDir: '../../../../../../..', + roots: ['/x-pack/solutions/security/plugins/security_solution/public/app'], coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/public/assistant', + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/public/app', coverageReporters: ['text', 'html'], collectCoverageFrom: [ - '/x-pack/plugins/security_solution/public/assistant/**/*.{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/cloud_security_posture/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/cloud_security_posture/jest.config.js rename to x-pack/solutions/security/plugins/security_solution/public/cases/jest.config.js index 6ef34a542da9f..cf6bc6e0ead89 100644 --- a/x-pack/plugins/security_solution/public/cloud_security_posture/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/cloud_security_posture'], + rootDir: '../../../../../../..', + roots: ['/x-pack/solutions/security/plugins/security_solution/public/cases'], 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/cases', coverageReporters: ['text', 'html'], collectCoverageFrom: [ - '/x-pack/plugins/security_solution/public/cloud_security_posture/**/*.{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/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 similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/preview/footer.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/preview/footer.test.tsx 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 100% 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 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 100% 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 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 100% 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 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 100% 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 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 100% 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 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 100% 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 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 100% 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 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 100% 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 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 100% 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 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 100% 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 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 100% 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 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 100% 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 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 100% 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 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 100% 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 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 100% 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 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 100% 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 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 100% 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 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 100% 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 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 100% 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 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 100% 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 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 100% 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 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 100% 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 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 100% 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 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 100% 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 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 100% 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 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 100% 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 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 100% 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 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 100% 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 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 100% 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 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 100% 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 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/right/footer.tsx similarity index 100% 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/right/footer.tsx 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 100% 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 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/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 similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/components/take_action_button.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/take_action_button.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/components/take_action_button.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/take_action_button.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/components/take_action_button.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/take_action_button.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/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 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/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 diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/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 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/components/take_action_dropdown.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/take_action_dropdown.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/components/test_ids.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/test_ids.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/components/test_ids.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/test_ids.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/components/vulnerabilities_insight.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/vulnerabilities_insight.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/components/vulnerabilities_insight.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/vulnerabilities_insight.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/components/vulnerabilities_insight.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/vulnerabilities_insight.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/components/vulnerabilities_insight.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/vulnerabilities_insight.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/constants/event_kinds.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/constants/event_kinds.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/constants/event_kinds.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/constants/event_kinds.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/constants/experimental_features.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/constants/experimental_features.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/constants/experimental_features.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/constants/experimental_features.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/constants/field_names.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/constants/field_names.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/constants/field_names.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/constants/field_names.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/constants/flyouts.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/constants/flyouts.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/constants/flyouts.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/constants/flyouts.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/constants/local_storage.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/constants/local_storage.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/constants/local_storage.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/constants/local_storage.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/constants/panel_keys.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/constants/panel_keys.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/constants/panel_keys.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/constants/panel_keys.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/context.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/context.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/context.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/context.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/url/expandable_flyout_state_from_event_meta.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/url/expandable_flyout_state_from_event_meta.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/url/expandable_flyout_state_from_event_meta.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/url/expandable_flyout_state_from_event_meta.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_alert_document_analyzer_schema.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_alert_document_analyzer_schema.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_alert_document_analyzer_schema.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_alert_document_analyzer_schema.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_alert_document_analyzer_schema.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_alert_document_analyzer_schema.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_alert_document_analyzer_schema.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_alert_document_analyzer_schema.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_alert_prevalence.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_alert_prevalence.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_alert_prevalence.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_alert_prevalence.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_alert_prevalence.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_alert_prevalence.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_alert_prevalence.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_alert_prevalence.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_alert_prevalence_from_process_tree.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_alert_prevalence_from_process_tree.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_alert_prevalence_from_process_tree.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_alert_prevalence_from_process_tree.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_alert_prevalence_from_process_tree.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_alert_prevalence_from_process_tree.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_alert_prevalence_from_process_tree.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_alert_prevalence_from_process_tree.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_basic_data_from_details_data.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_basic_data_from_details_data.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_basic_data_from_details_data.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_basic_data_from_details_data.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_basic_data_from_details_data.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_basic_data_from_details_data.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_basic_data_from_details_data.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_basic_data_from_details_data.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_event_details.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_event_details.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_event_details.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_event_details.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_event_details.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_event_details.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_event_details.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_event_details.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_prevalence.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_prevalence.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_prevalence.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_prevalence.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_alerts_by_ancestry.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_alerts_by_ancestry.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_alerts_by_ancestry.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_alerts_by_ancestry.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_alerts_by_ancestry.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_alerts_by_ancestry.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_alerts_by_ancestry.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_alerts_by_ancestry.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_alerts_by_same_source_event.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_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_fetch_related_alerts_by_same_source_event.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_alerts_by_same_source_event.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_alerts_by_same_source_event.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_alerts_by_same_source_event.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_alerts_by_same_source_event.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_alerts_by_same_source_event.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_alerts_by_session.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_alerts_by_session.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_alerts_by_session.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_alerts_by_session.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_alerts_by_session.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_alerts_by_session.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_alerts_by_session.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_alerts_by_session.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_cases.test.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_cases.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_cases.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_cases.test.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_cases.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_cases.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_cases.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_fetch_related_cases.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_get_fields_data.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_get_fields_data.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_get_fields_data.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_get_fields_data.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_get_fields_data.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_get_fields_data.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_get_fields_data.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_get_fields_data.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_graph_preview.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_graph_preview.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_graph_preview.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_graph_preview.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_graph_preview.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_graph_preview.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_graph_preview.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_graph_preview.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_highlighted_fields.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_highlighted_fields.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_highlighted_fields.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_highlighted_fields.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_highlighted_fields.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_highlighted_fields.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_highlighted_fields.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_highlighted_fields.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_host_isolation.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_host_isolation.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_host_isolation.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_host_isolation.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_investigation_enrichment.test.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_investigation_enrichment.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_investigation_enrichment.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_investigation_enrichment.test.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_investigation_enrichment.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_investigation_enrichment.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_investigation_enrichment.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_investigation_enrichment.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_investigation_guide.test.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_investigation_guide.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_investigation_guide.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_investigation_guide.test.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_investigation_guide.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_investigation_guide.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_investigation_guide.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_investigation_guide.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_analyzer.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_analyzer.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_analyzer.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_analyzer.test.tsx 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 100% 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 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/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 similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_left_panel.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_left_panel.test.tsx diff --git a/x-pack/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 similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_left_panel.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_left_panel.tsx diff --git a/x-pack/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 similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_session_view.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_session_view.test.tsx 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 100% 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 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 100% 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 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/plugins/security_solution/public/sourcerer/jest.config.js b/x-pack/solutions/security/plugins/security_solution/scripts/jest.config.js similarity index 52% rename from x-pack/plugins/security_solution/public/sourcerer/jest.config.js rename to x-pack/solutions/security/plugins/security_solution/scripts/jest.config.js index 2967d36235b29..a5a3c19eee9e0 100644 --- a/x-pack/plugins/security_solution/public/sourcerer/jest.config.js +++ b/x-pack/solutions/security/plugins/security_solution/scripts/jest.config.js @@ -7,13 +7,12 @@ module.exports = { preset: '@kbn/test', - rootDir: '../../../../..', - roots: ['/x-pack/plugins/security_solution/public/sourcerer'], + rootDir: '../../../../../..', + roots: ['/x-pack/solutions/security/plugins/security_solution/scripts'], coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/public/sourcerer', + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/scripts', coverageReporters: ['text', 'html'], collectCoverageFrom: [ - '/x-pack/plugins/security_solution/public/sourcerer/**/*.{ts,tsx}', + '/x-pack/solutions/security/plugins/security_solution/scripts/**/*.{ts,tsx}', ], - moduleNameMapper: require('../../server/__mocks__/module_name_map'), }; 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 100% 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 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 100% 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 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 100% 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 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 100% 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 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 100% 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 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 100% 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 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 100% 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 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 100% 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 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 100% 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 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 100% 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 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/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/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_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/yarn.lock b/yarn.lock index 685856ed46a34..561c7c92280e2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5309,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 "" @@ -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 "" From 46be200a1fecdab8d41fc9c0b3a79982c4c5a961 Mon Sep 17 00:00:00 2001 From: Quentin Pradet Date: Tue, 17 Dec 2024 09:51:00 +0400 Subject: [PATCH 44/45] Recommend stack Elasticsearch Python client (#203981) ## Summary We're planning to retire the Elasticsearch Serverless client, so let's stop recommending it now. Using `yarn serverless` and going to http://localhost:5601/app/elasticsearch/start, I'm seeing this. Is this the page I changed? Screenshot 2024-12-12 at 18 07 15 --------- Co-authored-by: Elastic Machine --- .../private/translations/translations/fr-FR.json | 2 +- .../private/translations/translations/ja-JP.json | 2 +- .../private/translations/translations/zh-CN.json | 2 +- .../application/components/languages/python.ts | 12 ++++++------ 4 files changed, 9 insertions(+), 9 deletions(-) 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 8bde925660931..162b2b57ab647 100644 --- a/x-pack/platform/plugins/private/translations/translations/fr-FR.json +++ b/x-pack/platform/plugins/private/translations/translations/fr-FR.json @@ -42797,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 b72b16da30b1c..b2bd6e25ec1f5 100644 --- a/x-pack/platform/plugins/private/translations/translations/ja-JP.json +++ b/x-pack/platform/plugins/private/translations/translations/ja-JP.json @@ -42654,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 b7acfdb84cdc7..479e9acd6a26d 100644 --- a/x-pack/platform/plugins/private/translations/translations/zh-CN.json +++ b/x-pack/platform/plugins/private/translations/translations/zh-CN.json @@ -42036,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/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', From dbf8818f88a5731b4614849e700a544ab8c06b95 Mon Sep 17 00:00:00 2001 From: Kibana Machine <42973632+kibanamachine@users.noreply.github.com> Date: Tue, 17 Dec 2024 18:16:22 +1100 Subject: [PATCH 45/45] [api-docs] 2024-12-17 Daily api_docs build (#204519) Generated by https://buildkite.com/elastic/kibana-api-docs-daily/builds/924 --- api_docs/actions.mdx | 2 +- api_docs/advanced_settings.mdx | 2 +- .../ai_assistant_management_selection.mdx | 2 +- api_docs/aiops.mdx | 2 +- api_docs/alerting.devdocs.json | 10 +- api_docs/alerting.mdx | 2 +- api_docs/apm.mdx | 2 +- api_docs/apm_data_access.mdx | 2 +- api_docs/asset_inventory.devdocs.json | 12 +- api_docs/asset_inventory.mdx | 2 +- api_docs/banners.mdx | 2 +- api_docs/bfetch.mdx | 2 +- api_docs/canvas.mdx | 2 +- api_docs/cases.mdx | 2 +- api_docs/charts.mdx | 2 +- api_docs/cloud.mdx | 2 +- api_docs/cloud_data_migration.mdx | 2 +- api_docs/cloud_defend.devdocs.json | 106 +- api_docs/cloud_defend.mdx | 2 +- api_docs/cloud_security_posture.devdocs.json | 28 +- api_docs/cloud_security_posture.mdx | 2 +- api_docs/console.mdx | 2 +- api_docs/content_management.mdx | 2 +- api_docs/controls.mdx | 2 +- api_docs/custom_integrations.mdx | 2 +- api_docs/dashboard.devdocs.json | 4 +- api_docs/dashboard.mdx | 2 +- api_docs/dashboard_enhanced.mdx | 2 +- api_docs/data.devdocs.json | 228 +- api_docs/data.mdx | 2 +- api_docs/data_quality.mdx | 2 +- api_docs/data_query.mdx | 2 +- api_docs/data_search.devdocs.json | 12 +- api_docs/data_search.mdx | 2 +- api_docs/data_usage.mdx | 2 +- api_docs/data_view_editor.mdx | 2 +- api_docs/data_view_field_editor.mdx | 2 +- api_docs/data_view_management.mdx | 2 +- api_docs/data_views.devdocs.json | 140 +- api_docs/data_views.mdx | 2 +- api_docs/data_visualizer.mdx | 2 +- api_docs/dataset_quality.mdx | 2 +- api_docs/deprecations_by_api.mdx | 43 +- api_docs/deprecations_by_plugin.mdx | 128 +- api_docs/deprecations_by_team.mdx | 10 +- api_docs/dev_tools.mdx | 2 +- api_docs/discover.devdocs.json | 8 +- api_docs/discover.mdx | 2 +- api_docs/discover_enhanced.mdx | 2 +- api_docs/discover_shared.mdx | 2 +- api_docs/ecs_data_quality_dashboard.mdx | 2 +- api_docs/elastic_assistant.mdx | 2 +- api_docs/embeddable.devdocs.json | 4413 +++-------------- api_docs/embeddable.mdx | 4 +- api_docs/embeddable_enhanced.mdx | 2 +- api_docs/encrypted_saved_objects.mdx | 2 +- api_docs/enterprise_search.mdx | 2 +- api_docs/entities_data_access.mdx | 2 +- api_docs/entity_manager.mdx | 2 +- api_docs/es_ui_shared.mdx | 2 +- api_docs/esql.mdx | 2 +- api_docs/esql_data_grid.mdx | 2 +- api_docs/event_annotation.mdx | 2 +- api_docs/event_annotation_listing.mdx | 2 +- api_docs/event_log.mdx | 2 +- api_docs/exploratory_view.mdx | 2 +- api_docs/expression_error.mdx | 2 +- api_docs/expression_gauge.mdx | 2 +- api_docs/expression_heatmap.mdx | 2 +- api_docs/expression_image.mdx | 2 +- api_docs/expression_legacy_metric_vis.mdx | 2 +- api_docs/expression_metric.mdx | 2 +- api_docs/expression_metric_vis.mdx | 2 +- api_docs/expression_partition_vis.mdx | 2 +- api_docs/expression_repeat_image.mdx | 2 +- api_docs/expression_reveal_image.mdx | 2 +- api_docs/expression_shape.mdx | 2 +- api_docs/expression_tagcloud.mdx | 2 +- api_docs/expression_x_y.mdx | 2 +- api_docs/expressions.mdx | 2 +- api_docs/features.mdx | 2 +- api_docs/field_formats.mdx | 2 +- api_docs/fields_metadata.mdx | 2 +- api_docs/file_upload.mdx | 2 +- api_docs/files.mdx | 2 +- api_docs/files_management.mdx | 2 +- api_docs/fleet.devdocs.json | 64 +- api_docs/fleet.mdx | 2 +- api_docs/global_search.mdx | 2 +- api_docs/guided_onboarding.mdx | 2 +- api_docs/home.mdx | 2 +- api_docs/image_embeddable.mdx | 2 +- api_docs/index_lifecycle_management.mdx | 2 +- api_docs/index_management.mdx | 2 +- api_docs/inference.mdx | 2 +- api_docs/infra.mdx | 2 +- api_docs/ingest_pipelines.devdocs.json | 8 +- api_docs/ingest_pipelines.mdx | 2 +- api_docs/inspector.mdx | 2 +- api_docs/integration_assistant.mdx | 2 +- api_docs/interactive_setup.mdx | 2 +- api_docs/inventory.mdx | 2 +- api_docs/investigate.mdx | 2 +- api_docs/investigate_app.mdx | 2 +- api_docs/kbn_actions_types.mdx | 2 +- api_docs/kbn_ai_assistant.mdx | 2 +- api_docs/kbn_ai_assistant_common.mdx | 2 +- api_docs/kbn_ai_assistant_icon.mdx | 2 +- api_docs/kbn_aiops_components.mdx | 2 +- api_docs/kbn_aiops_log_pattern_analysis.mdx | 2 +- api_docs/kbn_aiops_log_rate_analysis.mdx | 2 +- .../kbn_alerting_api_integration_helpers.mdx | 2 +- api_docs/kbn_alerting_comparators.mdx | 2 +- api_docs/kbn_alerting_state_types.mdx | 2 +- api_docs/kbn_alerting_types.mdx | 2 +- api_docs/kbn_alerts_as_data_utils.mdx | 2 +- api_docs/kbn_alerts_grouping.mdx | 2 +- api_docs/kbn_alerts_ui_shared.mdx | 2 +- api_docs/kbn_analytics.mdx | 2 +- api_docs/kbn_analytics_collection_utils.mdx | 2 +- api_docs/kbn_apm_config_loader.mdx | 2 +- api_docs/kbn_apm_data_view.mdx | 2 +- api_docs/kbn_apm_synthtrace.mdx | 2 +- api_docs/kbn_apm_synthtrace_client.mdx | 2 +- api_docs/kbn_apm_types.mdx | 2 +- api_docs/kbn_apm_utils.mdx | 2 +- api_docs/kbn_avc_banner.mdx | 2 +- api_docs/kbn_axe_config.mdx | 2 +- api_docs/kbn_bfetch_error.mdx | 2 +- api_docs/kbn_calculate_auto.mdx | 2 +- .../kbn_calculate_width_from_char_count.mdx | 2 +- api_docs/kbn_cases_components.mdx | 2 +- api_docs/kbn_cbor.mdx | 2 +- api_docs/kbn_cell_actions.mdx | 2 +- api_docs/kbn_chart_expressions_common.mdx | 2 +- api_docs/kbn_chart_icons.mdx | 2 +- api_docs/kbn_ci_stats_core.mdx | 2 +- api_docs/kbn_ci_stats_performance_metrics.mdx | 2 +- api_docs/kbn_ci_stats_reporter.mdx | 2 +- api_docs/kbn_cli_dev_mode.mdx | 2 +- .../kbn_cloud_security_posture.devdocs.json | 186 +- api_docs/kbn_cloud_security_posture.mdx | 2 +- ...cloud_security_posture_common.devdocs.json | 244 +- .../kbn_cloud_security_posture_common.mdx | 2 +- ..._cloud_security_posture_graph.devdocs.json | 46 +- api_docs/kbn_cloud_security_posture_graph.mdx | 2 +- api_docs/kbn_code_editor.mdx | 2 +- api_docs/kbn_code_editor_mock.mdx | 2 +- api_docs/kbn_code_owners.mdx | 2 +- api_docs/kbn_coloring.mdx | 2 +- api_docs/kbn_config.mdx | 2 +- api_docs/kbn_config_mocks.mdx | 2 +- api_docs/kbn_config_schema.mdx | 2 +- .../kbn_content_management_content_editor.mdx | 2 +- ...ent_management_content_insights_public.mdx | 2 +- ...ent_management_content_insights_server.mdx | 2 +- ...bn_content_management_favorites_common.mdx | 2 +- ...bn_content_management_favorites_public.mdx | 2 +- ...bn_content_management_favorites_server.mdx | 2 +- ...tent_management_tabbed_table_list_view.mdx | 2 +- ...kbn_content_management_table_list_view.mdx | 2 +- ...tent_management_table_list_view_common.mdx | 2 +- ...ntent_management_table_list_view_table.mdx | 2 +- .../kbn_content_management_user_profiles.mdx | 2 +- api_docs/kbn_content_management_utils.mdx | 2 +- .../kbn_core_analytics_browser.devdocs.json | 322 +- api_docs/kbn_core_analytics_browser.mdx | 2 +- .../kbn_core_analytics_browser_internal.mdx | 2 +- api_docs/kbn_core_analytics_browser_mocks.mdx | 2 +- .../kbn_core_analytics_server.devdocs.json | 322 +- api_docs/kbn_core_analytics_server.mdx | 2 +- .../kbn_core_analytics_server_internal.mdx | 2 +- api_docs/kbn_core_analytics_server_mocks.mdx | 2 +- .../kbn_core_application_browser.devdocs.json | 8 +- api_docs/kbn_core_application_browser.mdx | 2 +- .../kbn_core_application_browser_internal.mdx | 2 +- .../kbn_core_application_browser_mocks.mdx | 2 +- api_docs/kbn_core_application_common.mdx | 2 +- api_docs/kbn_core_apps_browser_internal.mdx | 2 +- api_docs/kbn_core_apps_browser_mocks.mdx | 2 +- api_docs/kbn_core_apps_server_internal.mdx | 2 +- api_docs/kbn_core_base_browser_mocks.mdx | 2 +- api_docs/kbn_core_base_common.mdx | 2 +- api_docs/kbn_core_base_server_internal.mdx | 2 +- api_docs/kbn_core_base_server_mocks.mdx | 2 +- .../kbn_core_capabilities_browser_mocks.mdx | 2 +- api_docs/kbn_core_capabilities_common.mdx | 2 +- api_docs/kbn_core_capabilities_server.mdx | 2 +- .../kbn_core_capabilities_server_mocks.mdx | 2 +- api_docs/kbn_core_chrome_browser.mdx | 2 +- api_docs/kbn_core_chrome_browser_mocks.mdx | 2 +- api_docs/kbn_core_config_server_internal.mdx | 2 +- api_docs/kbn_core_custom_branding_browser.mdx | 2 +- ..._core_custom_branding_browser_internal.mdx | 2 +- ...kbn_core_custom_branding_browser_mocks.mdx | 2 +- api_docs/kbn_core_custom_branding_common.mdx | 2 +- api_docs/kbn_core_custom_branding_server.mdx | 2 +- ...n_core_custom_branding_server_internal.mdx | 2 +- .../kbn_core_custom_branding_server_mocks.mdx | 2 +- api_docs/kbn_core_deprecations_browser.mdx | 2 +- ...kbn_core_deprecations_browser_internal.mdx | 2 +- .../kbn_core_deprecations_browser_mocks.mdx | 2 +- api_docs/kbn_core_deprecations_common.mdx | 2 +- .../kbn_core_deprecations_server.devdocs.json | 73 +- api_docs/kbn_core_deprecations_server.mdx | 4 +- ..._deprecations_server_internal.devdocs.json | 46 +- .../kbn_core_deprecations_server_internal.mdx | 4 +- .../kbn_core_deprecations_server_mocks.mdx | 2 +- api_docs/kbn_core_doc_links_browser.mdx | 2 +- api_docs/kbn_core_doc_links_browser_mocks.mdx | 2 +- api_docs/kbn_core_doc_links_server.mdx | 2 +- api_docs/kbn_core_doc_links_server_mocks.mdx | 2 +- ...e_elasticsearch_client_server_internal.mdx | 2 +- ...core_elasticsearch_client_server_mocks.mdx | 2 +- api_docs/kbn_core_elasticsearch_server.mdx | 2 +- ...kbn_core_elasticsearch_server_internal.mdx | 2 +- .../kbn_core_elasticsearch_server_mocks.mdx | 2 +- .../kbn_core_environment_server_internal.mdx | 2 +- .../kbn_core_environment_server_mocks.mdx | 2 +- .../kbn_core_execution_context_browser.mdx | 2 +- ...ore_execution_context_browser_internal.mdx | 2 +- ...n_core_execution_context_browser_mocks.mdx | 2 +- .../kbn_core_execution_context_common.mdx | 2 +- .../kbn_core_execution_context_server.mdx | 2 +- ...core_execution_context_server_internal.mdx | 2 +- ...bn_core_execution_context_server_mocks.mdx | 2 +- api_docs/kbn_core_fatal_errors_browser.mdx | 2 +- .../kbn_core_fatal_errors_browser_mocks.mdx | 2 +- api_docs/kbn_core_feature_flags_browser.mdx | 2 +- ...bn_core_feature_flags_browser_internal.mdx | 2 +- .../kbn_core_feature_flags_browser_mocks.mdx | 2 +- api_docs/kbn_core_feature_flags_server.mdx | 2 +- ...kbn_core_feature_flags_server_internal.mdx | 2 +- .../kbn_core_feature_flags_server_mocks.mdx | 2 +- api_docs/kbn_core_http_browser.mdx | 2 +- api_docs/kbn_core_http_browser_internal.mdx | 2 +- api_docs/kbn_core_http_browser_mocks.mdx | 2 +- api_docs/kbn_core_http_common.mdx | 2 +- .../kbn_core_http_context_server_mocks.mdx | 2 +- ...re_http_request_handler_context_server.mdx | 2 +- api_docs/kbn_core_http_resources_server.mdx | 2 +- ...bn_core_http_resources_server_internal.mdx | 2 +- .../kbn_core_http_resources_server_mocks.mdx | 2 +- .../kbn_core_http_router_server_internal.mdx | 2 +- .../kbn_core_http_router_server_mocks.mdx | 2 +- api_docs/kbn_core_http_server.devdocs.json | 1626 +++--- api_docs/kbn_core_http_server.mdx | 2 +- api_docs/kbn_core_http_server_internal.mdx | 2 +- api_docs/kbn_core_http_server_mocks.mdx | 2 +- api_docs/kbn_core_http_server_utils.mdx | 2 +- api_docs/kbn_core_i18n_browser.mdx | 2 +- api_docs/kbn_core_i18n_browser_mocks.mdx | 2 +- api_docs/kbn_core_i18n_server.mdx | 2 +- api_docs/kbn_core_i18n_server_internal.mdx | 2 +- api_docs/kbn_core_i18n_server_mocks.mdx | 2 +- ...n_core_injected_metadata_browser_mocks.mdx | 2 +- ...kbn_core_integrations_browser_internal.mdx | 2 +- .../kbn_core_integrations_browser_mocks.mdx | 2 +- api_docs/kbn_core_lifecycle_browser.mdx | 2 +- api_docs/kbn_core_lifecycle_browser_mocks.mdx | 2 +- api_docs/kbn_core_lifecycle_server.mdx | 2 +- api_docs/kbn_core_lifecycle_server_mocks.mdx | 2 +- api_docs/kbn_core_logging_browser_mocks.mdx | 2 +- api_docs/kbn_core_logging_common_internal.mdx | 2 +- api_docs/kbn_core_logging_server.mdx | 2 +- api_docs/kbn_core_logging_server_internal.mdx | 2 +- api_docs/kbn_core_logging_server_mocks.mdx | 2 +- ...ore_metrics_collectors_server_internal.mdx | 2 +- ...n_core_metrics_collectors_server_mocks.mdx | 2 +- api_docs/kbn_core_metrics_server.mdx | 2 +- api_docs/kbn_core_metrics_server_internal.mdx | 2 +- api_docs/kbn_core_metrics_server_mocks.mdx | 2 +- api_docs/kbn_core_mount_utils_browser.mdx | 2 +- api_docs/kbn_core_node_server.mdx | 2 +- api_docs/kbn_core_node_server_internal.mdx | 2 +- api_docs/kbn_core_node_server_mocks.mdx | 2 +- api_docs/kbn_core_notifications_browser.mdx | 2 +- ...bn_core_notifications_browser_internal.mdx | 2 +- .../kbn_core_notifications_browser_mocks.mdx | 2 +- api_docs/kbn_core_overlays_browser.mdx | 2 +- .../kbn_core_overlays_browser_internal.mdx | 2 +- api_docs/kbn_core_overlays_browser_mocks.mdx | 2 +- api_docs/kbn_core_plugins_browser.mdx | 2 +- api_docs/kbn_core_plugins_browser_mocks.mdx | 2 +- .../kbn_core_plugins_contracts_browser.mdx | 2 +- .../kbn_core_plugins_contracts_server.mdx | 2 +- api_docs/kbn_core_plugins_server.mdx | 2 +- api_docs/kbn_core_plugins_server_mocks.mdx | 2 +- api_docs/kbn_core_preboot_server.mdx | 2 +- api_docs/kbn_core_preboot_server_mocks.mdx | 2 +- api_docs/kbn_core_rendering_browser.mdx | 2 +- api_docs/kbn_core_rendering_browser_mocks.mdx | 2 +- .../kbn_core_rendering_server_internal.mdx | 2 +- api_docs/kbn_core_rendering_server_mocks.mdx | 2 +- api_docs/kbn_core_root_server_internal.mdx | 2 +- ...ore_saved_objects_api_browser.devdocs.json | 4 +- .../kbn_core_saved_objects_api_browser.mdx | 2 +- ...core_saved_objects_api_server.devdocs.json | 220 +- .../kbn_core_saved_objects_api_server.mdx | 4 +- ...bn_core_saved_objects_api_server_mocks.mdx | 2 +- ...ore_saved_objects_base_server_internal.mdx | 2 +- ...n_core_saved_objects_base_server_mocks.mdx | 2 +- api_docs/kbn_core_saved_objects_browser.mdx | 2 +- ...bn_core_saved_objects_browser_internal.mdx | 2 +- .../kbn_core_saved_objects_browser_mocks.mdx | 2 +- ...kbn_core_saved_objects_common.devdocs.json | 48 +- api_docs/kbn_core_saved_objects_common.mdx | 2 +- ..._objects_import_export_server_internal.mdx | 2 +- ...ved_objects_import_export_server_mocks.mdx | 2 +- ...aved_objects_migration_server_internal.mdx | 2 +- ...e_saved_objects_migration_server_mocks.mdx | 2 +- ...kbn_core_saved_objects_server.devdocs.json | 249 +- api_docs/kbn_core_saved_objects_server.mdx | 4 +- ...kbn_core_saved_objects_server_internal.mdx | 2 +- .../kbn_core_saved_objects_server_mocks.mdx | 2 +- .../kbn_core_saved_objects_utils_server.mdx | 2 +- api_docs/kbn_core_security_browser.mdx | 2 +- .../kbn_core_security_browser_internal.mdx | 2 +- api_docs/kbn_core_security_browser_mocks.mdx | 2 +- api_docs/kbn_core_security_common.mdx | 2 +- api_docs/kbn_core_security_server.mdx | 2 +- .../kbn_core_security_server_internal.mdx | 2 +- api_docs/kbn_core_security_server_mocks.mdx | 2 +- api_docs/kbn_core_status_common.mdx | 2 +- api_docs/kbn_core_status_server.mdx | 2 +- api_docs/kbn_core_status_server_internal.mdx | 2 +- api_docs/kbn_core_status_server_mocks.mdx | 2 +- ...core_test_helpers_deprecations_getters.mdx | 2 +- ...n_core_test_helpers_http_setup_browser.mdx | 2 +- api_docs/kbn_core_test_helpers_kbn_server.mdx | 2 +- .../kbn_core_test_helpers_model_versions.mdx | 2 +- ...n_core_test_helpers_so_type_serializer.mdx | 2 +- api_docs/kbn_core_test_helpers_test_utils.mdx | 2 +- api_docs/kbn_core_theme_browser.mdx | 2 +- api_docs/kbn_core_theme_browser_mocks.mdx | 2 +- api_docs/kbn_core_ui_settings_browser.mdx | 2 +- .../kbn_core_ui_settings_browser_internal.mdx | 2 +- .../kbn_core_ui_settings_browser_mocks.mdx | 2 +- api_docs/kbn_core_ui_settings_common.mdx | 2 +- api_docs/kbn_core_ui_settings_server.mdx | 2 +- .../kbn_core_ui_settings_server_internal.mdx | 2 +- .../kbn_core_ui_settings_server_mocks.mdx | 2 +- api_docs/kbn_core_usage_data_server.mdx | 2 +- .../kbn_core_usage_data_server_internal.mdx | 2 +- api_docs/kbn_core_usage_data_server_mocks.mdx | 2 +- api_docs/kbn_core_user_profile_browser.mdx | 2 +- ...kbn_core_user_profile_browser_internal.mdx | 2 +- .../kbn_core_user_profile_browser_mocks.mdx | 2 +- api_docs/kbn_core_user_profile_common.mdx | 2 +- api_docs/kbn_core_user_profile_server.mdx | 2 +- .../kbn_core_user_profile_server_internal.mdx | 2 +- .../kbn_core_user_profile_server_mocks.mdx | 2 +- api_docs/kbn_core_user_settings_server.mdx | 2 +- .../kbn_core_user_settings_server_mocks.mdx | 2 +- api_docs/kbn_crypto.mdx | 2 +- api_docs/kbn_crypto_browser.mdx | 2 +- api_docs/kbn_custom_icons.mdx | 2 +- api_docs/kbn_custom_integrations.mdx | 2 +- api_docs/kbn_cypress_config.mdx | 2 +- api_docs/kbn_data_forge.mdx | 2 +- api_docs/kbn_data_service.mdx | 2 +- api_docs/kbn_data_stream_adapter.mdx | 2 +- api_docs/kbn_data_view_utils.mdx | 2 +- api_docs/kbn_datemath.mdx | 2 +- api_docs/kbn_deeplinks_analytics.mdx | 2 +- api_docs/kbn_deeplinks_devtools.mdx | 2 +- api_docs/kbn_deeplinks_fleet.mdx | 2 +- api_docs/kbn_deeplinks_management.mdx | 2 +- api_docs/kbn_deeplinks_ml.mdx | 2 +- api_docs/kbn_deeplinks_observability.mdx | 2 +- api_docs/kbn_deeplinks_search.mdx | 2 +- api_docs/kbn_deeplinks_security.devdocs.json | 10 +- api_docs/kbn_deeplinks_security.mdx | 2 +- api_docs/kbn_deeplinks_shared.mdx | 2 +- api_docs/kbn_default_nav_analytics.mdx | 2 +- api_docs/kbn_default_nav_devtools.mdx | 2 +- api_docs/kbn_default_nav_management.mdx | 2 +- api_docs/kbn_default_nav_ml.mdx | 2 +- api_docs/kbn_dev_cli_errors.mdx | 2 +- api_docs/kbn_dev_cli_runner.mdx | 2 +- api_docs/kbn_dev_proc_runner.mdx | 2 +- api_docs/kbn_dev_utils.mdx | 2 +- .../kbn_discover_contextual_components.mdx | 2 +- api_docs/kbn_discover_utils.mdx | 2 +- api_docs/kbn_doc_links.mdx | 2 +- api_docs/kbn_docs_utils.mdx | 2 +- api_docs/kbn_dom_drag_drop.mdx | 2 +- api_docs/kbn_ebt_tools.mdx | 2 +- api_docs/kbn_ecs_data_quality_dashboard.mdx | 2 +- api_docs/kbn_elastic_agent_utils.mdx | 2 +- api_docs/kbn_elastic_assistant.devdocs.json | 68 +- api_docs/kbn_elastic_assistant.mdx | 2 +- api_docs/kbn_elastic_assistant_common.mdx | 2 +- api_docs/kbn_entities_schema.mdx | 2 +- api_docs/kbn_es.mdx | 2 +- api_docs/kbn_es_archiver.mdx | 2 +- api_docs/kbn_es_errors.mdx | 2 +- api_docs/kbn_es_query.mdx | 2 +- api_docs/kbn_es_types.mdx | 2 +- api_docs/kbn_eslint_plugin_imports.mdx | 2 +- api_docs/kbn_esql_ast.devdocs.json | 34 + api_docs/kbn_esql_ast.mdx | 4 +- api_docs/kbn_esql_editor.mdx | 2 +- api_docs/kbn_esql_utils.mdx | 2 +- api_docs/kbn_esql_validation_autocomplete.mdx | 2 +- api_docs/kbn_event_annotation_common.mdx | 2 +- api_docs/kbn_event_annotation_components.mdx | 2 +- api_docs/kbn_expandable_flyout.mdx | 2 +- api_docs/kbn_field_types.mdx | 2 +- api_docs/kbn_field_utils.mdx | 2 +- api_docs/kbn_find_used_node_modules.mdx | 2 +- api_docs/kbn_formatters.mdx | 2 +- .../kbn_ftr_common_functional_services.mdx | 2 +- .../kbn_ftr_common_functional_ui_services.mdx | 2 +- api_docs/kbn_gen_ai_functional_testing.mdx | 2 +- api_docs/kbn_generate.mdx | 2 +- api_docs/kbn_generate_console_definitions.mdx | 2 +- api_docs/kbn_generate_csv.mdx | 2 +- api_docs/kbn_grid_layout.mdx | 2 +- api_docs/kbn_grouping.mdx | 2 +- api_docs/kbn_guided_onboarding.mdx | 2 +- api_docs/kbn_handlebars.mdx | 2 +- api_docs/kbn_hapi_mocks.mdx | 2 +- api_docs/kbn_health_gateway_server.mdx | 2 +- api_docs/kbn_home_sample_data_card.mdx | 2 +- api_docs/kbn_home_sample_data_tab.mdx | 2 +- api_docs/kbn_i18n.mdx | 2 +- api_docs/kbn_i18n_react.mdx | 2 +- api_docs/kbn_import_resolver.mdx | 2 +- api_docs/kbn_index_adapter.mdx | 2 +- ...dex_lifecycle_management_common_shared.mdx | 2 +- .../kbn_index_management_shared_types.mdx | 2 +- api_docs/kbn_inference_common.mdx | 2 +- api_docs/kbn_inference_integration_flyout.mdx | 2 +- api_docs/kbn_infra_forge.mdx | 2 +- api_docs/kbn_interpreter.mdx | 2 +- api_docs/kbn_investigation_shared.mdx | 2 +- api_docs/kbn_io_ts_utils.mdx | 2 +- api_docs/kbn_ipynb.mdx | 2 +- api_docs/kbn_item_buffer.mdx | 2 +- api_docs/kbn_jest_serializers.mdx | 2 +- api_docs/kbn_journeys.mdx | 2 +- api_docs/kbn_json_ast.mdx | 2 +- api_docs/kbn_json_schemas.mdx | 2 +- api_docs/kbn_kibana_manifest_schema.mdx | 2 +- api_docs/kbn_language_documentation.mdx | 2 +- api_docs/kbn_lens_embeddable_utils.mdx | 2 +- api_docs/kbn_lens_formula_docs.mdx | 2 +- api_docs/kbn_logging.mdx | 2 +- api_docs/kbn_logging_mocks.mdx | 2 +- api_docs/kbn_managed_content_badge.mdx | 2 +- api_docs/kbn_managed_vscode_config.mdx | 2 +- api_docs/kbn_management_cards_navigation.mdx | 2 +- .../kbn_management_settings_application.mdx | 2 +- ...ent_settings_components_field_category.mdx | 2 +- ...gement_settings_components_field_input.mdx | 2 +- ...nagement_settings_components_field_row.mdx | 2 +- ...bn_management_settings_components_form.mdx | 2 +- ...n_management_settings_field_definition.mdx | 2 +- api_docs/kbn_management_settings_ids.mdx | 2 +- ...n_management_settings_section_registry.mdx | 2 +- api_docs/kbn_management_settings_types.mdx | 2 +- .../kbn_management_settings_utilities.mdx | 2 +- api_docs/kbn_management_storybook_config.mdx | 2 +- api_docs/kbn_manifest.mdx | 2 +- api_docs/kbn_mapbox_gl.mdx | 2 +- api_docs/kbn_maps_vector_tile_utils.mdx | 2 +- api_docs/kbn_ml_agg_utils.mdx | 2 +- api_docs/kbn_ml_anomaly_utils.mdx | 2 +- api_docs/kbn_ml_cancellable_search.mdx | 2 +- api_docs/kbn_ml_category_validator.mdx | 2 +- api_docs/kbn_ml_chi2test.mdx | 2 +- .../kbn_ml_data_frame_analytics_utils.mdx | 2 +- api_docs/kbn_ml_data_grid.mdx | 2 +- api_docs/kbn_ml_date_picker.mdx | 2 +- api_docs/kbn_ml_date_utils.mdx | 2 +- api_docs/kbn_ml_error_utils.mdx | 2 +- api_docs/kbn_ml_field_stats_flyout.mdx | 2 +- api_docs/kbn_ml_in_memory_table.mdx | 2 +- api_docs/kbn_ml_is_defined.mdx | 2 +- api_docs/kbn_ml_is_populated_object.mdx | 2 +- api_docs/kbn_ml_kibana_theme.mdx | 2 +- api_docs/kbn_ml_local_storage.mdx | 2 +- api_docs/kbn_ml_nested_property.mdx | 2 +- api_docs/kbn_ml_number_utils.mdx | 2 +- api_docs/kbn_ml_parse_interval.mdx | 2 +- api_docs/kbn_ml_query_utils.mdx | 2 +- api_docs/kbn_ml_random_sampler_utils.mdx | 2 +- api_docs/kbn_ml_route_utils.mdx | 2 +- api_docs/kbn_ml_runtime_field_utils.mdx | 2 +- api_docs/kbn_ml_string_hash.mdx | 2 +- api_docs/kbn_ml_time_buckets.mdx | 2 +- api_docs/kbn_ml_trained_models_utils.mdx | 2 +- api_docs/kbn_ml_ui_actions.mdx | 2 +- api_docs/kbn_ml_url_state.devdocs.json | 34 +- api_docs/kbn_ml_url_state.mdx | 2 +- api_docs/kbn_ml_validators.mdx | 2 +- api_docs/kbn_mock_idp_utils.mdx | 2 +- api_docs/kbn_monaco.mdx | 2 +- api_docs/kbn_object_versioning.mdx | 2 +- api_docs/kbn_object_versioning_utils.mdx | 2 +- api_docs/kbn_observability_alert_details.mdx | 2 +- .../kbn_observability_alerting_rule_utils.mdx | 2 +- .../kbn_observability_alerting_test_data.mdx | 2 +- ...ility_get_padded_alert_time_range_util.mdx | 2 +- api_docs/kbn_observability_logs_overview.mdx | 2 +- ...kbn_observability_synthetics_test_data.mdx | 2 +- api_docs/kbn_openapi_bundler.mdx | 2 +- api_docs/kbn_openapi_generator.mdx | 2 +- api_docs/kbn_optimizer.mdx | 2 +- api_docs/kbn_optimizer_webpack_helpers.mdx | 2 +- api_docs/kbn_osquery_io_ts_types.mdx | 2 +- api_docs/kbn_palettes.mdx | 2 +- api_docs/kbn_panel_loader.mdx | 2 +- ..._performance_testing_dataset_extractor.mdx | 2 +- api_docs/kbn_plugin_check.mdx | 2 +- api_docs/kbn_plugin_generator.mdx | 2 +- api_docs/kbn_plugin_helpers.mdx | 2 +- api_docs/kbn_presentation_containers.mdx | 2 +- api_docs/kbn_presentation_publishing.mdx | 2 +- api_docs/kbn_product_doc_artifact_builder.mdx | 2 +- api_docs/kbn_product_doc_common.mdx | 2 +- api_docs/kbn_profiling_utils.mdx | 2 +- api_docs/kbn_random_sampling.mdx | 2 +- api_docs/kbn_react_field.mdx | 2 +- api_docs/kbn_react_hooks.mdx | 2 +- api_docs/kbn_react_kibana_context_common.mdx | 2 +- api_docs/kbn_react_kibana_context_render.mdx | 2 +- api_docs/kbn_react_kibana_context_root.mdx | 2 +- api_docs/kbn_react_kibana_context_styled.mdx | 2 +- api_docs/kbn_react_kibana_context_theme.mdx | 2 +- api_docs/kbn_react_kibana_mount.mdx | 2 +- .../kbn_react_mute_legacy_root_warning.mdx | 2 +- api_docs/kbn_recently_accessed.mdx | 2 +- api_docs/kbn_relocate.mdx | 2 +- api_docs/kbn_repo_file_maps.mdx | 2 +- api_docs/kbn_repo_linter.mdx | 2 +- api_docs/kbn_repo_path.mdx | 2 +- api_docs/kbn_repo_source_classifier.mdx | 2 +- api_docs/kbn_reporting_common.mdx | 2 +- api_docs/kbn_reporting_csv_share_panel.mdx | 2 +- api_docs/kbn_reporting_export_types_csv.mdx | 2 +- .../kbn_reporting_export_types_csv_common.mdx | 2 +- api_docs/kbn_reporting_export_types_pdf.mdx | 2 +- .../kbn_reporting_export_types_pdf_common.mdx | 2 +- api_docs/kbn_reporting_export_types_png.mdx | 2 +- .../kbn_reporting_export_types_png_common.mdx | 2 +- api_docs/kbn_reporting_mocks_server.mdx | 2 +- api_docs/kbn_reporting_public.mdx | 2 +- api_docs/kbn_reporting_server.mdx | 2 +- api_docs/kbn_resizable_layout.mdx | 2 +- .../kbn_response_ops_feature_flag_service.mdx | 2 +- api_docs/kbn_response_ops_rule_form.mdx | 2 +- api_docs/kbn_response_ops_rule_params.mdx | 2 +- api_docs/kbn_rison.mdx | 2 +- api_docs/kbn_rollup.mdx | 2 +- api_docs/kbn_router_to_openapispec.mdx | 2 +- api_docs/kbn_router_utils.mdx | 2 +- api_docs/kbn_rrule.mdx | 2 +- api_docs/kbn_rule_data_utils.mdx | 2 +- api_docs/kbn_saved_objects_settings.mdx | 2 +- api_docs/kbn_saved_search_component.mdx | 2 +- api_docs/kbn_scout.mdx | 2 +- api_docs/kbn_scout_info.mdx | 2 +- api_docs/kbn_scout_reporting.mdx | 2 +- api_docs/kbn_screenshotting_server.mdx | 2 +- api_docs/kbn_search_api_keys_components.mdx | 2 +- api_docs/kbn_search_api_keys_server.mdx | 2 +- api_docs/kbn_search_api_panels.mdx | 2 +- api_docs/kbn_search_connectors.mdx | 2 +- api_docs/kbn_search_errors.mdx | 2 +- api_docs/kbn_search_index_documents.mdx | 2 +- api_docs/kbn_search_response_warnings.mdx | 2 +- api_docs/kbn_search_shared_ui.mdx | 2 +- api_docs/kbn_search_types.mdx | 2 +- api_docs/kbn_security_api_key_management.mdx | 2 +- api_docs/kbn_security_authorization_core.mdx | 2 +- ...kbn_security_authorization_core_common.mdx | 2 +- api_docs/kbn_security_form_components.mdx | 2 +- api_docs/kbn_security_hardening.mdx | 2 +- api_docs/kbn_security_plugin_types_common.mdx | 2 +- ..._security_plugin_types_public.devdocs.json | 26 +- api_docs/kbn_security_plugin_types_public.mdx | 2 +- ..._security_plugin_types_server.devdocs.json | 18 +- api_docs/kbn_security_plugin_types_server.mdx | 2 +- .../kbn_security_role_management_model.mdx | 2 +- ...kbn_security_solution_distribution_bar.mdx | 2 +- api_docs/kbn_security_solution_features.mdx | 2 +- ..._security_solution_navigation.devdocs.json | 2 +- api_docs/kbn_security_solution_navigation.mdx | 2 +- api_docs/kbn_security_solution_side_nav.mdx | 2 +- ...kbn_security_solution_storybook_config.mdx | 2 +- api_docs/kbn_security_ui_components.mdx | 2 +- .../kbn_securitysolution_autocomplete.mdx | 2 +- api_docs/kbn_securitysolution_data_table.mdx | 2 +- api_docs/kbn_securitysolution_ecs.mdx | 2 +- api_docs/kbn_securitysolution_es_utils.mdx | 2 +- ...ritysolution_exception_list_components.mdx | 2 +- api_docs/kbn_securitysolution_hook_utils.mdx | 2 +- ..._securitysolution_io_ts_alerting_types.mdx | 2 +- .../kbn_securitysolution_io_ts_list_types.mdx | 2 +- ..._securitysolution_io_ts_types.devdocs.json | 2 +- api_docs/kbn_securitysolution_io_ts_types.mdx | 2 +- api_docs/kbn_securitysolution_io_ts_utils.mdx | 2 +- api_docs/kbn_securitysolution_list_api.mdx | 2 +- ...curitysolution_list_constants.devdocs.json | 282 +- .../kbn_securitysolution_list_constants.mdx | 2 +- api_docs/kbn_securitysolution_list_hooks.mdx | 2 +- api_docs/kbn_securitysolution_list_utils.mdx | 2 +- api_docs/kbn_securitysolution_rules.mdx | 2 +- api_docs/kbn_securitysolution_t_grid.mdx | 2 +- api_docs/kbn_securitysolution_utils.mdx | 2 +- api_docs/kbn_server_http_tools.mdx | 2 +- api_docs/kbn_server_route_repository.mdx | 2 +- .../kbn_server_route_repository_client.mdx | 2 +- .../kbn_server_route_repository_utils.mdx | 2 +- api_docs/kbn_serverless_common_settings.mdx | 2 +- .../kbn_serverless_observability_settings.mdx | 2 +- api_docs/kbn_serverless_project_switcher.mdx | 2 +- api_docs/kbn_serverless_search_settings.mdx | 2 +- ..._serverless_security_settings.devdocs.json | 2 +- api_docs/kbn_serverless_security_settings.mdx | 2 +- api_docs/kbn_serverless_storybook_config.mdx | 2 +- api_docs/kbn_shared_svg.mdx | 2 +- api_docs/kbn_shared_ux_avatar_solution.mdx | 2 +- .../kbn_shared_ux_button_exit_full_screen.mdx | 2 +- api_docs/kbn_shared_ux_button_toolbar.mdx | 2 +- api_docs/kbn_shared_ux_card_no_data.mdx | 2 +- api_docs/kbn_shared_ux_card_no_data_mocks.mdx | 2 +- api_docs/kbn_shared_ux_chrome_navigation.mdx | 2 +- api_docs/kbn_shared_ux_error_boundary.mdx | 2 +- api_docs/kbn_shared_ux_file_context.mdx | 2 +- api_docs/kbn_shared_ux_file_image.mdx | 2 +- api_docs/kbn_shared_ux_file_image_mocks.mdx | 2 +- api_docs/kbn_shared_ux_file_mocks.mdx | 2 +- api_docs/kbn_shared_ux_file_picker.mdx | 2 +- api_docs/kbn_shared_ux_file_types.mdx | 2 +- api_docs/kbn_shared_ux_file_upload.mdx | 2 +- api_docs/kbn_shared_ux_file_util.mdx | 2 +- api_docs/kbn_shared_ux_link_redirect_app.mdx | 2 +- .../kbn_shared_ux_link_redirect_app_mocks.mdx | 2 +- api_docs/kbn_shared_ux_markdown.mdx | 2 +- api_docs/kbn_shared_ux_markdown_mocks.mdx | 2 +- .../kbn_shared_ux_page_analytics_no_data.mdx | 2 +- ...shared_ux_page_analytics_no_data_mocks.mdx | 2 +- .../kbn_shared_ux_page_kibana_no_data.mdx | 2 +- ...bn_shared_ux_page_kibana_no_data_mocks.mdx | 2 +- .../kbn_shared_ux_page_kibana_template.mdx | 2 +- ...n_shared_ux_page_kibana_template_mocks.mdx | 2 +- api_docs/kbn_shared_ux_page_no_data.mdx | 2 +- .../kbn_shared_ux_page_no_data_config.mdx | 2 +- ...bn_shared_ux_page_no_data_config_mocks.mdx | 2 +- api_docs/kbn_shared_ux_page_no_data_mocks.mdx | 2 +- api_docs/kbn_shared_ux_page_solution_nav.mdx | 2 +- .../kbn_shared_ux_prompt_no_data_views.mdx | 2 +- ...n_shared_ux_prompt_no_data_views_mocks.mdx | 2 +- api_docs/kbn_shared_ux_prompt_not_found.mdx | 2 +- api_docs/kbn_shared_ux_router.mdx | 2 +- api_docs/kbn_shared_ux_router_mocks.mdx | 2 +- api_docs/kbn_shared_ux_storybook_config.mdx | 2 +- api_docs/kbn_shared_ux_storybook_mock.mdx | 2 +- api_docs/kbn_shared_ux_tabbed_modal.mdx | 2 +- api_docs/kbn_shared_ux_table_persist.mdx | 2 +- api_docs/kbn_shared_ux_utility.mdx | 2 +- api_docs/kbn_slo_schema.mdx | 2 +- api_docs/kbn_some_dev_log.mdx | 2 +- api_docs/kbn_sort_predicates.mdx | 2 +- api_docs/kbn_sse_utils.mdx | 2 +- api_docs/kbn_sse_utils_client.mdx | 2 +- api_docs/kbn_sse_utils_server.mdx | 2 +- api_docs/kbn_std.mdx | 2 +- api_docs/kbn_stdio_dev_helpers.mdx | 2 +- api_docs/kbn_storybook.mdx | 2 +- api_docs/kbn_synthetics_e2e.mdx | 2 +- api_docs/kbn_synthetics_private_location.mdx | 2 +- api_docs/kbn_telemetry_tools.mdx | 2 +- api_docs/kbn_test.mdx | 2 +- api_docs/kbn_test_eui_helpers.mdx | 2 +- api_docs/kbn_test_jest_helpers.mdx | 2 +- api_docs/kbn_test_subj_selector.mdx | 2 +- api_docs/kbn_timerange.mdx | 2 +- api_docs/kbn_tooling_log.mdx | 2 +- api_docs/kbn_transpose_utils.mdx | 2 +- api_docs/kbn_triggers_actions_ui_types.mdx | 2 +- api_docs/kbn_try_in_console.mdx | 2 +- api_docs/kbn_ts_projects.mdx | 2 +- api_docs/kbn_typed_react_router_config.mdx | 2 +- api_docs/kbn_ui_actions_browser.mdx | 2 +- api_docs/kbn_ui_shared_deps_src.mdx | 2 +- api_docs/kbn_ui_theme.devdocs.json | 10 +- api_docs/kbn_ui_theme.mdx | 2 +- api_docs/kbn_unified_data_table.devdocs.json | 4 +- api_docs/kbn_unified_data_table.mdx | 2 +- api_docs/kbn_unified_doc_viewer.mdx | 2 +- api_docs/kbn_unified_field_list.mdx | 2 +- api_docs/kbn_unsaved_changes_badge.mdx | 2 +- api_docs/kbn_unsaved_changes_prompt.mdx | 2 +- api_docs/kbn_use_tracked_promise.mdx | 2 +- api_docs/kbn_user_profile_components.mdx | 2 +- api_docs/kbn_utility_types.mdx | 2 +- api_docs/kbn_utility_types_jest.mdx | 2 +- api_docs/kbn_utils.mdx | 2 +- api_docs/kbn_visualization_ui_components.mdx | 2 +- api_docs/kbn_visualization_utils.mdx | 2 +- api_docs/kbn_xstate_utils.mdx | 2 +- api_docs/kbn_yarn_lock_validator.mdx | 2 +- api_docs/kbn_zod.mdx | 2 +- api_docs/kbn_zod_helpers.mdx | 2 +- api_docs/kibana_overview.mdx | 2 +- api_docs/kibana_react.mdx | 2 +- api_docs/kibana_utils.mdx | 2 +- api_docs/kubernetes_security.devdocs.json | 10 +- api_docs/kubernetes_security.mdx | 2 +- api_docs/lens.mdx | 2 +- api_docs/license_api_guard.mdx | 2 +- api_docs/license_management.mdx | 2 +- api_docs/licensing.devdocs.json | 134 +- api_docs/licensing.mdx | 2 +- api_docs/links.mdx | 2 +- api_docs/lists.mdx | 2 +- api_docs/llm_tasks.mdx | 2 +- api_docs/logs_data_access.mdx | 2 +- api_docs/logs_explorer.mdx | 2 +- api_docs/logs_shared.mdx | 2 +- api_docs/management.mdx | 2 +- api_docs/maps.mdx | 2 +- api_docs/maps_ems.mdx | 2 +- api_docs/metrics_data_access.mdx | 2 +- api_docs/ml.mdx | 2 +- api_docs/mock_idp_plugin.mdx | 2 +- api_docs/monitoring.mdx | 2 +- api_docs/monitoring_collection.mdx | 2 +- api_docs/navigation.mdx | 2 +- api_docs/newsfeed.mdx | 2 +- api_docs/no_data_page.mdx | 2 +- api_docs/notifications.mdx | 2 +- api_docs/observability.mdx | 2 +- .../observability_a_i_assistant.devdocs.json | 20 - api_docs/observability_a_i_assistant.mdx | 2 +- api_docs/observability_a_i_assistant_app.mdx | 2 +- .../observability_ai_assistant_management.mdx | 2 +- api_docs/observability_logs_explorer.mdx | 2 +- api_docs/observability_onboarding.mdx | 2 +- api_docs/observability_shared.mdx | 2 +- api_docs/osquery.mdx | 2 +- api_docs/painless_lab.mdx | 2 +- api_docs/plugin_directory.mdx | 20 +- api_docs/presentation_panel.mdx | 2 +- api_docs/presentation_util.mdx | 2 +- api_docs/product_doc_base.mdx | 2 +- api_docs/profiling.mdx | 2 +- api_docs/profiling_data_access.mdx | 2 +- api_docs/remote_clusters.mdx | 2 +- api_docs/reporting.mdx | 2 +- api_docs/rollup.mdx | 2 +- api_docs/rule_registry.mdx | 2 +- api_docs/runtime_fields.mdx | 2 +- api_docs/saved_objects.mdx | 2 +- api_docs/saved_objects_finder.devdocs.json | 4 - api_docs/saved_objects_finder.mdx | 2 +- api_docs/saved_objects_management.mdx | 2 +- api_docs/saved_objects_tagging.mdx | 2 +- api_docs/saved_objects_tagging_oss.mdx | 2 +- api_docs/saved_search.mdx | 2 +- api_docs/screenshot_mode.mdx | 2 +- api_docs/screenshotting.mdx | 2 +- api_docs/search_assistant.mdx | 2 +- api_docs/search_connectors.mdx | 2 +- api_docs/search_homepage.mdx | 2 +- api_docs/search_indices.mdx | 2 +- api_docs/search_inference_endpoints.mdx | 2 +- api_docs/search_navigation.mdx | 2 +- api_docs/search_notebooks.mdx | 2 +- api_docs/search_playground.mdx | 2 +- api_docs/security.devdocs.json | 14 +- api_docs/security.mdx | 2 +- api_docs/security_solution.devdocs.json | 384 +- api_docs/security_solution.mdx | 2 +- api_docs/security_solution_ess.devdocs.json | 12 +- api_docs/security_solution_ess.mdx | 2 +- .../security_solution_serverless.devdocs.json | 14 +- api_docs/security_solution_serverless.mdx | 2 +- api_docs/serverless.mdx | 2 +- api_docs/serverless_observability.mdx | 2 +- api_docs/serverless_search.mdx | 2 +- api_docs/session_view.devdocs.json | 268 +- api_docs/session_view.mdx | 2 +- api_docs/share.mdx | 2 +- api_docs/slo.devdocs.json | 108 +- api_docs/slo.mdx | 2 +- api_docs/snapshot_restore.mdx | 2 +- api_docs/spaces.mdx | 2 +- api_docs/stack_alerts.devdocs.json | 2 +- api_docs/stack_alerts.mdx | 2 +- api_docs/stack_connectors.mdx | 2 +- api_docs/streams.mdx | 2 +- api_docs/streams_app.mdx | 2 +- api_docs/task_manager.mdx | 2 +- api_docs/telemetry.devdocs.json | 18 +- api_docs/telemetry.mdx | 2 +- api_docs/telemetry_collection_manager.mdx | 2 +- api_docs/telemetry_management_section.mdx | 2 +- api_docs/threat_intelligence.devdocs.json | 2 +- api_docs/threat_intelligence.mdx | 2 +- api_docs/timelines.devdocs.json | 226 +- api_docs/timelines.mdx | 2 +- api_docs/transform.mdx | 2 +- api_docs/triggers_actions_ui.mdx | 2 +- api_docs/ui_actions.mdx | 2 +- api_docs/ui_actions_enhanced.mdx | 2 +- api_docs/unified_doc_viewer.mdx | 2 +- api_docs/unified_histogram.mdx | 2 +- api_docs/unified_search.mdx | 2 +- api_docs/unified_search_autocomplete.mdx | 2 +- api_docs/uptime.mdx | 2 +- api_docs/url_forwarding.mdx | 2 +- api_docs/usage_collection.mdx | 2 +- api_docs/ux.mdx | 2 +- api_docs/vis_default_editor.mdx | 2 +- api_docs/vis_type_gauge.mdx | 2 +- api_docs/vis_type_heatmap.mdx | 2 +- api_docs/vis_type_pie.mdx | 2 +- api_docs/vis_type_table.mdx | 2 +- api_docs/vis_type_timelion.mdx | 2 +- api_docs/vis_type_timeseries.mdx | 2 +- api_docs/vis_type_vega.mdx | 2 +- api_docs/vis_type_vislib.mdx | 2 +- api_docs/vis_type_xy.mdx | 2 +- api_docs/visualizations.devdocs.json | 375 +- api_docs/visualizations.mdx | 4 +- 830 files changed, 4281 insertions(+), 7992 deletions(-) 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