From c69bb77235ce4a357e220325aaf50296ffd39f58 Mon Sep 17 00:00:00 2001 From: Maja Grubic Date: Fri, 10 Mar 2023 09:45:06 +0100 Subject: [PATCH 01/17] [Custom Branding] Update text (#151631) ## Summary This PR updates text for Custom Branding. Screenshot 2023-02-20 at 16 22 10 ### Checklist Delete any items that are not applicable to this PR. - [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] [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~ ~- [ ] Any UI touched in this PR is usable by keyboard only (learn more about [keyboard accessibility](https://webaim.org/techniques/keyboard/))~ ~- [ ] Any UI touched in this PR does not create any new axe failures (run axe in browser: [FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/), [Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))~ ~- [ ] 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 renders correctly on smaller devices using a responsive layout. (You can test this [in your browser](https://www.browserstack.com/guide/responsive-testing-on-local-server))~ ~- [ ] This was checked for [cross-browser compatibility](https://www.elastic.co/support/matrix#matrix_browsers)~ ### For maintainers - [ ] This was checked for breaking API changes and was [labeled appropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process) --------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> Co-authored-by: Vadim Kibana <82822460+vadimkibana@users.noreply.github.com> --- docs/developer/plugin-list.asciidoc | 2 +- x-pack/plugins/custom_branding/README.md | 15 +++++++++++++-- .../custom_branding/architecture_diagram.png | Bin 0 -> 280202 bytes .../plugins/custom_branding/server/plugin.ts | 1 - .../custom_branding/server/ui_settings.ts | 13 +++++++------ 5 files changed, 21 insertions(+), 10 deletions(-) create mode 100644 x-pack/plugins/custom_branding/architecture_diagram.png diff --git a/docs/developer/plugin-list.asciidoc b/docs/developer/plugin-list.asciidoc index f420afb81624d..b9df0e487b2c0 100644 --- a/docs/developer/plugin-list.asciidoc +++ b/docs/developer/plugin-list.asciidoc @@ -488,7 +488,7 @@ The plugin exposes the static DefaultEditorController class to consume. |{kib-repo}blob/{branch}/x-pack/plugins/custom_branding/README.md[customBranding] |This is a plugin to configure custom branding. -This plugin is currently under active development; do not use. +Plugin server-side only. Plugin has three main functions: |<> diff --git a/x-pack/plugins/custom_branding/README.md b/x-pack/plugins/custom_branding/README.md index 849e022bcd1e5..1dfa5c5319762 100755 --- a/x-pack/plugins/custom_branding/README.md +++ b/x-pack/plugins/custom_branding/README.md @@ -1,10 +1,21 @@ # customBranding -## !! UNDER DEVELOPMENT !! This is a plugin to configure custom branding. -This plugin is currently under active development; do not use. +Plugin server-side only. Plugin has three main functions: +1. To check license (custom branding is available for enterprise licenses and above) +2. To register itself with a custom branding service +3. To register UI settings + +Properties that can be configured through custom branding are: +1. Custom logo (replaces the default `Elastic` logo in the chrome header and on the login page) +2. Customized text (replaces the `elastic` logo in the the chrome header) +3. Page title +4. Favicons - PNG and SVG --- ## Development +For detailed architectural overview, see image: ![architecture_diagram](./architecture_diagram.png) + + 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/custom_branding/architecture_diagram.png b/x-pack/plugins/custom_branding/architecture_diagram.png new file mode 100644 index 0000000000000000000000000000000000000000..af25ea9f5f3b50b0b6860eb70f784fdeff73bc98 GIT binary patch literal 280202 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 z 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 literal 0 HcmV?d00001 diff --git a/x-pack/plugins/custom_branding/server/plugin.ts b/x-pack/plugins/custom_branding/server/plugin.ts index 958289bd9d14d..c4f88dff41c64 100755 --- a/x-pack/plugins/custom_branding/server/plugin.ts +++ b/x-pack/plugins/custom_branding/server/plugin.ts @@ -96,7 +96,6 @@ export class CustomBrandingPlugin implements Plugin { const key = settingsKeys[i]; const fullKey = `xpackCustomBranding:${key}`; const value = await uiSettingsClient.get(fullKey); - this.logger.info(`Fetching custom branding key ${fullKey} with value ${value}`); if (value) { branding[key] = value; } diff --git a/x-pack/plugins/custom_branding/server/ui_settings.ts b/x-pack/plugins/custom_branding/server/ui_settings.ts index 23eca349e5827..998587246ea7a 100644 --- a/x-pack/plugins/custom_branding/server/ui_settings.ts +++ b/x-pack/plugins/custom_branding/server/ui_settings.ts @@ -15,7 +15,7 @@ export const UI_SETTINGS_CUSTOMIZED_LOGO = 'xpackCustomBranding:customizedLogo'; export const UI_SETTINGS_PAGE_TITLE = 'xpackCustomBranding:pageTitle'; export const UI_SETTINGS_FAVICON_PNG = 'xpackCustomBranding:faviconPNG'; export const UI_SETTINGS_FAVICON_SVG = 'xpackCustomBranding:faviconSVG'; -export const PLUGIN_ID = 'Custom Branding'; +export const PLUGIN_ID = 'Custom branding'; const kbToBase64Length = (kb: number) => Math.floor((kb * 1024 * 8) / 6); const maxLogoSizeInBase64 = kbToBase64Length(200); @@ -59,15 +59,16 @@ const subscriptionLink = ` })} `; + export function registerUiSettings(core: CoreSetup) { core.uiSettings.registerGlobal({ [UI_SETTINGS_CUSTOM_LOGO]: { name: i18n.translate('xpack.customBranding.customLogoLabel', { - defaultMessage: 'Logo icon', + defaultMessage: 'Custom logo', }), value: null, description: i18n.translate('xpack.customBranding.customLogoDescription', { - defaultMessage: `Replaces the Elastic logo. Logos look best when they are no larger than 128 x 128 pixels and have a transparent background. {subscriptionLink}`, + defaultMessage: `Replaces the Elastic logo. Logos look best when they are no larger than 128 x 128 pixels and have a transparent background. {subscriptionLink}`, values: { subscriptionLink }, }), sensitive: true, @@ -83,7 +84,7 @@ export function registerUiSettings(core: CoreSetup) { }), value: null, description: i18n.translate('xpack.customBranding.customizedLogoDescription', { - defaultMessage: `Replaces the Elastic text. Images look best when they are no larger than 200 x 84 pixels and have a transparent background. {subscriptionLink}`, + defaultMessage: `Replaces the text next to the logo. Images look best when they are no larger than 200 x 84 pixels and have a transparent background. {subscriptionLink}`, values: { subscriptionLink }, }), sensitive: true, @@ -115,7 +116,7 @@ export function registerUiSettings(core: CoreSetup) { }), value: null, description: i18n.translate('xpack.customBranding.faviconSVGDescription', { - defaultMessage: `A link to an icon that will appear on browser tabs. Recommended size is 16 x 16 pixels. {subscriptionLink}`, + defaultMessage: `The URL of an image that will appear on browser tabs. Recommended size is 16 x 16 pixels. {subscriptionLink}`, values: { subscriptionLink }, }), sensitive: true, @@ -131,7 +132,7 @@ export function registerUiSettings(core: CoreSetup) { }), value: null, description: i18n.translate('xpack.customBranding.faviconPNGDescription', { - defaultMessage: `An icon for use in browsers that don’t support svg. {subscriptionLink}`, + defaultMessage: `The URL of an image for use in browsers that don’t support SVG. {subscriptionLink}`, values: { subscriptionLink }, }), sensitive: true, From c224607ce1c969f72b24fd24397fd31c4fdafd5f Mon Sep 17 00:00:00 2001 From: Ashokaditya <1849116+ashokaditya@users.noreply.github.com> Date: Fri, 10 Mar 2023 10:33:14 +0100 Subject: [PATCH 02/17] [Security Solution][Endpoint][Response Actions] Snake case execute output fields (#153003) ## Summary Updates execute output content fields to use snake case instead of camel case. --- .../endpoint/data_generators/endpoint_action_generator.ts | 8 ++++---- .../security_solution/common/endpoint/types/actions.ts | 6 +++--- .../execute_action_host_response_output.tsx | 4 ++-- .../agent_emulator/services/endpoint_response_actions.ts | 3 +-- 4 files changed, 10 insertions(+), 11 deletions(-) diff --git a/x-pack/plugins/security_solution/common/endpoint/data_generators/endpoint_action_generator.ts b/x-pack/plugins/security_solution/common/endpoint/data_generators/endpoint_action_generator.ts index 2c2a4fb23e859..dce5d079d4064 100644 --- a/x-pack/plugins/security_solution/common/endpoint/data_generators/endpoint_action_generator.ts +++ b/x-pack/plugins/security_solution/common/endpoint/data_generators/endpoint_action_generator.ts @@ -231,7 +231,7 @@ export class EndpointActionGenerator extends BaseDataGenerator { details.outputs = { [details.agents[0]]: this.generateExecuteActionResponseOutput({ content: { - outputFileId: getFileDownloadId(details, details.agents[0]), + output_file_id: getFileDownloadId(details, details.agents[0]), }, }), }; @@ -320,12 +320,12 @@ export class EndpointActionGenerator extends BaseDataGenerator { error line 3 that is quite very long and will be truncated, and should not be visible in the UI\ errorline4thathasalotmoretextthatdoesnotendfortestingpurposesrepeatalotoftexthereandkeepaddingmoreandmoretextwithoutendtheideabeingthatwedonotuseperiodsorcommassothattheconsoleuiisunabletobreakthislinewithoutsomecssrulessowiththislineweshouldbeabletotestthatwithgenerateddata`, ]), - stdoutTruncated: true, - stderrTruncated: true, + stdout_truncated: true, + stderr_truncated: true, shell_code: 0, shell: 'bash', cwd: '/some/path', - outputFileId: 'some-output-file-id', + output_file_id: 'some-output-file-id', }, }, overrides diff --git a/x-pack/plugins/security_solution/common/endpoint/types/actions.ts b/x-pack/plugins/security_solution/common/endpoint/types/actions.ts index b47b4004f9a5b..2032ae495c0f6 100644 --- a/x-pack/plugins/security_solution/common/endpoint/types/actions.ts +++ b/x-pack/plugins/security_solution/common/endpoint/types/actions.ts @@ -69,14 +69,14 @@ export interface ResponseActionExecuteOutputContent { stdout: string; /* The truncated 'tail' of any errors generated by the command */ stderr: string; - stdoutTruncated: boolean; - stderrTruncated: boolean; + stdout_truncated: boolean; + stderr_truncated: boolean; shell_code: number; /* The shell used to execute the command */ shell: string; /* The current working directory used when the command was executed */ cwd: string; - outputFileId: string; + output_file_id: string; } export const ActivityLogItemTypes = { diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_execute_action/execute_action_host_response_output.tsx b/x-pack/plugins/security_solution/public/management/components/endpoint_execute_action/execute_action_host_response_output.tsx index 15d05e1d5c847..f386195fd6467 100644 --- a/x-pack/plugins/security_solution/public/management/components/endpoint_execute_action/execute_action_host_response_output.tsx +++ b/x-pack/plugins/security_solution/public/management/components/endpoint_execute_action/execute_action_host_response_output.tsx @@ -105,7 +105,7 @@ export const ExecuteActionHostResponseOutput = memo diff --git a/x-pack/plugins/security_solution/scripts/endpoint/agent_emulator/services/endpoint_response_actions.ts b/x-pack/plugins/security_solution/scripts/endpoint/agent_emulator/services/endpoint_response_actions.ts index c984d4083d6c7..a078edd9a144b 100644 --- a/x-pack/plugins/security_solution/scripts/endpoint/agent_emulator/services/endpoint_response_actions.ts +++ b/x-pack/plugins/security_solution/scripts/endpoint/agent_emulator/services/endpoint_response_actions.ts @@ -317,11 +317,10 @@ const getOutputDataIfNeeded = (action: ActionDetails): ResponseOutput => { } as ResponseOutput; case 'execute': - const outputFileId = getFileDownloadId(action, action.agents[0]); return { output: endpointActionGenerator.generateExecuteActionResponseOutput({ content: { - outputFileId, + output_file_id: getFileDownloadId(action, action.agents[0]), }, }), } as ResponseOutput; From 2e5bee37ba2626bf10ff79bba8661af74c3f1cb7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cau=C3=AA=20Marcondes?= <55978943+cauemarcondes@users.noreply.github.com> Date: Fri, 10 Mar 2023 04:41:51 -0500 Subject: [PATCH 03/17] [Profiling] Using json to create indices (#153064) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Read the ES mappings from JSON files instead of having them hard-coded as JS/TS. We currently need the same mappings in the another repository in JSON format. Using JSON files in both places eases automated comparison to detect diversions. --------- Co-authored-by: Tim Rühsen --- .../setup/steps/get_create_indices_step.ts | 341 +----------------- .../profiling_returnpads_private.json | 49 +++ .../mappings/profiling_sq_executables.json | 34 ++ .../mappings/profiling_sq_leafframes.json | 34 ++ .../steps/mappings/profiling_symbols.json | 93 +++++ .../mappings/profiling_symbols_private.json | 93 +++++ 6 files changed, 313 insertions(+), 331 deletions(-) create mode 100644 x-pack/plugins/profiling/server/lib/setup/steps/mappings/profiling_returnpads_private.json create mode 100644 x-pack/plugins/profiling/server/lib/setup/steps/mappings/profiling_sq_executables.json create mode 100644 x-pack/plugins/profiling/server/lib/setup/steps/mappings/profiling_sq_leafframes.json create mode 100644 x-pack/plugins/profiling/server/lib/setup/steps/mappings/profiling_symbols.json create mode 100644 x-pack/plugins/profiling/server/lib/setup/steps/mappings/profiling_symbols_private.json diff --git a/x-pack/plugins/profiling/server/lib/setup/steps/get_create_indices_step.ts b/x-pack/plugins/profiling/server/lib/setup/steps/get_create_indices_step.ts index 11b2798720b9a..30d5c49a50c49 100644 --- a/x-pack/plugins/profiling/server/lib/setup/steps/get_create_indices_step.ts +++ b/x-pack/plugins/profiling/server/lib/setup/steps/get_create_indices_step.ts @@ -5,9 +5,13 @@ * 2.0. */ -import { MappingSourceField } from '@elastic/elasticsearch/lib/api/types'; import { ProfilingSetupStep, ProfilingSetupStepFactoryOptions } from '../types'; import { catchResourceAlreadyExistsException } from './catch_resource_already_exists_exception'; +import profilingReturnpadsPrivateMapping from './mappings/profiling_returnpads_private.json'; +import profilingSymbolsPrivateMapping from './mappings/profiling_symbols_private.json'; +import profilingSymbolsMapping from './mappings/profiling_symbols.json'; +import profilingSQLeafframesMapping from './mappings/profiling_sq_leafframes.json'; +import profilingSQExecutablesMapping from './mappings/profiling_sq_executables.json'; const RETURNPADS_PRIVATE_INDEX = 'profiling-returnpads-private'; const SQ_EXECUTABLES_INDEX = 'profiling-sq-executables'; @@ -116,359 +120,34 @@ export function getCreateIndicesStep({ }) .catch(catchResourceAlreadyExistsException); }), - // TODO: read the settings and mappings from the .json files esClient.indices .create({ index: SQ_EXECUTABLES_INDEX, - settings: { - index: { - refresh_interval: '10s', - }, - }, - mappings: { - _source: { - mode: 'synthetic', - } as MappingSourceField, - properties: { - 'ecs.version': { - type: 'keyword', - index: true, - }, - 'Executable.file.id': { - type: 'keyword', - index: false, - }, - 'Time.created': { - type: 'date', - index: true, - }, - 'Symbolization.time.next': { - type: 'date', - index: true, - }, - 'Symbolization.retries': { - type: 'short', - index: true, - }, - }, - }, + ...profilingSQExecutablesMapping, }) .catch(catchResourceAlreadyExistsException), esClient.indices .create({ index: SQ_LEAFFRAMES_INDEX, - settings: { - index: { - refresh_interval: '10s', - }, - }, - mappings: { - _source: { - mode: 'synthetic', - } as MappingSourceField, - properties: { - 'ecs.version': { - type: 'keyword', - index: true, - }, - 'Stacktrace.frame.id': { - type: 'keyword', - index: false, - }, - 'Time.created': { - type: 'date', - index: true, - }, - 'Symbolization.time.next': { - type: 'date', - index: true, - }, - 'Symbolization.retries': { - type: 'short', - index: true, - }, - }, - }, + ...profilingSQLeafframesMapping, }) .catch(catchResourceAlreadyExistsException), esClient.indices .create({ index: SYMBOLS_INDEX, - settings: { - index: { - number_of_shards: '16', - refresh_interval: '10s', - }, - }, - mappings: { - _source: { - enabled: true, - } as MappingSourceField, - properties: { - 'ecs.version': { - type: 'keyword', - index: true, - doc_values: false, - store: false, - }, - 'Symbol.function.name': { - // name of the function - type: 'keyword', - index: false, - doc_values: false, - store: false, - }, - 'Symbol.file.name': { - // file path - type: 'keyword', - index: false, - doc_values: false, - store: false, - }, - 'Symbol.call.file.name': { - // (for inlined functions) file path where inline function was called - type: 'keyword', - index: false, - doc_values: false, - store: false, - }, - 'Symbol.call.line': { - // (for inlined functions) line where inline function was called - type: 'integer', - index: false, - doc_values: false, - store: false, - }, - 'Symbol.function.line': { - // function start line (only available from DWARF). Currently unused. - type: 'integer', - index: false, - doc_values: false, - store: false, - }, - 'Symbol.depth': { - // inline depth - type: 'integer', - index: false, - doc_values: false, - store: false, - }, - // pairs of (32bit PC offset, 32bit line number) followed by 64bit PC range base at the end. - // To find line number for a given PC: find lowest offset such as offsetBase+PC >= offset, then read corresponding line number. - // offsetBase could seemingly be available from exec_pc_range (it's the first value of the pair), but it's not the case. - // Ranges are stored as points, which cannot be retrieve when disabling _source. - // See https://www.elastic.co/guide/en/elasticsearch/reference/current/point.html . - 'Symbol.linetable.base': { - // Linetable: base for offsets (64bit PC range base) - type: 'unsigned_long', - index: false, - doc_values: false, - store: false, - }, - 'Symbol.linetable.length': { - // Linetable: length of range (PC range is [base, base+length)) - type: 'unsigned_long', - index: false, - doc_values: false, - store: false, - }, - 'Symbol.linetable.offsets': { - // Linetable: concatenated offsets (each value is ULEB128encoded) - type: 'keyword', - index: false, - doc_values: false, - store: false, - }, - 'Symbol.linetable.lines': { - // Linetable: concatenated lines (each value is ULEB128 encoded) - type: 'keyword', - index: false, - doc_values: false, - store: false, - }, - 'Symbol.file.id': { - // fileID. used for deletion and Symbol.exec.pcrange collision handling on symbolization - type: 'keyword', - index: true, - doc_values: false, - store: false, - }, - 'Symbol.exec.pcrange': { - // PC ranges [begin, end) - type: 'ip_range', - index: true, - doc_values: false, - store: false, - }, - }, - }, + ...profilingSymbolsMapping, }) .catch(catchResourceAlreadyExistsException), esClient.indices .create({ index: SYMBOLS_PRIVATE_INDEX, - settings: { - index: { - number_of_shards: '16', - refresh_interval: '10s', - }, - }, - mappings: { - _source: { - enabled: true, - } as MappingSourceField, - properties: { - 'ecs.version': { - type: 'keyword', - index: true, - doc_values: false, - store: false, - }, - 'Symbol.function.name': { - // name of the function - type: 'keyword', - index: false, - doc_values: false, - store: false, - }, - 'Symbol.file.name': { - // file path - type: 'keyword', - index: false, - doc_values: false, - store: false, - }, - 'Symbol.call.file.name': { - // (for inlined functions) file path where inline function was called - type: 'keyword', - index: false, - doc_values: false, - store: false, - }, - 'Symbol.call.line': { - // (for inlined functions) line where inline function was called - type: 'integer', - index: false, - doc_values: false, - store: false, - }, - 'Symbol.function.line': { - // function start line (only available from DWARF). Currently unused. - type: 'integer', - index: false, - doc_values: false, - store: false, - }, - 'Symbol.depth': { - // inline depth - type: 'integer', - index: false, - doc_values: false, - store: false, - }, - // pairs of (32bit PC offset, 32bit line number) followed by 64bit PC range base at the end. - // To find line number for a given PC: find lowest offset such as offsetBase+PC >= offset, then read corresponding line number. - // offsetBase could seemingly be available from exec_pc_range (it's the first value of the pair), but it's not the case. - // Ranges are stored as points, which cannot be retrieve when disabling _source. - // See https://www.elastic.co/guide/en/elasticsearch/reference/current/point.html . - 'Symbol.linetable.base': { - // Linetable: base for offsets (64bit PC range base) - type: 'unsigned_long', - index: false, - doc_values: false, - store: false, - }, - 'Symbol.linetable.length': { - // Linetable: length of range (PC range is [base, base+length)) - type: 'unsigned_long', - index: false, - doc_values: false, - store: false, - }, - 'Symbol.linetable.offsets': { - // Linetable: concatenated offsets (each value is ULEB128encoded) - type: 'keyword', - index: false, - doc_values: false, - store: false, - }, - 'Symbol.linetable.lines': { - // Linetable: concatenated lines (each value is ULEB128 encoded) - type: 'keyword', - index: false, - doc_values: false, - store: false, - }, - 'Symbol.file.id': { - // fileID. used for deletion and Symbol.exec.pcrange collision handling on symbolization - type: 'keyword', - index: true, - doc_values: false, - store: false, - }, - 'Symbol.exec.pcrange': { - // PC ranges [begin, end) - type: 'ip_range', - index: true, - doc_values: false, - store: false, - }, - }, - }, + ...profilingSymbolsPrivateMapping, }) .catch(catchResourceAlreadyExistsException), esClient.indices .create({ index: RETURNPADS_PRIVATE_INDEX, - settings: { - index: { - refresh_interval: '10s', - }, - }, - mappings: { - _source: { - enabled: true, - } as MappingSourceField, - properties: { - 'ecs.version': { - type: 'keyword', - index: true, - doc_values: false, - store: false, - }, - 'Symbfile.created': { - // name of the function - type: 'date', - index: false, - doc_values: true, - store: false, - }, - 'Symbfile.file.id': { - // file path - type: 'keyword', - index: true, - doc_values: false, - store: false, - }, - 'Symbfile.part': { - type: 'short', - index: false, - doc_values: false, - store: false, - }, - 'Symbfile.parts': { - type: 'short', - index: false, - doc_values: false, - store: false, - }, - 'Symbfile.data': { - type: 'binary', - doc_values: false, - store: false, - }, - }, - }, + ...profilingReturnpadsPrivateMapping, }) .catch(catchResourceAlreadyExistsException), esClient.indices diff --git a/x-pack/plugins/profiling/server/lib/setup/steps/mappings/profiling_returnpads_private.json b/x-pack/plugins/profiling/server/lib/setup/steps/mappings/profiling_returnpads_private.json new file mode 100644 index 0000000000000..533b196ff9ce1 --- /dev/null +++ b/x-pack/plugins/profiling/server/lib/setup/steps/mappings/profiling_returnpads_private.json @@ -0,0 +1,49 @@ +{ + "settings": { + "index": { + "refresh_interval": "10s" + } + }, + "mappings": { + "_source": { + "enabled": true + }, + "properties": { + "ecs.version": { + "type": "keyword", + "index": true, + "doc_values": false, + "store": false + }, + "Symbfile.created": { + "type": "date", + "doc_values": false, + "index": true, + "store": false + }, + "Symbfile.file.id": { + "type": "keyword", + "index": true, + "doc_values": false, + "store": false + }, + "Symbfile.part": { + "type": "short", + "index": false, + "doc_values": false, + "store": false + }, + "Symbfile.parts": { + "type": "short", + "index": false, + "doc_values": false, + "store": false + }, + "Symbfile.data": { + "type": "binary", + "doc_values": false, + "store": false + } + } + } +} diff --git a/x-pack/plugins/profiling/server/lib/setup/steps/mappings/profiling_sq_executables.json b/x-pack/plugins/profiling/server/lib/setup/steps/mappings/profiling_sq_executables.json new file mode 100644 index 0000000000000..8e5e9935c6ecb --- /dev/null +++ b/x-pack/plugins/profiling/server/lib/setup/steps/mappings/profiling_sq_executables.json @@ -0,0 +1,34 @@ +{ + "settings": { + "index": { + "refresh_interval": "10s" + } + }, + "mappings": { + "_source": { + "mode": "synthetic" + }, + "properties": { + "ecs.version": { + "type": "keyword", + "index": true + }, + "Executable.file.id": { + "type": "keyword", + "index": false + }, + "Time.created": { + "type": "date", + "index": true + }, + "Symbolization.time.next": { + "type": "date", + "index": true + }, + "Symbolization.retries": { + "type": "short", + "index": true + } + } + } +} diff --git a/x-pack/plugins/profiling/server/lib/setup/steps/mappings/profiling_sq_leafframes.json b/x-pack/plugins/profiling/server/lib/setup/steps/mappings/profiling_sq_leafframes.json new file mode 100644 index 0000000000000..ed778a1309bc5 --- /dev/null +++ b/x-pack/plugins/profiling/server/lib/setup/steps/mappings/profiling_sq_leafframes.json @@ -0,0 +1,34 @@ +{ + "settings": { + "index": { + "refresh_interval": "10s" + } + }, + "mappings": { + "_source": { + "mode": "synthetic" + }, + "properties": { + "ecs.version": { + "type": "keyword", + "index": true + }, + "Stacktrace.frame.id": { + "type": "keyword", + "index": false + }, + "Time.created": { + "type": "date", + "index": true + }, + "Symbolization.time.next": { + "type": "date", + "index": true + }, + "Symbolization.retries": { + "type": "short", + "index": true + } + } + } +} diff --git a/x-pack/plugins/profiling/server/lib/setup/steps/mappings/profiling_symbols.json b/x-pack/plugins/profiling/server/lib/setup/steps/mappings/profiling_symbols.json new file mode 100644 index 0000000000000..7736a6202a9ad --- /dev/null +++ b/x-pack/plugins/profiling/server/lib/setup/steps/mappings/profiling_symbols.json @@ -0,0 +1,93 @@ +{ + "settings": { + "index": { + "number_of_shards": "16", + "refresh_interval": "10s" + } + }, + "mappings": { + "_source": { + "enabled": true + }, + "properties": { + "ecs.version": { + "type": "keyword", + "index": true, + "doc_values": false, + "store": false + }, + "Symbol.function.name": { + "type": "keyword", + "index": false, + "doc_values": false, + "store": false + }, + "Symbol.file.name": { + "type": "keyword", + "index": false, + "doc_values": false, + "store": false + }, + "Symbol.call.file.name": { + "type": "keyword", + "index": false, + "doc_values": false, + "store": false + }, + "Symbol.call.line": { + "type": "integer", + "index": false, + "doc_values": false, + "store": false + }, + "Symbol.function.line": { + "type": "integer", + "index": false, + "doc_values": false, + "store": false + }, + "Symbol.depth": { + "type": "integer", + "index": false, + "doc_values": false, + "store": false + }, + "Symbol.linetable.base": { + "type": "unsigned_long", + "index": false, + "doc_values": false, + "store": false + }, + "Symbol.linetable.length": { + "type": "unsigned_long", + "index": false, + "doc_values": false, + "store": false + }, + "Symbol.linetable.offsets": { + "type": "keyword", + "index": false, + "doc_values": false, + "store": false + }, + "Symbol.linetable.lines": { + "type": "keyword", + "index": false, + "doc_values": false, + "store": false + }, + "Symbol.file.id": { + "type": "keyword", + "index": true, + "doc_values": false, + "store": false + }, + "Symbol.exec.pcrange": { + "type": "ip_range", + "index": true, + "doc_values": false, + "store": false + } + } + } +} diff --git a/x-pack/plugins/profiling/server/lib/setup/steps/mappings/profiling_symbols_private.json b/x-pack/plugins/profiling/server/lib/setup/steps/mappings/profiling_symbols_private.json new file mode 100644 index 0000000000000..7736a6202a9ad --- /dev/null +++ b/x-pack/plugins/profiling/server/lib/setup/steps/mappings/profiling_symbols_private.json @@ -0,0 +1,93 @@ +{ + "settings": { + "index": { + "number_of_shards": "16", + "refresh_interval": "10s" + } + }, + "mappings": { + "_source": { + "enabled": true + }, + "properties": { + "ecs.version": { + "type": "keyword", + "index": true, + "doc_values": false, + "store": false + }, + "Symbol.function.name": { + "type": "keyword", + "index": false, + "doc_values": false, + "store": false + }, + "Symbol.file.name": { + "type": "keyword", + "index": false, + "doc_values": false, + "store": false + }, + "Symbol.call.file.name": { + "type": "keyword", + "index": false, + "doc_values": false, + "store": false + }, + "Symbol.call.line": { + "type": "integer", + "index": false, + "doc_values": false, + "store": false + }, + "Symbol.function.line": { + "type": "integer", + "index": false, + "doc_values": false, + "store": false + }, + "Symbol.depth": { + "type": "integer", + "index": false, + "doc_values": false, + "store": false + }, + "Symbol.linetable.base": { + "type": "unsigned_long", + "index": false, + "doc_values": false, + "store": false + }, + "Symbol.linetable.length": { + "type": "unsigned_long", + "index": false, + "doc_values": false, + "store": false + }, + "Symbol.linetable.offsets": { + "type": "keyword", + "index": false, + "doc_values": false, + "store": false + }, + "Symbol.linetable.lines": { + "type": "keyword", + "index": false, + "doc_values": false, + "store": false + }, + "Symbol.file.id": { + "type": "keyword", + "index": true, + "doc_values": false, + "store": false + }, + "Symbol.exec.pcrange": { + "type": "ip_range", + "index": true, + "doc_values": false, + "store": false + } + } + } +} From 84cc0eb30f7aba17ae00f357057177a26f103453 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alejandro=20Fern=C3=A1ndez=20Haro?= Date: Fri, 10 Mar 2023 10:45:36 +0100 Subject: [PATCH 04/17] [Telemetry] Add scalability tests for known bottlenecks (#151110) Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com> --- ...elemetry.cluster_stats.1600_dataviews.json | 47 + ...cluster_stats.no_cache.1600_dataviews.json | 53 + .../api.telemetry.cluster_stats.no_cache.json | 50 + .../fixtures/kbn_archiver/1600-dataviews.json | 38567 ++++++++++++++++ 4 files changed, 38717 insertions(+) create mode 100644 x-pack/test/scalability/apis/api.telemetry.cluster_stats.1600_dataviews.json create mode 100644 x-pack/test/scalability/apis/api.telemetry.cluster_stats.no_cache.1600_dataviews.json create mode 100644 x-pack/test/scalability/apis/api.telemetry.cluster_stats.no_cache.json create mode 100644 x-pack/test/scalability/fixtures/kbn_archiver/1600-dataviews.json diff --git a/x-pack/test/scalability/apis/api.telemetry.cluster_stats.1600_dataviews.json b/x-pack/test/scalability/apis/api.telemetry.cluster_stats.1600_dataviews.json new file mode 100644 index 0000000000000..621bd21556d66 --- /dev/null +++ b/x-pack/test/scalability/apis/api.telemetry.cluster_stats.1600_dataviews.json @@ -0,0 +1,47 @@ +{ + "journeyName": "POST /api/telemetry/v2/clusters/_stats - 1600 dataviews", + "scalabilitySetup": { + "warmup": [ + { + "action": "constantUsersPerSec", + "userCount": 10, + "duration": "30s" + } + ], + "test": [ + { + "action": "rampUsersPerSec", + "minUsersCount": 10, + "maxUsersCount": 400, + "duration": "195s" + } + ], + "maxDuration": "5m" + }, + "testData": { + "esArchives": [], + "kbnArchives": [ + "x-pack/test/scalability/fixtures/kbn_archiver/1600-dataviews.json" + ] + }, + "streams": [ + { + "requests": [ + { + "http": { + "method": "POST", + "path": "/api/telemetry/v2/clusters/_stats", + "body": "{}", + "headers": { + "Cookie": "", + "Kbn-Version": "", + "Accept-Encoding": "gzip, deflate, br", + "Content-Type": "application/json" + }, + "statusCode": 200 + } + } + ] + } + ] +} diff --git a/x-pack/test/scalability/apis/api.telemetry.cluster_stats.no_cache.1600_dataviews.json b/x-pack/test/scalability/apis/api.telemetry.cluster_stats.no_cache.1600_dataviews.json new file mode 100644 index 0000000000000..191d01c6a7424 --- /dev/null +++ b/x-pack/test/scalability/apis/api.telemetry.cluster_stats.no_cache.1600_dataviews.json @@ -0,0 +1,53 @@ +{ + "journeyName": "POST /api/telemetry/v2/clusters/_stats - no cache - 1600 dataviews", + "scalabilitySetup": { + "responseTimeThreshold": { + "threshold1": 1000, + "threshold2": 3000, + "threshold3": 5000 + }, + "warmup": [ + { + "action": "constantUsersPerSec", + "userCount": 1, + "duration": "30s" + } + ], + "test": [ + { + "action": "rampUsersPerSec", + "minUsersCount": 1, + "maxUsersCount": 10, + "duration": "120s" + } + ], + "maxDuration": "5m" + }, + "testData": { + "esArchives": [], + "kbnArchives": [ + "x-pack/test/scalability/fixtures/kbn_archiver/1600-dataviews.json" + ] + }, + "streams": [ + { + "requests": [ + { + "http": { + "method": "POST", + "path": "/api/telemetry/v2/clusters/_stats", + "body": "{ \"refreshCache\": true }", + "headers": { + "Cookie": "", + "Kbn-Version": "", + "Accept-Encoding": "gzip, deflate, br", + "Content-Type": "application/json" + }, + "timeout": 240000, + "statusCode": 200 + } + } + ] + } + ] +} diff --git a/x-pack/test/scalability/apis/api.telemetry.cluster_stats.no_cache.json b/x-pack/test/scalability/apis/api.telemetry.cluster_stats.no_cache.json new file mode 100644 index 0000000000000..b3099941180a3 --- /dev/null +++ b/x-pack/test/scalability/apis/api.telemetry.cluster_stats.no_cache.json @@ -0,0 +1,50 @@ +{ + "journeyName": "POST /api/telemetry/v2/clusters/_stats - no cache", + "scalabilitySetup": { + "responseTimeThreshold": { + "threshold1": 1000, + "threshold2": 3000, + "threshold3": 5000 + }, + "warmup": [ + { + "action": "constantUsersPerSec", + "userCount": 1, + "duration": "30s" + } + ], + "test": [ + { + "action": "rampUsersPerSec", + "minUsersCount": 1, + "maxUsersCount": 10, + "duration": "120s" + } + ], + "maxDuration": "5m" + }, + "testData": { + "esArchives": [], + "kbnArchives": [] + }, + "streams": [ + { + "requests": [ + { + "http": { + "method": "POST", + "path": "/api/telemetry/v2/clusters/_stats", + "body": "{ \"refreshCache\": true }", + "headers": { + "Cookie": "", + "Kbn-Version": "", + "Accept-Encoding": "gzip, deflate, br", + "Content-Type": "application/json" + }, + "statusCode": 200 + } + } + ] + } + ] +} diff --git a/x-pack/test/scalability/fixtures/kbn_archiver/1600-dataviews.json b/x-pack/test/scalability/fixtures/kbn_archiver/1600-dataviews.json new file mode 100644 index 0000000000000..f6515d34fb1ae --- /dev/null +++ b/x-pack/test/scalability/fixtures/kbn_archiver/1600-dataviews.json @@ -0,0 +1,38567 @@ +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:58.460Z", + "id": "003ec7c0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:58.460Z", + "version": "WzEwOTUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:08.376Z", + "id": "007ec180-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:08.376Z", + "version": "WzE5MjQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:18.080Z", + "id": "009e6200-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:18.080Z", + "version": "WzI3MzcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:59.493Z", + "id": "00dc6750-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:59.493Z", + "version": "WzEwOTcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:09.441Z", + "id": "01214310-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:09.441Z", + "version": "WzE5MjYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:19.144Z", + "id": "0140bc80-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:19.144Z", + "version": "WzI3MzksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:00.582Z", + "id": "01829260-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:00.582Z", + "version": "WzEwOTksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:10.496Z", + "id": "01c23e00-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:10.496Z", + "version": "WzE5MjgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:20.192Z", + "id": "01e0a600-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:20.192Z", + "version": "WzI3NDEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:01.621Z", + "id": "02211c50-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:01.621Z", + "version": "WzExMDEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:11.525Z", + "id": "025f4150-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:11.525Z", + "version": "WzE5MzAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:21.265Z", + "id": "02846010-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:21.265Z", + "version": "WzI3NDMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:02.672Z", + "id": "02c17b00-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:02.672Z", + "version": "WzExMDMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:12.589Z", + "id": "03019bd0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:12.589Z", + "version": "WzE5MzIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:22.332Z", + "id": "03272fc0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:22.332Z", + "version": "WzI3NDUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:03.725Z", + "id": "036227d0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:03.725Z", + "version": "WzExMDUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:13.668Z", + "id": "03a64040-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:13.668Z", + "version": "WzE5MzQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:23.397Z", + "id": "03c9b150-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:23.397Z", + "version": "WzI3NDcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:04.761Z", + "id": "04003c90-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:04.761Z", + "version": "WzExMDcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:14.737Z", + "id": "04495e10-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:14.737Z", + "version": "WzE5MzYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:24.453Z", + "id": "046ad350-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:24.453Z", + "version": "WzI3NDksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:05.800Z", + "id": "049ec680-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:05.800Z", + "version": "WzExMDksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:15.784Z", + "id": "04e92080-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:15.784Z", + "version": "WzE5MzgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:25.516Z", + "id": "050d06c0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:25.516Z", + "version": "WzI3NTEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:06.832Z", + "id": "053c3f00-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:06.832Z", + "version": "WzExMTEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:16.842Z", + "id": "058a90a0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:16.842Z", + "version": "WzE5NDAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:26.586Z", + "id": "05b04ba0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:26.586Z", + "version": "WzI3NTMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:07.881Z", + "id": "05dc4f90-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:07.881Z", + "version": "WzExMTMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:17.886Z", + "id": "0629dde0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:17.886Z", + "version": "WzE5NDIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:27.634Z", + "id": "06503520-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:27.634Z", + "version": "WzI3NTUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:08.930Z", + "id": "067c6020-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:08.930Z", + "version": "WzExMTUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:18.936Z", + "id": "06ca1580-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:18.936Z", + "version": "WzE5NDQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:28.699Z", + "id": "06f2b6b0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:28.699Z", + "version": "WzI3NTcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:10.005Z", + "id": "07206850-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:10.005Z", + "version": "WzExMTcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:19.992Z", + "id": "076b3780-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:19.992Z", + "version": "WzE5NDYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:29.760Z", + "id": "07949c00-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:29.760Z", + "version": "WzI3NTksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:11.055Z", + "id": "07c09ff0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:11.055Z", + "version": "WzExMTksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:21.059Z", + "id": "080e0730-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:21.059Z", + "version": "WzE5NDgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:30.833Z", + "id": "08385610-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:30.833Z", + "version": "WzI3NjEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:12.113Z", + "id": "08621010-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:12.113Z", + "version": "WzExMjEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:22.122Z", + "id": "08b03aa0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:22.122Z", + "version": "WzE5NTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:31.894Z", + "id": "08da3b60-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:31.894Z", + "version": "WzI3NjMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:13.185Z", + "id": "0905a310-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:13.185Z", + "version": "WzExMjMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:23.176Z", + "id": "09510e80-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:23.176Z", + "version": "WzE5NTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:32.937Z", + "id": "09796190-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:32.937Z", + "version": "WzI3NjUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:14.241Z", + "id": "09a6c510-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:14.241Z", + "version": "WzExMjUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:24.242Z", + "id": "09f3b720-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:24.242Z", + "version": "WzE5NTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:34.001Z", + "id": "0a1bbc10-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:34.001Z", + "version": "WzI3NjcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:15.284Z", + "id": "0a45eb40-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:15.284Z", + "version": "WzExMjcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:25.302Z", + "id": "0a957560-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:25.302Z", + "version": "WzE5NTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:35.064Z", + "id": "0abdef80-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:35.064Z", + "version": "WzI3NjksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:16.334Z", + "id": "0ae622e0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:16.334Z", + "version": "WzExMjksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:26.359Z", + "id": "0b36be70-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:26.359Z", + "version": "WzE5NTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:36.115Z", + "id": "0b5e4e30-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:36.115Z", + "version": "WzI3NzEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:17.379Z", + "id": "0b859730-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:17.379Z", + "version": "WzExMzEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:27.396Z", + "id": "0bd4fa40-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:27.396Z", + "version": "WzE5NjAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:37.177Z", + "id": "0c005a90-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:37.177Z", + "version": "WzI3NzMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:18.446Z", + "id": "0c2866e0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:18.446Z", + "version": "WzExMzQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:28.463Z", + "id": "0c77c9f0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:28.463Z", + "version": "WzE5NjIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:38.215Z", + "id": "0c9ebd70-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:38.215Z", + "version": "WzI3NzUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:19.504Z", + "id": "0cc9d700-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:19.504Z", + "version": "WzExMzYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:29.532Z", + "id": "0d1ae7c0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:29.532Z", + "version": "WzE5NjQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:39.291Z", + "id": "0d42ecb0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:39.291Z", + "version": "WzI3NzcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:20.584Z", + "id": "0d6ea280-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:20.584Z", + "version": "WzExMzgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:30.585Z", + "id": "0dbb6d80-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:30.585Z", + "version": "WzE5NjYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:40.349Z", + "id": "0de45cd0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:40.349Z", + "version": "WzI3NzksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:12.044Z", + "id": "0e009ec0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:12.044Z", + "version": "WzE3NSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:21.644Z", + "id": "0e1060c0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:21.644Z", + "version": "WzExNDAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:31.629Z", + "id": "0e5ae1d0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:31.629Z", + "version": "WzE5NjgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:12.846Z", + "id": "0e7afee0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:12.846Z", + "version": "WzE3NywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:41.420Z", + "id": "0e87c8c0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:41.420Z", + "version": "WzI3ODEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:22.711Z", + "id": "0eb33070-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:22.711Z", + "version": "WzExNDIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:32.696Z", + "id": "0efdb180-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:32.696Z", + "version": "WzE5NzAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:13.888Z", + "id": "0f19fe00-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:13.888Z", + "version": "WzE3OSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:42.475Z", + "id": "0f28c3b0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:42.475Z", + "version": "WzI3ODMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:23.762Z", + "id": "0f536810-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:23.762Z", + "version": "WzExNDUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:33.775Z", + "id": "0fa255f0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:33.775Z", + "version": "WzE5NzIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:14.942Z", + "id": "0fbad1e0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:14.942Z", + "version": "WzE4MSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:43.546Z", + "id": "0fcc2fa0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:43.546Z", + "version": "WzI3ODUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:24.827Z", + "id": "0ff610b0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:24.827Z", + "version": "WzExNDcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:34.857Z", + "id": "10476f90-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:34.857Z", + "version": "WzE5NzQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:15.983Z", + "id": "1059a9f0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:15.983Z", + "version": "WzE4MywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:44.610Z", + "id": "106e8a20-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:44.610Z", + "version": "WzI3ODcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:25.889Z", + "id": "10981d10-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:25.889Z", + "version": "WzExNDksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:35.905Z", + "id": "10e75910-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:35.905Z", + "version": "WzE5NzYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:17.039Z", + "id": "10facbf0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:17.039Z", + "version": "WzE4NSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:45.658Z", + "id": "110e73a0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:45.658Z", + "version": "WzI3ODksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:26.922Z", + "id": "1135bca0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:26.922Z", + "version": "WzExNTEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:36.967Z", + "id": "11896570-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:36.967Z", + "version": "WzE5NzgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:18.079Z", + "id": "11997cf0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:18.079Z", + "version": "WzE4NywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:46.721Z", + "id": "11b0a710-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:46.721Z", + "version": "WzI3OTEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:27.978Z", + "id": "11d6dea0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:27.978Z", + "version": "WzExNTMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:38.002Z", + "id": "12275320-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:38.002Z", + "version": "WzE5ODAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:19.133Z", + "id": "123a50d0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:19.133Z", + "version": "WzE4OSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:47.788Z", + "id": "125376c0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:47.788Z", + "version": "WzI3OTMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:29.045Z", + "id": "1279ae50-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:29.045Z", + "version": "WzExNTUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:39.059Z", + "id": "12c89c30-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:39.059Z", + "version": "WzE5ODIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:20.174Z", + "id": "12d928e0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:20.174Z", + "version": "WzE5MSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:48.862Z", + "id": "12f757e0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:48.862Z", + "version": "WzI3OTUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:30.132Z", + "id": "131f8b40-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:30.132Z", + "version": "WzExNTcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:40.103Z", + "id": "1367e970-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:40.103Z", + "version": "WzE5ODQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:21.226Z", + "id": "1379aea0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:21.226Z", + "version": "WzE5MywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:49.930Z", + "id": "139a4ea0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:49.930Z", + "version": "WzI3OTcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:31.182Z", + "id": "13bfc2e0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:31.182Z", + "version": "WzExNTksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:41.171Z", + "id": "140ae030-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:41.171Z", + "version": "WzE5ODYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:22.286Z", + "id": "141b6ce0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:22.286Z", + "version": "WzE5NSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:50.976Z", + "id": "1439ea00-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:50.976Z", + "version": "WzI3OTksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:32.206Z", + "id": "145c02e0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:32.206Z", + "version": "WzExNjEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:42.232Z", + "id": "14acc580-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:42.232Z", + "version": "WzE5ODgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:23.356Z", + "id": "14beb1c0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:23.356Z", + "version": "WzE5NywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:52.037Z", + "id": "14dbcf50-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:52.037Z", + "version": "WzI4MDEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:33.267Z", + "id": "14fde830-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:33.267Z", + "version": "WzExNjMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:43.298Z", + "id": "154f6e20-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:43.298Z", + "version": "WzE5OTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:24.409Z", + "id": "155f5e90-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:24.409Z", + "version": "WzE5OSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:53.093Z", + "id": "157cf150-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:53.093Z", + "version": "WzI4MDMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:34.324Z", + "id": "159f3140-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:34.324Z", + "version": "WzExNjUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:44.367Z", + "id": "15f28bf0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:44.367Z", + "version": "WzE5OTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:25.460Z", + "id": "15ffbd40-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:25.460Z", + "version": "WzIwMSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:54.158Z", + "id": "161f72e0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:54.158Z", + "version": "WzI4MDUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:35.365Z", + "id": "163e0950-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:35.365Z", + "version": "WzExNjcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:45.415Z", + "id": "16927570-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:45.415Z", + "version": "WzE5OTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:26.492Z", + "id": "169d35c0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:26.492Z", + "version": "WzIwMywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:55.221Z", + "id": "16c1a650-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:55.221Z", + "version": "WzI4MDcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:36.459Z", + "id": "16e4f7b0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:36.459Z", + "version": "WzExNjksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:46.473Z", + "id": "1733e590-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:46.473Z", + "version": "WzE5OTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:27.548Z", + "id": "173e57c0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:27.548Z", + "version": "WzIwNSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:56.303Z", + "id": "1766bff0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:56.303Z", + "version": "WzI4MDksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:37.550Z", + "id": "178b70e0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:37.550Z", + "version": "WzExNzEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:47.531Z", + "id": "17d555b0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:47.531Z", + "version": "WzE5OTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:28.607Z", + "id": "17dfeef0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:28.607Z", + "version": "WzIwNywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:57.352Z", + "id": "1806d080-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:57.352Z", + "version": "WzI4MTEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:38.594Z", + "id": "182abe20-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:38.594Z", + "version": "WzExNzMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:48.605Z", + "id": "187936d0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:48.605Z", + "version": "WzIwMDAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:29.661Z", + "id": "1880c2d0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:29.661Z", + "version": "WzIwOSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:58.419Z", + "id": "18a9a030-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:58.419Z", + "version": "WzI4MTMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:39.640Z", + "id": "18ca5980-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:39.640Z", + "version": "WzExNzUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:49.661Z", + "id": "191a58d0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:49.661Z", + "version": "WzIwMDIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:30.700Z", + "id": "191f4cc0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:30.700Z", + "version": "WzIxMSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:59.497Z", + "id": "194e1d90-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:59.497Z", + "version": "WzI4MTUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:40.693Z", + "id": "196b0650-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:40.693Z", + "version": "WzExNzcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:50.716Z", + "id": "19bb53c0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:50.716Z", + "version": "WzIwMDQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:31.743Z", + "id": "19be72f0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:31.743Z", + "version": "WzIxMywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:00.553Z", + "id": "19ef3f90-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:00.553Z", + "version": "WzI4MTcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:41.748Z", + "id": "1a0c0140-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:41.748Z", + "version": "WzExNzksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:51.778Z", + "id": "1a5d6020-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:51.778Z", + "version": "WzIwMDYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:32.818Z", + "id": "1a627b20-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:32.818Z", + "version": "WzIxNSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:01.617Z", + "id": "1a919a10-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:01.617Z", + "version": "WzI4MTksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:42.802Z", + "id": "1aacd520-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:42.802Z", + "version": "WzExODEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:52.835Z", + "id": "1afea930-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:52.835Z", + "version": "WzIwMDgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:33.852Z", + "id": "1b0041c0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:33.852Z", + "version": "WzIxNywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:02.684Z", + "id": "1b3469c0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:02.684Z", + "version": "WzI4MjEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:43.883Z", + "id": "1b51c7b0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:43.883Z", + "version": "WzExODMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:34.867Z", + "id": "1b9b2230-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:34.867Z", + "version": "WzIxOSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:53.892Z", + "id": "1b9ff240-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:53.892Z", + "version": "WzIwMTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:03.741Z", + "id": "1bd5b2d0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:03.741Z", + "version": "WzI4MjMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:44.950Z", + "id": "1bf49760-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:44.950Z", + "version": "WzExODUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:35.938Z", + "id": "1c3e8e20-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:35.938Z", + "version": "WzIyMSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:54.946Z", + "id": "1c40c620-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:54.946Z", + "version": "WzIwMTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:04.800Z", + "id": "1c774a00-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:04.800Z", + "version": "WzI4MjUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:46.004Z", + "id": "1c956b40-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:46.004Z", + "version": "WzExODcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:36.981Z", + "id": "1cddb450-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:36.981Z", + "version": "WzIyMywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:56.007Z", + "id": "1ce2ab70-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:56.007Z", + "version": "WzIwMTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:05.859Z", + "id": "1d18e130-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:05.859Z", + "version": "WzI4MjcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:47.032Z", + "id": "1d324780-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:47.032Z", + "version": "WzExODksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:38.052Z", + "id": "1d812040-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:38.052Z", + "version": "WzIyNSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:57.078Z", + "id": "1d861760-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:57.078Z", + "version": "WzIwMTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:06.935Z", + "id": "1dbd1070-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:06.935Z", + "version": "WzI4MjksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:48.099Z", + "id": "1dd51730-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:48.099Z", + "version": "WzExOTEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:39.084Z", + "id": "1e1e98c0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:39.084Z", + "version": "WzIyNywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:58.136Z", + "id": "1e278780-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:58.136Z", + "version": "WzIwMTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:07.993Z", + "id": "1e5e8090-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:07.993Z", + "version": "WzI4MzEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:49.166Z", + "id": "1e77e6e0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:49.166Z", + "version": "WzExOTMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:40.140Z", + "id": "1ebfbac0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:40.140Z", + "version": "WzIyOSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:59.183Z", + "id": "1ec749f0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:59.183Z", + "version": "WzIwMjAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:09.046Z", + "id": "1eff2d60-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:09.046Z", + "version": "WzI4MzMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:50.247Z", + "id": "1f1cd970-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:50.247Z", + "version": "WzExOTUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:41.189Z", + "id": "1f5fcb50-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:41.189Z", + "version": "WzIzMSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:00.250Z", + "id": "1f6a19a0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:00.250Z", + "version": "WzIwMjIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:10.112Z", + "id": "1fa1d600-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:10.112Z", + "version": "WzI4MzUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:51.309Z", + "id": "1fbee5d0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:51.309Z", + "version": "WzExOTcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:42.242Z", + "id": "20007820-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:42.242Z", + "version": "WzIzMywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:01.323Z", + "id": "200dd3b0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:01.323Z", + "version": "WzIwMjQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:11.175Z", + "id": "20440970-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:11.175Z", + "version": "WzI4MzcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:52.366Z", + "id": "20602ee0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:52.366Z", + "version": "WzEyMDEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:43.301Z", + "id": "20a20f50-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:43.301Z", + "version": "WzIzNSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:02.392Z", + "id": "20b0f180-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:02.392Z", + "version": "WzIwMjYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:12.223Z", + "id": "20e3f2f0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:12.223Z", + "version": "WzI4MzksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:53.437Z", + "id": "21039ad0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:53.437Z", + "version": "WzEyMDQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:44.362Z", + "id": "2143f4a0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:44.362Z", + "version": "WzIzNywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:03.459Z", + "id": "2153c130-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:03.459Z", + "version": "WzIwMjgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:13.281Z", + "id": "21856310-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:13.281Z", + "version": "WzI4NDEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:54.509Z", + "id": "21a72dd0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:54.509Z", + "version": "WzEyMDYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:45.418Z", + "id": "21e516a0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:45.418Z", + "version": "WzIzOSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:04.526Z", + "id": "21f690e0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:04.526Z", + "version": "WzIwMzAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:14.382Z", + "id": "222d62e0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:14.382Z", + "version": "WzI4NDMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:55.565Z", + "id": "224828c0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:55.565Z", + "version": "WzEyMDgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:46.483Z", + "id": "22879830-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:46.483Z", + "version": "WzI0MSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:05.569Z", + "id": "2295b710-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:05.569Z", + "version": "WzIwMzIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:15.439Z", + "id": "22ceabf0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:15.439Z", + "version": "WzI4NDUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:56.600Z", + "id": "22e63d80-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:56.600Z", + "version": "WzEyMTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:47.503Z", + "id": "23233bf0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:47.503Z", + "version": "WzI0MywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:06.642Z", + "id": "23397120-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:06.642Z", + "version": "WzIwMzQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:16.476Z", + "id": "236ce7c0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:16.476Z", + "version": "WzI4NDcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:57.664Z", + "id": "23889800-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:57.664Z", + "version": "WzEyMTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:48.558Z", + "id": "23c436e0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:48.558Z", + "version": "WzI0NSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:07.692Z", + "id": "23d9a8c0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:07.692Z", + "version": "WzIwMzYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:17.539Z", + "id": "240f1b30-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:17.539Z", + "version": "WzI4NDksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:58.701Z", + "id": "2426d3d0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:58.701Z", + "version": "WzEyMTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:49.625Z", + "id": "24670690-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:49.625Z", + "version": "WzI0NywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:08.741Z", + "id": "2479b950-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:08.741Z", + "version": "WzIwMzgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:18.606Z", + "id": "24b1eae0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:18.606Z", + "version": "WzI4NTEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:02:59.744Z", + "id": "24c5fa00-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:02:59.744Z", + "version": "WzEyMTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:50.662Z", + "id": "25054260-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:50.662Z", + "version": "WzI0OSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:09.814Z", + "id": "251d7360-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:09.814Z", + "version": "WzIwNDAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:19.678Z", + "id": "25557de0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:19.678Z", + "version": "WzI4NTMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:00.829Z", + "id": "256b88d0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:00.829Z", + "version": "WzEyMTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:51.715Z", + "id": "25a5ef30-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:51.715Z", + "version": "WzI1MSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:10.868Z", + "id": "25be4740-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:10.868Z", + "version": "WzIwNDIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:20.747Z", + "id": "25f89bb0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:20.747Z", + "version": "WzI4NTUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:01.909Z", + "id": "26105450-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:01.909Z", + "version": "WzEyMjAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:52.756Z", + "id": "2644c740-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:52.756Z", + "version": "WzI1MywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:11.939Z", + "id": "2661b330-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:11.939Z", + "version": "WzIwNDQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:21.802Z", + "id": "269996a0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:21.802Z", + "version": "WzI4NTcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:02.948Z", + "id": "26aede40-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:02.948Z", + "version": "WzEyMjIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:53.815Z", + "id": "26e65e70-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:53.815Z", + "version": "WzI1NSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:12.975Z", + "id": "26ffc7f0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:12.975Z", + "version": "WzIwNDYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:22.871Z", + "id": "273cb470-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:22.871Z", + "version": "WzI4NTksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:04.002Z", + "id": "274fb220-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:04.002Z", + "version": "WzEyMjQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:54.891Z", + "id": "278a8db0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:54.891Z", + "version": "WzI1NywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:14.020Z", + "id": "279f3c40-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:14.020Z", + "version": "WzIwNDgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:23.927Z", + "id": "27ddd670-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:23.927Z", + "version": "WzI4NjEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:05.044Z", + "id": "27ee8a30-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:05.044Z", + "version": "WzEyMjYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:55.924Z", + "id": "28282d40-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:55.924Z", + "version": "WzI1OSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:15.070Z", + "id": "283f73e0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:15.070Z", + "version": "WzIwNTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:24.981Z", + "id": "287eaa50-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:24.981Z", + "version": "WzI4NjMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:06.087Z", + "id": "288dd770-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:06.087Z", + "version": "WzEyMjgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:56.979Z", + "id": "28c92830-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:56.979Z", + "version": "WzI2MSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:16.143Z", + "id": "28e32df0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:16.143Z", + "version": "WzIwNTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:26.053Z", + "id": "29223d50-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:26.053Z", + "version": "WzI4NjUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:07.130Z", + "id": "292cfda0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:07.130Z", + "version": "WzEyMzAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:58.050Z", + "id": "296c9420-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:58.050Z", + "version": "WzI2MywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:17.204Z", + "id": "29851340-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:17.204Z", + "version": "WzIwNTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:27.125Z", + "id": "29c5d050-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:27.125Z", + "version": "WzI4NjcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:08.164Z", + "id": "29cac440-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:08.164Z", + "version": "WzEyMzIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:55:59.099Z", + "id": "2a0ca4b0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:55:59.099Z", + "version": "WzI2NSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:18.270Z", + "id": "2a27bbe0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:18.270Z", + "version": "WzIwNTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:28.189Z", + "id": "2a682ad0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:28.189Z", + "version": "WzI4NjksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:09.267Z", + "id": "2a731230-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:09.267Z", + "version": "WzEyMzQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:00.157Z", + "id": "2aae14d0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:00.157Z", + "version": "WzI2NywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:19.338Z", + "id": "2acab2a0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:19.338Z", + "version": "WzIwNTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:29.258Z", + "id": "2b0b48a0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:29.258Z", + "version": "WzI4NzEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:10.331Z", + "id": "2b156cb0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:10.331Z", + "version": "WzEyMzYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:01.188Z", + "id": "2b4b6640-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:01.188Z", + "version": "WzI2OSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:20.410Z", + "id": "2b6e45a0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:20.410Z", + "version": "WzIwNjAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:30.315Z", + "id": "2bac91b0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:30.315Z", + "version": "WzI4NzMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:11.384Z", + "id": "2bb61980-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:11.384Z", + "version": "WzEyMzgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:02.221Z", + "id": "2be905d0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:02.221Z", + "version": "WzI3MSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:21.463Z", + "id": "2c0ef270-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:21.463Z", + "version": "WzIwNjIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:31.360Z", + "id": "2c4c0600-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:31.360Z", + "version": "WzI4NzUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:12.439Z", + "id": "2c571470-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:12.439Z", + "version": "WzEyNDAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:03.284Z", + "id": "2c8b3940-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:03.284Z", + "version": "WzI3MywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:22.526Z", + "id": "2cb125e0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:22.526Z", + "version": "WzIwNjQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:32.387Z", + "id": "2ce8bb30-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:32.387Z", + "version": "WzI4NzcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:13.494Z", + "id": "2cf80f60-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:13.494Z", + "version": "WzEyNDIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:04.314Z", + "id": "2d2863a0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:04.314Z", + "version": "WzI3NSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:23.573Z", + "id": "2d50e850-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:23.573Z", + "version": "WzIwNjYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:33.452Z", + "id": "2d8b3cc0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:33.452Z", + "version": "WzI4NzksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:14.553Z", + "id": "2d99a690-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:14.553Z", + "version": "WzEyNDQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:05.353Z", + "id": "2dc6ed90-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:05.353Z", + "version": "WzI3NywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:24.623Z", + "id": "2df11ff0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:24.623Z", + "version": "WzIwNjgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:34.507Z", + "id": "2e2c37b0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:34.507Z", + "version": "WzI4ODEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:15.595Z", + "id": "2e38a5b0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:15.595Z", + "version": "WzEyNDYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:06.485Z", + "id": "2e73a850-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:06.485Z", + "version": "WzI3OSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:25.745Z", + "id": "2e9c5410-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:25.745Z", + "version": "WzIwNzAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:35.585Z", + "id": "2ed0b510-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:35.585Z", + "version": "WzI4ODMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:16.664Z", + "id": "2edbc380-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:16.664Z", + "version": "WzEyNDgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:07.551Z", + "id": "2f1650f0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:07.551Z", + "version": "WzI4MSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:26.807Z", + "id": "2f3e6070-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:26.807Z", + "version": "WzIwNzIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:36.648Z", + "id": "2f72e880-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:36.648Z", + "version": "WzI4ODUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:17.701Z", + "id": "2f79ff50-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:17.701Z", + "version": "WzEyNTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:08.577Z", + "id": "2fb2df10-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:08.577Z", + "version": "WzI4MywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:27.860Z", + "id": "2fdf0d40-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:27.860Z", + "version": "WzIwNzQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:37.698Z", + "id": "30132020-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:37.698Z", + "version": "WzI4ODcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:18.762Z", + "id": "301be4a0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:18.762Z", + "version": "WzEyNTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:09.637Z", + "id": "30549d50-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:09.637Z", + "version": "WzI4NSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:28.919Z", + "id": "3080a470-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:28.919Z", + "version": "WzIwNzYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:38.762Z", + "id": "30b57aa0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:38.762Z", + "version": "WzI4ODksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:19.826Z", + "id": "30be3f20-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:19.826Z", + "version": "WzEyNTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:10.677Z", + "id": "30f34e50-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:10.677Z", + "version": "WzI4NywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:29.972Z", + "id": "31215140-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:29.972Z", + "version": "WzIwNzgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:39.824Z", + "id": "31578700-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:39.824Z", + "version": "WzI4OTEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:20.872Z", + "id": "315dda80-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:20.872Z", + "version": "WzEyNTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:11.694Z", + "id": "318e7ce0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:11.694Z", + "version": "WzI4OSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:31.040Z", + "id": "31c44800-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:31.040Z", + "version": "WzIwODAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:40.904Z", + "id": "31fc5280-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:40.904Z", + "version": "WzI4OTMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:21.919Z", + "id": "31fd9cf0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:21.919Z", + "version": "WzEyNTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:12.737Z", + "id": "322da310-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:12.737Z", + "version": "WzI5MSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:32.053Z", + "id": "325eda50-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:32.053Z", + "version": "WzIwODIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:22.955Z", + "id": "329bb1b0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:22.955Z", + "version": "WzEyNjAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:41.976Z", + "id": "329fe580-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:41.976Z", + "version": "WzI4OTUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:13.780Z", + "id": "32ccc940-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:13.780Z", + "version": "WzI5MywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:33.114Z", + "id": "3300bfa0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:33.114Z", + "version": "WzIwODQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:24.015Z", + "id": "333d6ff0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:24.015Z", + "version": "WzEyNjMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:43.033Z", + "id": "33410780-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:43.033Z", + "version": "WzI4OTcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:14.840Z", + "id": "336e8780-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:14.840Z", + "version": "WzI5NSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:34.186Z", + "id": "33a452a0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:34.186Z", + "version": "WzIwODYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:25.061Z", + "id": "33dd0b50-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:25.061Z", + "version": "WzEyNjUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:44.123Z", + "id": "33e780b0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:44.123Z", + "version": "WzI4OTksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:15.887Z", + "id": "340e49f0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:15.887Z", + "version": "WzI5NywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:35.215Z", + "id": "344155f0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:35.215Z", + "version": "WzIwODgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:26.105Z", + "id": "347c5890-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:26.105Z", + "version": "WzEyNjcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:45.188Z", + "id": "348a0240-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:45.188Z", + "version": "WzI5MDEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:16.910Z", + "id": "34aa62e0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:16.910Z", + "version": "WzI5OSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:36.262Z", + "id": "34e11860-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:36.262Z", + "version": "WzIwOTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:27.176Z", + "id": "351fc480-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:27.176Z", + "version": "WzEyNjksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:46.265Z", + "id": "352e5890-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:46.265Z", + "version": "WzI5MDMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:17.980Z", + "id": "354da7c0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:17.980Z", + "version": "WzMwMSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:37.325Z", + "id": "35834bd0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:37.325Z", + "version": "WzIwOTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:28.217Z", + "id": "35be9c90-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:28.217Z", + "version": "WzEyNzEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:47.307Z", + "id": "35cd57b0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:47.307Z", + "version": "WzI5MDUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:19.028Z", + "id": "35ed9140-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:19.028Z", + "version": "WzMwMywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:38.418Z", + "id": "362a1320-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:38.418Z", + "version": "WzIwOTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:29.282Z", + "id": "36611e20-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:29.282Z", + "version": "WzEyNzMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:48.383Z", + "id": "367186f0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:48.383Z", + "version": "WzI5MDcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:20.097Z", + "id": "3690af10-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:20.097Z", + "version": "WzMwNSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:39.467Z", + "id": "36ca23b0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:39.467Z", + "version": "WzIwOTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:30.315Z", + "id": "36febdb0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:30.315Z", + "version": "WzEyNzUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:49.449Z", + "id": "37142f90-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:49.449Z", + "version": "WzI5MDksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:21.118Z", + "id": "372c79e0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:21.118Z", + "version": "WzMwNywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:40.523Z", + "id": "376b45b0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:40.523Z", + "version": "WzIwOTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:31.385Z", + "id": "37a20290-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:31.385Z", + "version": "WzEyNzcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:50.507Z", + "id": "37b59fb0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:50.507Z", + "version": "WzI5MTEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:22.170Z", + "id": "37ccffa0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:22.170Z", + "version": "WzMwOSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:41.587Z", + "id": "380da030-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:41.587Z", + "version": "WzIxMDAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:32.429Z", + "id": "38414fd0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:32.429Z", + "version": "WzEyNzksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:51.577Z", + "id": "3858e490-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:51.577Z", + "version": "WzI5MTMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:23.248Z", + "id": "38717d00-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:23.248Z", + "version": "WzMxMSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:42.662Z", + "id": "38b1a860-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:42.662Z", + "version": "WzIxMDIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:33.483Z", + "id": "38e223b0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:33.483Z", + "version": "WzEyODEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:52.634Z", + "id": "38fa2da0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:52.634Z", + "version": "WzI5MTcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:24.315Z", + "id": "39144cb0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:24.315Z", + "version": "WzMxMywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:43.713Z", + "id": "39520710-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:43.713Z", + "version": "WzIxMDQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:34.533Z", + "id": "39825b50-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:34.533Z", + "version": "WzEyODMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:53.690Z", + "id": "399b4fa0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:53.690Z", + "version": "WzI5MTksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:25.340Z", + "id": "39b0b3c0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:25.340Z", + "version": "WzMxNSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:44.790Z", + "id": "39f65d60-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:44.790Z", + "version": "WzIxMDYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:35.595Z", + "id": "3a2467b0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:35.595Z", + "version": "WzEyODUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:54.758Z", + "id": "3a3e4660-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:54.758Z", + "version": "WzI5MjEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:26.395Z", + "id": "3a51aeb0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:26.395Z", + "version": "WzMxNywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:45.847Z", + "id": "3a97a670-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:45.847Z", + "version": "WzIxMDgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:36.663Z", + "id": "3ac75e70-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:36.663Z", + "version": "WzEyODcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:55.815Z", + "id": "3adf8f70-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:55.815Z", + "version": "WzI5MjMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:27.440Z", + "id": "3af12300-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:27.440Z", + "version": "WzMxOSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:46.917Z", + "id": "3b3aeb50-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:46.917Z", + "version": "WzIxMTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:37.702Z", + "id": "3b65e860-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:37.702Z", + "version": "WzEyODksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:56.871Z", + "id": "3b80b170-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:56.871Z", + "version": "WzI5MjUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:28.494Z", + "id": "3b91f6e0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:28.494Z", + "version": "WzMyMSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:47.977Z", + "id": "3bdca990-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:47.977Z", + "version": "WzIxMTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:38.725Z", + "id": "3c020150-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:38.725Z", + "version": "WzEyOTEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:57.930Z", + "id": "3c2248a0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:57.930Z", + "version": "WzI5MjcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:29.570Z", + "id": "3c362620-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:29.570Z", + "version": "WzMyMywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:49.043Z", + "id": "3c7f5230-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:49.043Z", + "version": "WzIxMTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:39.777Z", + "id": "3ca28710-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:39.777Z", + "version": "WzEyOTMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:17:58.989Z", + "id": "3cc3dfd0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:17:58.989Z", + "version": "WzI5MjksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:30.636Z", + "id": "3cd8cec0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:30.636Z", + "version": "WzMyNSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:50.069Z", + "id": "3d1be050-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:50.069Z", + "version": "WzIxMTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:40.843Z", + "id": "3d452fb0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:40.843Z", + "version": "WzEyOTUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:00.055Z", + "id": "3d668870-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:00.055Z", + "version": "WzI5MzEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:31.660Z", + "id": "3d750ec0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:31.660Z", + "version": "WzMyNywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:51.138Z", + "id": "3dbefe20-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:51.138Z", + "version": "WzIxMTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:41.904Z", + "id": "3de71500-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:41.904Z", + "version": "WzEyOTcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:01.101Z", + "id": "3e0623d0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:01.101Z", + "version": "WzI5MzMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:32.730Z", + "id": "3e1853a0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:32.730Z", + "version": "WzMyOSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:52.219Z", + "id": "3e63f0b0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:52.219Z", + "version": "WzIxMjAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:42.950Z", + "id": "3e86b060-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:42.950Z", + "version": "WzEyOTksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:02.139Z", + "id": "3ea486b0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:02.139Z", + "version": "WzI5MzUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:33.776Z", + "id": "3eb7ef00-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:33.776Z", + "version": "WzMzMSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:53.264Z", + "id": "3f036500-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:53.264Z", + "version": "WzIxMjIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:43.980Z", + "id": "3f23dac0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:43.980Z", + "version": "WzEzMDEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:03.201Z", + "id": "3f469310-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:03.201Z", + "version": "WzI5MzcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:34.801Z", + "id": "3f545610-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:34.801Z", + "version": "WzMzMywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:54.344Z", + "id": "3fa83080-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:54.344Z", + "version": "WzIxMjQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:45.048Z", + "id": "3fc6d180-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:45.048Z", + "version": "WzEzMDMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:04.251Z", + "id": "3fe6cab0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:04.251Z", + "version": "WzI5MzksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:35.870Z", + "id": "3ff773e0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:35.870Z", + "version": "WzMzNSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:55.402Z", + "id": "4049a0a0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:55.402Z", + "version": "WzIxMjYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:46.104Z", + "id": "4067f380-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:46.104Z", + "version": "WzEzMDUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:05.307Z", + "id": "4087ecb0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:05.307Z", + "version": "WzI5NDEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:36.921Z", + "id": "4097d290-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:36.921Z", + "version": "WzMzNywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:56.472Z", + "id": "40ece580-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:56.472Z", + "version": "WzIxMjgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:47.132Z", + "id": "4104cfc0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:47.132Z", + "version": "WzEzMDcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:06.372Z", + "id": "412a6e40-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:06.372Z", + "version": "WzI5NDMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:37.933Z", + "id": "41323dd0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:37.933Z", + "version": "WzMzOSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:57.533Z", + "id": "418ecad0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:57.533Z", + "version": "WzIxMzAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:48.204Z", + "id": "41a862c0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:48.204Z", + "version": "WzEzMDksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:07.432Z", + "id": "41cc2c80-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:07.432Z", + "version": "WzI5NDUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:38.973Z", + "id": "41d0eed0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:38.973Z", + "version": "WzM0MSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:58.593Z", + "id": "42308910-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:58.593Z", + "version": "WzIxMzIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:49.262Z", + "id": "4249d2e0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:49.262Z", + "version": "WzEzMTEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:08.494Z", + "id": "426e38e0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:08.494Z", + "version": "WzI5NDcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:40.033Z", + "id": "4272ad10-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:40.033Z", + "version": "WzM0MywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:10:59.647Z", + "id": "42d15cf0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:10:59.647Z", + "version": "WzIxMzQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:50.347Z", + "id": "42ef61b0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:50.347Z", + "version": "WzEzMTMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:41.042Z", + "id": "430ca320-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:41.042Z", + "version": "WzM0NSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:09.575Z", + "id": "43132b70-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:09.575Z", + "version": "WzI5NDksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:00.715Z", + "id": "437453b0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:00.715Z", + "version": "WzIxMzYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:51.393Z", + "id": "438efd10-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:51.393Z", + "version": "WzEzMTUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:42.092Z", + "id": "43acdac0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:42.092Z", + "version": "WzM0NywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:10.637Z", + "id": "43b537d0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:10.637Z", + "version": "WzI5NTEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:01.784Z", + "id": "44177180-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:01.784Z", + "version": "WzIxMzgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:52.448Z", + "id": "442ff800-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:52.448Z", + "version": "WzEzMTcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:43.143Z", + "id": "444d3970-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:43.143Z", + "version": "WzM0OSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:11.677Z", + "id": "4453e8d0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:11.677Z", + "version": "WzI5NTMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:02.849Z", + "id": "44b9f310-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:02.849Z", + "version": "WzIxNDAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:53.507Z", + "id": "44d18f30-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:53.507Z", + "version": "WzEzMjAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:44.184Z", + "id": "44ec1180-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:44.184Z", + "version": "WzM1MSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:12.749Z", + "id": "44f77bd0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:12.749Z", + "version": "WzI5NTUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:03.906Z", + "id": "455b3c20-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:03.906Z", + "version": "WzIxNDIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:54.538Z", + "id": "456ee0a0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:54.538Z", + "version": "WzEzMjIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:45.235Z", + "id": "458c7030-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:45.235Z", + "version": "WzM1MywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:13.797Z", + "id": "45976550-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:13.797Z", + "version": "WzI5NTcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:04.977Z", + "id": "45fea810-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:04.977Z", + "version": "WzIxNDQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:55.610Z", + "id": "461273a0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:55.610Z", + "version": "WzEzMjQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:46.288Z", + "id": "462d1d00-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:46.288Z", + "version": "WzM1NSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:14.839Z", + "id": "46366470-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:14.839Z", + "version": "WzI5NTksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:06.027Z", + "id": "469edfb0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:06.027Z", + "version": "WzIxNDYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:56.663Z", + "id": "46b32070-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:56.663Z", + "version": "WzEzMjYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:47.339Z", + "id": "46cd7bb0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:47.339Z", + "version": "WzM1NywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:15.891Z", + "id": "46d6ea30-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:15.891Z", + "version": "WzI5NjEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:07.084Z", + "id": "474028c0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:07.084Z", + "version": "WzIxNDgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:57.738Z", + "id": "475728a0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:57.738Z", + "version": "WzEzMjgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:48.386Z", + "id": "476d3e20-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:48.386Z", + "version": "WzM1OSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:16.945Z", + "id": "4777be10-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:16.945Z", + "version": "WzI5NjMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:08.125Z", + "id": "47df00d0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:08.125Z", + "version": "WzIxNTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:58.794Z", + "id": "47f84aa0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:58.794Z", + "version": "WzEzMzAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:49.466Z", + "id": "481209a0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:49.466Z", + "version": "WzM2MSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:18.007Z", + "id": "4819ca70-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:18.007Z", + "version": "WzI5NjUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:09.178Z", + "id": "487fada0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:09.178Z", + "version": "WzIxNTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:03:59.846Z", + "id": "4898d060-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:03:59.846Z", + "version": "WzEzMzIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:50.512Z", + "id": "48b1a500-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:50.512Z", + "version": "WzM2MywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:19.073Z", + "id": "48bc7310-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:19.073Z", + "version": "WzI5NjcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:10.248Z", + "id": "4922f280-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:10.248Z", + "version": "WzIxNTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:00.870Z", + "id": "49351060-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:00.870Z", + "version": "WzEzMzQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:51.551Z", + "id": "49502ef0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:51.551Z", + "version": "WzM2NSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:20.134Z", + "id": "495e5860-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:20.134Z", + "version": "WzI5NjksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:11.320Z", + "id": "49c68580-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:11.320Z", + "version": "WzIxNTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:01.889Z", + "id": "49d08d10-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:01.889Z", + "version": "WzEzMzYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:52.607Z", + "id": "49f129e0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:52.607Z", + "version": "WzM2NywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:21.188Z", + "id": "49ff2c40-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:21.188Z", + "version": "WzI5NzEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:12.390Z", + "id": "4a69ca60-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:12.390Z", + "version": "WzIxNTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:02.922Z", + "id": "4a6e2ca0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:02.922Z", + "version": "WzEzMzgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:53.658Z", + "id": "4a91afa0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:53.658Z", + "version": "WzM2OSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:22.272Z", + "id": "4aa49400-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:22.272Z", + "version": "WzI5NzMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:03.961Z", + "id": "4b0cb690-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:03.961Z", + "version": "WzEzNDAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:13.464Z", + "id": "4b0dab80-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:13.464Z", + "version": "WzIxNjAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:54.711Z", + "id": "4b325c70-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:54.711Z", + "version": "WzM3MSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:23.310Z", + "id": "4b42f6e0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:23.310Z", + "version": "WzI5NzUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:14.507Z", + "id": "4bacd1b0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:14.507Z", + "version": "WzIxNjIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:05.025Z", + "id": "4baf1110-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:05.025Z", + "version": "WzEzNDIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:55.744Z", + "id": "4bcffc00-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:55.744Z", + "version": "WzM3MywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:24.378Z", + "id": "4be5eda0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:24.378Z", + "version": "WzI5NzcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:06.062Z", + "id": "4c4d4ce0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:06.062Z", + "version": "WzEzNDQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:15.601Z", + "id": "4c53c010-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:15.601Z", + "version": "WzIxNjQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:56.809Z", + "id": "4c727d90-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:56.809Z", + "version": "WzM3NSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:25.440Z", + "id": "4c87fa00-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:25.440Z", + "version": "WzI5NzksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:07.134Z", + "id": "4cf0dfe0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:07.134Z", + "version": "WzEzNDYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:16.677Z", + "id": "4cf7ef50-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:16.677Z", + "version": "WzIxNjYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:57.844Z", + "id": "4d106b40-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:57.844Z", + "version": "WzM3NywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:26.522Z", + "id": "4d2d13a0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:26.522Z", + "version": "WzI5ODEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:08.203Z", + "id": "4d93fdb0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:08.203Z", + "version": "WzEzNDgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:17.741Z", + "id": "4d9a49d0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:17.741Z", + "version": "WzIxNjgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:58.858Z", + "id": "4dab24a0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:58.858Z", + "version": "WzM3OSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:27.574Z", + "id": "4dcd9960-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:27.574Z", + "version": "WzI5ODMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:09.255Z", + "id": "4e348370-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:09.255Z", + "version": "WzEzNTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:18.784Z", + "id": "4e397000-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:18.784Z", + "version": "WzIxNzAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:56:59.917Z", + "id": "4e4cbbd0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:56:59.917Z", + "version": "WzM4MSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:28.620Z", + "id": "4e6d34c0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:28.620Z", + "version": "WzI5ODUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:10.317Z", + "id": "4ed68fd0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:10.317Z", + "version": "WzEzNTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:19.843Z", + "id": "4edb0730-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:19.843Z", + "version": "WzIxNzIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:00.958Z", + "id": "4eeb93e0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:00.958Z", + "version": "WzM4MywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:29.681Z", + "id": "4f0f1a10-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:29.681Z", + "version": "WzI5ODcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:11.357Z", + "id": "4f7540d0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:11.357Z", + "version": "WzEzNTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:20.900Z", + "id": "4f7c5040-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:20.900Z", + "version": "WzIxNzQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:01.968Z", + "id": "4f85b100-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:01.968Z", + "version": "WzM4NSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:30.748Z", + "id": "4fb1e9c0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:30.748Z", + "version": "WzI5ODksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:12.405Z", + "id": "50152a50-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:12.405Z", + "version": "WzEzNTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:21.970Z", + "id": "501f9520-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:21.970Z", + "version": "WzIxNzYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:03.022Z", + "id": "502684e0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:03.022Z", + "version": "WzM4NywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:31.823Z", + "id": "5055f1f0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:31.823Z", + "version": "WzI5OTEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:13.459Z", + "id": "50b5fe30-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:13.459Z", + "version": "WzEzNTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:23.019Z", + "id": "50bfa5b0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:23.019Z", + "version": "WzIxNzgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:04.068Z", + "id": "50c62040-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:04.068Z", + "version": "WzM4OSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:32.864Z", + "id": "50f4ca00-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:32.864Z", + "version": "WzI5OTMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:14.522Z", + "id": "515831a0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:14.522Z", + "version": "WzEzNjAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:24.086Z", + "id": "51627560-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:24.086Z", + "version": "WzIxODAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:05.142Z", + "id": "516a0160-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:05.142Z", + "version": "WzM5MSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:33.926Z", + "id": "5196d660-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:33.926Z", + "version": "WzI5OTUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:15.584Z", + "id": "51fa3e00-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:15.584Z", + "version": "WzEzNjIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:06.146Z", + "id": "52033420-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:06.146Z", + "version": "WzM5MywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:25.144Z", + "id": "5203e580-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:25.144Z", + "version": "WzIxODIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:35.000Z", + "id": "523ab780-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:35.000Z", + "version": "WzI5OTcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:16.625Z", + "id": "52991610-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:16.625Z", + "version": "WzEzNjQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:07.213Z", + "id": "52a603d0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:07.213Z", + "version": "WzM5NSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:26.212Z", + "id": "52a6dc40-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:26.212Z", + "version": "WzIxODQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:36.065Z", + "id": "52dd3910-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:36.065Z", + "version": "WzI5OTksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:17.667Z", + "id": "53381530-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:17.667Z", + "version": "WzEzNjYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:08.267Z", + "id": "5346d7b0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:08.267Z", + "version": "WzM5NywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:27.272Z", + "id": "53489a80-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:27.272Z", + "version": "WzIxODYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:37.109Z", + "id": "537c8650-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:37.109Z", + "version": "WzMwMDEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:18.711Z", + "id": "53d76270-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:18.711Z", + "version": "WzEzNjgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:09.315Z", + "id": "53e6c130-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:09.315Z", + "version": "WzM5OSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:28.332Z", + "id": "53ea58c0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:28.332Z", + "version": "WzIxODgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:38.157Z", + "id": "541c6fd0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:38.157Z", + "version": "WzMwMDMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:19.777Z", + "id": "547a0b10-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:19.777Z", + "version": "WzEzNzAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:10.357Z", + "id": "5485c050-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:10.357Z", + "version": "WzQwMSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:29.411Z", + "id": "548efd30-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:29.411Z", + "version": "WzIxOTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:39.219Z", + "id": "54be7c30-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:39.219Z", + "version": "WzMwMDUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:20.825Z", + "id": "5519f490-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:20.825Z", + "version": "WzEzNzIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:11.403Z", + "id": "55255bb0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:11.403Z", + "version": "WzQwMywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:30.476Z", + "id": "55317ec0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:30.476Z", + "version": "WzIxOTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:40.279Z", + "id": "55603a70-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:40.279Z", + "version": "WzMwMDcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:21.892Z", + "id": "55bcc440-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:21.892Z", + "version": "WzEzNzQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:12.450Z", + "id": "55c51e20-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:12.450Z", + "version": "WzQwNSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:31.538Z", + "id": "55d38b20-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:31.538Z", + "version": "WzIxOTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:41.331Z", + "id": "5600c030-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:41.331Z", + "version": "WzMwMDksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:22.919Z", + "id": "56597970-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:22.919Z", + "version": "WzEzNzYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:13.482Z", + "id": "566296a0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:13.482Z", + "version": "WzQwNywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:32.591Z", + "id": "567437f0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:32.591Z", + "version": "WzIxOTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:42.405Z", + "id": "56a4a150-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:42.405Z", + "version": "WzMwMTEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:23.993Z", + "id": "56fd5a90-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:23.993Z", + "version": "WzEzNzksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:14.534Z", + "id": "57031c60-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:14.534Z", + "version": "WzQwOSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:33.663Z", + "id": "5717caf0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:33.663Z", + "version": "WzIxOTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:43.466Z", + "id": "574686a0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:43.466Z", + "version": "WzMwMTMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:25.046Z", + "id": "579e0760-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:25.046Z", + "version": "WzEzODEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:15.611Z", + "id": "57a772b0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:15.611Z", + "version": "WzQxMSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:34.721Z", + "id": "57b93b10-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:34.721Z", + "version": "WzIyMDAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:44.517Z", + "id": "57e6e550-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:44.517Z", + "version": "WzMwMTUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:26.106Z", + "id": "583fc5a0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:26.106Z", + "version": "WzEzODMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:16.658Z", + "id": "58473520-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:16.658Z", + "version": "WzQxMywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:35.794Z", + "id": "585cf520-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:35.794Z", + "version": "WzIyMDIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:45.591Z", + "id": "588ac670-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:45.591Z", + "version": "WzMwMTcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:27.177Z", + "id": "58e33190-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:27.177Z", + "version": "WzEzODUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:17.727Z", + "id": "58ea52f0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:17.727Z", + "version": "WzQxNSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:36.848Z", + "id": "58fdc900-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:36.848Z", + "version": "WzIyMDQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:46.662Z", + "id": "592e3260-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:46.662Z", + "version": "WzMwMTksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:28.225Z", + "id": "59831b10-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:28.225Z", + "version": "WzEzODcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:18.793Z", + "id": "598cfb90-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:18.793Z", + "version": "WzQxNywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:37.942Z", + "id": "59a4b760-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:37.942Z", + "version": "WzIyMDYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:47.713Z", + "id": "59ce9110-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:47.713Z", + "version": "WzMwMjEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:29.291Z", + "id": "5a25c3b0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:29.291Z", + "version": "WzEzODksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:19.799Z", + "id": "5a267c70-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:19.799Z", + "version": "WzQxOSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:39.020Z", + "id": "5a4934c0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:39.020Z", + "version": "WzIyMDgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:48.763Z", + "id": "5a6ec8b0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:48.763Z", + "version": "WzMwMjMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:30.333Z", + "id": "5ac4c2d0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:30.333Z", + "version": "WzEzOTEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:20.862Z", + "id": "5ac8afe0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:20.862Z", + "version": "WzQyMSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:40.092Z", + "id": "5aecc7c0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:40.092Z", + "version": "WzIyMTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:49.825Z", + "id": "5b10d510-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:49.825Z", + "version": "WzMwMjUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:21.895Z", + "id": "5b664f70-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:21.895Z", + "version": "WzQyMywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:31.399Z", + "id": "5b674460-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:31.399Z", + "version": "WzEzOTMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:41.161Z", + "id": "5b8fe590-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:41.161Z", + "version": "WzIyMTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:50.870Z", + "id": "5bb04960-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:50.870Z", + "version": "WzMwMjcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:22.913Z", + "id": "5c01a510-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:22.913Z", + "version": "WzQyNSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:32.462Z", + "id": "5c099ee0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:32.462Z", + "version": "WzEzOTUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:42.225Z", + "id": "5c324010-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:42.225Z", + "version": "WzIyMTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:51.946Z", + "id": "5c5478a0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:51.946Z", + "version": "WzMwMjksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:23.967Z", + "id": "5ca278f0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:23.967Z", + "version": "WzQyNywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:33.528Z", + "id": "5cac4780-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:33.528Z", + "version": "WzEzOTcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:43.275Z", + "id": "5cd277b0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:43.275Z", + "version": "WzIyMTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:53.003Z", + "id": "5cf5c1b0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:53.003Z", + "version": "WzMwMzEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:25.026Z", + "id": "5d441020-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:25.026Z", + "version": "WzQyOSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:34.562Z", + "id": "5d4a0e20-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:34.562Z", + "version": "WzEzOTksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:44.356Z", + "id": "5d776a40-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:44.356Z", + "version": "WzIyMTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:54.035Z", + "id": "5d933a30-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:54.035Z", + "version": "WzMwMzMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:26.083Z", + "id": "5de55930-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:26.083Z", + "version": "WzQzMSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:35.628Z", + "id": "5decb6c0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:35.628Z", + "version": "WzE0MDEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:45.417Z", + "id": "5e194f90-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:45.417Z", + "version": "WzIyMjAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:55.103Z", + "id": "5e3630f0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:55.103Z", + "version": "WzMwMzUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:27.128Z", + "id": "5e84cd80-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:27.128Z", + "version": "WzQzMywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:36.680Z", + "id": "5e8d3c80-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:36.680Z", + "version": "WzE0MDMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:46.480Z", + "id": "5ebb8300-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:46.480Z", + "version": "WzIyMjIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:56.168Z", + "id": "5ed8b280-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:56.168Z", + "version": "WzMwMzcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:28.160Z", + "id": "5f224600-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:28.160Z", + "version": "WzQzNSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:37.738Z", + "id": "5f2eaca0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:37.738Z", + "version": "WzE0MDUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:47.554Z", + "id": "5f5f6420-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:47.554Z", + "version": "WzIyMjQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:57.234Z", + "id": "5f7b5b20-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:57.234Z", + "version": "WzMwMzksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:29.217Z", + "id": "5fc38f10-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:29.217Z", + "version": "WzQzNywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:38.793Z", + "id": "5fcfa790-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:38.793Z", + "version": "WzE0MDcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:48.638Z", + "id": "6004cbe0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:48.638Z", + "version": "WzIyMjYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:58.303Z", + "id": "601e78f0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:58.303Z", + "version": "WzMwNDEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:30.263Z", + "id": "60632a70-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:30.263Z", + "version": "WzQzOSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:39.852Z", + "id": "60713ec0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:39.852Z", + "version": "WzE0MDksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:49.674Z", + "id": "60a2e0a0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:49.674Z", + "version": "WzIyMjgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:18:59.363Z", + "id": "60c03730-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:18:59.363Z", + "version": "WzMwNDMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:31.304Z", + "id": "61020280-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:31.304Z", + "version": "WzQ0MSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:40.891Z", + "id": "610fc8b0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:40.891Z", + "version": "WzE0MTEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:50.750Z", + "id": "61470fe0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:50.750Z", + "version": "WzIyMzAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:00.412Z", + "id": "616047c0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:00.412Z", + "version": "WzMwNDUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:32.375Z", + "id": "61a56e70-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:32.375Z", + "version": "WzQ0MywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:41.960Z", + "id": "61b2e680-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:41.960Z", + "version": "WzE0MTMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:51.812Z", + "id": "61e91c40-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:51.812Z", + "version": "WzIyMzIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:01.469Z", + "id": "620190d0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:01.469Z", + "version": "WzMwNDcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:33.445Z", + "id": "6248b350-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:33.445Z", + "version": "WzQ0NSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:43.007Z", + "id": "6252a8f0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:43.007Z", + "version": "WzE0MTUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:52.879Z", + "id": "628bebf0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:52.879Z", + "version": "WzIyMzQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:02.539Z", + "id": "62a4d5b0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:02.539Z", + "version": "WzMwNDksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:34.464Z", + "id": "62e43000-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:34.464Z", + "version": "WzQ0NywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:44.032Z", + "id": "62ef1000-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:44.032Z", + "version": "WzE0MTcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:53.960Z", + "id": "6330de80-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:53.960Z", + "version": "WzIyMzYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:03.598Z", + "id": "63466ce0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:03.598Z", + "version": "WzMwNTEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:35.514Z", + "id": "638467a0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:35.514Z", + "version": "WzQ0OSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:45.099Z", + "id": "6391dfb0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:45.099Z", + "version": "WzE0MTksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:55.020Z", + "id": "63d29cc0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:55.020Z", + "version": "WzIyMzgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:04.658Z", + "id": "63e80410-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:04.658Z", + "version": "WzMwNTMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:46.151Z", + "id": "64326570-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:46.151Z", + "version": "WzE0MjEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:36.658Z", + "id": "6432f720-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:36.658Z", + "version": "WzQ1MSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:56.070Z", + "id": "6472d460-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:56.070Z", + "version": "WzIyNDAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:05.708Z", + "id": "648862c0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:05.708Z", + "version": "WzMwNTUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:47.201Z", + "id": "64d29d10-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:47.201Z", + "version": "WzE0MjMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:37.921Z", + "id": "64f3af10-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:37.921Z", + "version": "WzQ5NCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:57.145Z", + "id": "6516b580-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:57.145Z", + "version": "WzIyNDIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:06.796Z", + "id": "652e66c0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:06.796Z", + "version": "WzMwNTcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:48.256Z", + "id": "65739800-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:48.256Z", + "version": "WzE0MjUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:38.985Z", + "id": "65960990-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:38.985Z", + "version": "WzU4NywxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:58.211Z", + "id": "65b98530-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:58.211Z", + "version": "WzIyNDQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:07.854Z", + "id": "65cfd6e0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:07.854Z", + "version": "WzMwNTksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:49.306Z", + "id": "6613cfa0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:49.306Z", + "version": "WzE0MjcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:40.103Z", + "id": "6640a170-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:40.103Z", + "version": "WzU5MCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:11:59.279Z", + "id": "665c7bf0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:11:59.279Z", + "version": "WzIyNDYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:08.899Z", + "id": "666f4b30-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:08.899Z", + "version": "WzMwNjEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:50.328Z", + "id": "66afc180-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:50.328Z", + "version": "WzE0MjksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:41.142Z", + "id": "66df2b60-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:41.142Z", + "version": "WzU5MiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:00.353Z", + "id": "67005d10-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:00.353Z", + "version": "WzIyNDgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:09.946Z", + "id": "670f0da0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:09.946Z", + "version": "WzMwNjMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:51.367Z", + "id": "674e4b70-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:51.367Z", + "version": "WzE0MzEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:42.179Z", + "id": "677d6730-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:42.179Z", + "version": "WzU5NCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:01.417Z", + "id": "67a2b790-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:01.417Z", + "version": "WzIyNTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:10.988Z", + "id": "67ae0cc0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:10.988Z", + "version": "WzMwNjUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:52.432Z", + "id": "67f0cd00-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:52.432Z", + "version": "WzE0MzMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:43.210Z", + "id": "681ab8a0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:43.210Z", + "version": "WzU5NiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:02.479Z", + "id": "6844c3f0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:02.479Z", + "version": "WzIyNTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:12.052Z", + "id": "68506740-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:12.052Z", + "version": "WzMwNjcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:53.492Z", + "id": "68928b40-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:53.492Z", + "version": "WzE0MzUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:44.303Z", + "id": "68c17ff0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:44.303Z", + "version": "WzU5OCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:03.549Z", + "id": "68e808d0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:03.549Z", + "version": "WzIyNTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:13.092Z", + "id": "68ef1840-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:13.092Z", + "version": "WzMwNjksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:54.545Z", + "id": "69333810-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:54.545Z", + "version": "WzE0MzgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:45.348Z", + "id": "6960f440-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:45.348Z", + "version": "WzYwMCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:04.616Z", + "id": "698ad880-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:04.616Z", + "version": "WzIyNTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:14.154Z", + "id": "699124a0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:14.154Z", + "version": "WzMwNzEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:55.615Z", + "id": "69d67cf0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:55.615Z", + "version": "WzE0NDAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:46.415Z", + "id": "6a03c3f0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:46.415Z", + "version": "WzYwMSwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:05.682Z", + "id": "6a2d8120-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:05.682Z", + "version": "WzIyNTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:15.182Z", + "id": "6a2e00e0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:15.182Z", + "version": "WzMwNzMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:56.656Z", + "id": "6a755500-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:56.656Z", + "version": "WzE0NDIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:47.485Z", + "id": "6aa708d0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:47.485Z", + "version": "WzYwNCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:16.226Z", + "id": "6acd4e20-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:16.226Z", + "version": "WzMwNzUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:06.750Z", + "id": "6ad077e0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:06.750Z", + "version": "WzIyNjAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:57.716Z", + "id": "6b171340-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:57.716Z", + "version": "WzE0NDQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:48.553Z", + "id": "6b49ff90-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:48.553Z", + "version": "WzYwNiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:17.291Z", + "id": "6b6fcfb0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:17.291Z", + "version": "WzMwNzcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:07.806Z", + "id": "6b7199e0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:07.806Z", + "version": "WzIyNjIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:58.769Z", + "id": "6bb7c010-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:58.769Z", + "version": "WzE0NDYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:49.592Z", + "id": "6be88980-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:49.592Z", + "version": "WzYwOCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:18.361Z", + "id": "6c131490-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:18.361Z", + "version": "WzMwNzksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:08.871Z", + "id": "6c141b70-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:08.871Z", + "version": "WzIyNjQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:04:59.824Z", + "id": "6c58bb00-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:04:59.824Z", + "version": "WzE0NDgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:50.639Z", + "id": "6c884bf0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:50.639Z", + "version": "WzYxMCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:19.404Z", + "id": "6cb23ac0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:19.404Z", + "version": "WzMwODEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:09.936Z", + "id": "6cb69d00-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:09.936Z", + "version": "WzIyNjYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:00.895Z", + "id": "6cfc26f0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:00.895Z", + "version": "WzE0NTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:51.679Z", + "id": "6d26fcf0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:51.679Z", + "version": "WzYxMiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:20.456Z", + "id": "6d52c080-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:20.456Z", + "version": "WzMwODMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:10.993Z", + "id": "6d57e610-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:10.993Z", + "version": "WzIyNjgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:01.928Z", + "id": "6d99c680-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:01.928Z", + "version": "WzE0NTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:52.745Z", + "id": "6dc9a590-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:52.745Z", + "version": "WzYxNiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:21.512Z", + "id": "6df3e280-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:21.512Z", + "version": "WzMwODUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:12.054Z", + "id": "6df9cb60-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:12.054Z", + "version": "WzIyNzAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:02.963Z", + "id": "6e37b430-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:02.963Z", + "version": "WzE0NTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:53.793Z", + "id": "6e698f10-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:53.793Z", + "version": "WzYxOCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:22.569Z", + "id": "6e952b90-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:22.569Z", + "version": "WzMwODcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:13.106Z", + "id": "6e9a5120-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:13.106Z", + "version": "WzIyNzIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:04.031Z", + "id": "6edaaaf0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:04.031Z", + "version": "WzE0NTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:54.830Z", + "id": "6f07cae0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:54.830Z", + "version": "WzYyMCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:23.625Z", + "id": "6f364d90-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:23.625Z", + "version": "WzMwODksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:14.164Z", + "id": "6f3bc140-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:14.164Z", + "version": "WzIyNzQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:05.094Z", + "id": "6f7cde60-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:05.094Z", + "version": "WzE0NTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:55.887Z", + "id": "6fa913f0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:55.887Z", + "version": "WzYyMiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:24.675Z", + "id": "6fd68530-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:24.675Z", + "version": "WzMwOTEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:15.216Z", + "id": "6fdc4700-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:15.216Z", + "version": "WzIyNzYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:06.147Z", + "id": "701d8b30-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:06.147Z", + "version": "WzE0NjAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:56.955Z", + "id": "704c0ab0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:56.955Z", + "version": "WzYyNCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:25.747Z", + "id": "707a1830-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:25.747Z", + "version": "WzMwOTMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:16.268Z", + "id": "707cccc0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:16.268Z", + "version": "WzIyNzgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:07.204Z", + "id": "70bed440-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:07.204Z", + "version": "WzE0NjIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:57.992Z", + "id": "70ea4680-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:57.992Z", + "version": "WzYyNiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:26.790Z", + "id": "71193e60-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:26.790Z", + "version": "WzMwOTUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:17.311Z", + "id": "711bf2f0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:17.311Z", + "version": "WzIyODAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:08.253Z", + "id": "715ee4d0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:08.253Z", + "version": "WzE0NjQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:57:59.025Z", + "id": "7187e610-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:57:59.025Z", + "version": "WzYyOCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:27.854Z", + "id": "71bb98e0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:27.854Z", + "version": "WzMwOTcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:18.380Z", + "id": "71bf10c0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:18.380Z", + "version": "WzIyODIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:09.325Z", + "id": "720277d0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:09.325Z", + "version": "WzE0NjYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:00.098Z", + "id": "722ba020-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:00.098Z", + "version": "WzYzMCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:28.905Z", + "id": "725bf790-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:28.905Z", + "version": "WzMwOTksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:19.431Z", + "id": "725f6f70-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:19.431Z", + "version": "WzIyODQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:10.385Z", + "id": "72a43610-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:10.385Z", + "version": "WzE0NjgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:01.150Z", + "id": "72cc25e0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:01.150Z", + "version": "WzYzMiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:29.977Z", + "id": "72ff8a90-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:29.977Z", + "version": "WzMxMDEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:20.489Z", + "id": "7300df90-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:20.489Z", + "version": "WzIyODYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:11.446Z", + "id": "73461b60-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:11.446Z", + "version": "WzE0NzAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:02.184Z", + "id": "7369ec80-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:02.184Z", + "version": "WzYzNCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:31.024Z", + "id": "739f4d00-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:31.024Z", + "version": "WzMxMDMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:21.560Z", + "id": "73a44b80-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:21.560Z", + "version": "WzIyODgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:12.514Z", + "id": "73e91220-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:12.514Z", + "version": "WzE0NzIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:03.241Z", + "id": "740b3590-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:03.241Z", + "version": "WzYzNiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:32.086Z", + "id": "74415960-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:32.086Z", + "version": "WzMxMDUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:22.622Z", + "id": "744657e0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:22.622Z", + "version": "WzIyOTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:13.582Z", + "id": "748c08e0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:13.582Z", + "version": "WzE0NzQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:04.298Z", + "id": "74ac7ea0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:04.298Z", + "version": "WzYzOCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:33.151Z", + "id": "74e3daf0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:33.151Z", + "version": "WzMxMDcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:23.684Z", + "id": "74e86440-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:23.684Z", + "version": "WzIyOTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:14.641Z", + "id": "752da010-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:14.641Z", + "version": "WzE0NzYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:05.308Z", + "id": "75469bc0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:05.308Z", + "version": "WzY0MCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:34.197Z", + "id": "75837650-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:34.197Z", + "version": "WzMxMDksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:24.744Z", + "id": "758a2280-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:24.744Z", + "version": "WzIyOTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:15.703Z", + "id": "75cfac70-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:15.703Z", + "version": "WzE0NzgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:06.417Z", + "id": "75efd410-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:06.417Z", + "version": "WzY0MiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:35.248Z", + "id": "7623d500-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:35.248Z", + "version": "WzMxMTEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:25.822Z", + "id": "762e9fe0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:25.822Z", + "version": "WzIyOTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:16.762Z", + "id": "767143a0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:16.762Z", + "version": "WzE0ODAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:07.475Z", + "id": "76914430-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:07.475Z", + "version": "WzY0NCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:36.294Z", + "id": "76c37060-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:36.294Z", + "version": "WzMxMTMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:26.879Z", + "id": "76cfe8f0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:26.879Z", + "version": "WzIyOTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:17.826Z", + "id": "77139e20-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:17.826Z", + "version": "WzE0ODIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:08.508Z", + "id": "772ee3c0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:08.508Z", + "version": "WzY0NiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:37.334Z", + "id": "77622160-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:37.334Z", + "version": "WzMxMTUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:27.939Z", + "id": "7771a730-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:27.939Z", + "version": "WzIzMDAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:18.884Z", + "id": "77b50e40-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:18.884Z", + "version": "WzE0ODQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:09.576Z", + "id": "77d1da80-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:09.576Z", + "version": "WzY0OCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:38.388Z", + "id": "7802f540-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:38.388Z", + "version": "WzMxMTcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:28.986Z", + "id": "781169a0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:28.986Z", + "version": "WzIzMDIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:19.932Z", + "id": "7854f7c0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:19.932Z", + "version": "WzE0ODYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:10.626Z", + "id": "78721220-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:10.626Z", + "version": "WzY1MCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:39.446Z", + "id": "78a46560-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:39.446Z", + "version": "WzMxMTksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:30.045Z", + "id": "78b300d0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:30.045Z", + "version": "WzIzMDQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:21.018Z", + "id": "78faada0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:21.018Z", + "version": "WzE0ODgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:11.673Z", + "id": "7911d490-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:11.673Z", + "version": "WzY1MiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:40.489Z", + "id": "79438b90-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:40.489Z", + "version": "WzMxMjEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:31.109Z", + "id": "79555b50-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:31.109Z", + "version": "WzIzMDYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:22.082Z", + "id": "799d0820-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:22.082Z", + "version": "WzE0OTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:12.761Z", + "id": "79b7d890-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:12.761Z", + "version": "WzY1NCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:41.556Z", + "id": "79e65b40-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:41.556Z", + "version": "WzMxMjMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:32.151Z", + "id": "79f45a70-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:32.151Z", + "version": "WzIzMDgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:23.136Z", + "id": "7a3ddc00-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:23.136Z", + "version": "WzE0OTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:13.811Z", + "id": "7a581030-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:13.811Z", + "version": "WzY1NiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:42.622Z", + "id": "7a8903e0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:42.622Z", + "version": "WzMxMjUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:33.306Z", + "id": "7aa497a0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:33.306Z", + "version": "WzIzMTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:24.191Z", + "id": "7aded6f0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:24.191Z", + "version": "WzE0OTUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:14.858Z", + "id": "7af7d2a0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:14.858Z", + "version": "WzY1OCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:43.685Z", + "id": "7b2b3750-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:43.685Z", + "version": "WzMxMjcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:34.294Z", + "id": "7b3b5960-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:34.294Z", + "version": "WzIzMTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:25.280Z", + "id": "7b850200-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:25.280Z", + "version": "WzE0OTcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:15.920Z", + "id": "7b99df00-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:15.920Z", + "version": "WzY2MCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:44.733Z", + "id": "7bcb20d0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:44.733Z", + "version": "WzMxMjksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:35.340Z", + "id": "7bdaf4c0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:35.340Z", + "version": "WzIzMTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:26.313Z", + "id": "7c22a190-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:26.313Z", + "version": "WzE0OTksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:16.941Z", + "id": "7c35a9d0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:16.941Z", + "version": "WzY2MiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:45.796Z", + "id": "7c6d5440-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:45.796Z", + "version": "WzMxMzEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:36.372Z", + "id": "7c786d40-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:36.372Z", + "version": "WzIzMTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:27.349Z", + "id": "7cc0b650-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:27.349Z", + "version": "WzE1MDEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:18.005Z", + "id": "7cd80450-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:18.005Z", + "version": "WzY2NCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:46.861Z", + "id": "7d0fd5d0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:46.861Z", + "version": "WzMxMzMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:37.441Z", + "id": "7d1b8b10-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:37.441Z", + "version": "WzIzMTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:28.398Z", + "id": "7d60c6e0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:28.398Z", + "version": "WzE1MDMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:19.080Z", + "id": "7d7c0c80-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:19.080Z", + "version": "WzY2NiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:47.918Z", + "id": "7db11ee0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:47.918Z", + "version": "WzMxMzUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:38.521Z", + "id": "7dc05690-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:38.521Z", + "version": "WzIzMjAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:29.469Z", + "id": "7e0432d0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:29.469Z", + "version": "WzE1MDUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:20.111Z", + "id": "7e195df0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:20.111Z", + "version": "WzY2OCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:48.984Z", + "id": "7e53c780-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:48.984Z", + "version": "WzMxMzcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:39.606Z", + "id": "7e65e560-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:39.606Z", + "version": "WzIzMjIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:30.520Z", + "id": "7ea49180-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:30.520Z", + "version": "WzE1MDcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:21.166Z", + "id": "7eba58e0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:21.166Z", + "version": "WzY3MCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:50.047Z", + "id": "7ef5faf0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:50.047Z", + "version": "WzMxMzksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:40.665Z", + "id": "7f077c90-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:40.665Z", + "version": "WzIzMjQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:31.579Z", + "id": "7f4628b0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:31.579Z", + "version": "WzE1MDksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:22.206Z", + "id": "7f5909e0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:22.206Z", + "version": "WzY3MiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:51.095Z", + "id": "7f95e470-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:51.095Z", + "version": "WzMxNDEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:41.720Z", + "id": "7fa87780-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:41.720Z", + "version": "WzIzMjYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:32.646Z", + "id": "7fe8f860-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:32.646Z", + "version": "WzE1MTEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:23.277Z", + "id": "7ffc75d0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:23.277Z", + "version": "WzY3NCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:52.154Z", + "id": "80377ba0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:52.154Z", + "version": "WzMxNDMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:42.785Z", + "id": "804af910-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:42.785Z", + "version": "WzIzMjgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:33.710Z", + "id": "808b52e0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:33.710Z", + "version": "WzE1MTMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:24.331Z", + "id": "809d49b0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:24.331Z", + "version": "WzY3NiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:53.221Z", + "id": "80da4b50-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:53.221Z", + "version": "WzMxNDUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:43.831Z", + "id": "80ea9470-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:43.831Z", + "version": "WzIzMzAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:34.751Z", + "id": "812a2af0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:34.751Z", + "version": "WzE1MTUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:25.376Z", + "id": "813cbe00-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:25.376Z", + "version": "WzY3OCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:54.263Z", + "id": "81794a70-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:54.263Z", + "version": "WzMxNDcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:44.900Z", + "id": "818db240-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:44.900Z", + "version": "WzIzMzIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:35.792Z", + "id": "81c90300-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:35.792Z", + "version": "WzE1MTcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:26.454Z", + "id": "81e13b60-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:26.454Z", + "version": "WzY4MCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:55.313Z", + "id": "82198210-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:55.313Z", + "version": "WzMxNDksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:45.950Z", + "id": "822de9e0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:45.950Z", + "version": "WzIzMzQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:36.855Z", + "id": "826b3670-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:36.855Z", + "version": "WzE1MTksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:27.512Z", + "id": "8282ab80-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:27.512Z", + "version": "WzY4MiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:56.334Z", + "id": "82b54ce0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:56.334Z", + "version": "WzMxNTEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:46.990Z", + "id": "82cc9ae0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:46.990Z", + "version": "WzIzMzYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:37.937Z", + "id": "83105010-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:37.937Z", + "version": "WzE1MjEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:28.582Z", + "id": "8325f060-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:28.582Z", + "version": "WzY4NCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:57.394Z", + "id": "83570b20-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:57.394Z", + "version": "WzMxNTMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:48.045Z", + "id": "836d95d0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:48.045Z", + "version": "WzIzMzgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:38.994Z", + "id": "83b19920-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:38.994Z", + "version": "WzE1MjMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:29.645Z", + "id": "83c823d0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:29.645Z", + "version": "WzY4NiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:58.453Z", + "id": "83f8a250-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:58.453Z", + "version": "WzMxNTUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:49.119Z", + "id": "841176f0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:49.119Z", + "version": "WzIzNDAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:40.065Z", + "id": "84550510-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:40.065Z", + "version": "WzE1MjUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:30.695Z", + "id": "84685b70-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:30.695Z", + "version": "WzY4OCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:19:59.523Z", + "id": "849be730-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:19:59.523Z", + "version": "WzMxNTcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:50.156Z", + "id": "84afb2c0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:50.156Z", + "version": "WzIzNDIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:41.114Z", + "id": "84f515a0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:41.114Z", + "version": "WzE1MjcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:31.752Z", + "id": "8509a480-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:31.752Z", + "version": "WzY5MCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:00.587Z", + "id": "853e41b0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:00.587Z", + "version": "WzMxNTksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:51.215Z", + "id": "855149f0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:51.215Z", + "version": "WzIzNDQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:42.164Z", + "id": "85954d40-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:42.164Z", + "version": "WzE1MjksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:32.835Z", + "id": "85aee530-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:32.835Z", + "version": "WzY5MiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:01.615Z", + "id": "85db1df0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:01.615Z", + "version": "WzMxNjEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:52.276Z", + "id": "85f32f40-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:52.276Z", + "version": "WzIzNDgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:43.233Z", + "id": "86386b10-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:43.233Z", + "version": "WzE1MzEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:33.882Z", + "id": "864ea7a0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:33.882Z", + "version": "WzY5NCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:02.719Z", + "id": "868392f0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:02.719Z", + "version": "WzMxNjMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:53.333Z", + "id": "86947850-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:53.333Z", + "version": "WzIzNTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:44.301Z", + "id": "86db61d0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:44.301Z", + "version": "WzE1MzMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:34.907Z", + "id": "86eae7a0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:34.907Z", + "version": "WzY5NiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:03.780Z", + "id": "87257840-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:03.780Z", + "version": "WzMxNjUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:54.390Z", + "id": "8735c160-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:54.390Z", + "version": "WzIzNTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:45.342Z", + "id": "877a39e0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:45.342Z", + "version": "WzE1MzUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:35.961Z", + "id": "878be290-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:35.961Z", + "version": "WzY5OCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:04.822Z", + "id": "87c47760-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:04.822Z", + "version": "WzMxNjcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:55.449Z", + "id": "87d75890-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:55.449Z", + "version": "WzIzNTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:46.408Z", + "id": "881ce280-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:46.408Z", + "version": "WzE1MzcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:37.025Z", + "id": "882e3d10-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:37.025Z", + "version": "WzcwMCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:05.896Z", + "id": "88685880-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:05.896Z", + "version": "WzMxNjksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:56.506Z", + "id": "8878a1a0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:56.506Z", + "version": "WzIzNTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:47.472Z", + "id": "88bf3d00-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:47.472Z", + "version": "WzE1MzksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:38.073Z", + "id": "88ce2690-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:38.073Z", + "version": "WzcwMiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:06.954Z", + "id": "8909c8a0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:06.954Z", + "version": "WzMxNzEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:57.566Z", + "id": "891a5fe0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:57.566Z", + "version": "WzIzNTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:48.544Z", + "id": "8962d000-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:48.544Z", + "version": "WzE1NDEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:39.139Z", + "id": "8970cf30-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:39.139Z", + "version": "WzcwNCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:07.993Z", + "id": "89a85290-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:07.993Z", + "version": "WzMxNzMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:58.631Z", + "id": "89bce170-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:58.631Z", + "version": "WzIzNjAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:49.609Z", + "id": "8a055190-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:49.609Z", + "version": "WzE1NDMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:40.186Z", + "id": "8a1091a0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:40.186Z", + "version": "WzcwNiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:09.060Z", + "id": "8a4b2240-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:09.060Z", + "version": "WzMxNzUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:12:59.670Z", + "id": "8a5b6b60-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:12:59.670Z", + "version": "WzIzNjIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:50.674Z", + "id": "8aa7d320-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:50.674Z", + "version": "WzE1NDUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:41.242Z", + "id": "8ab1b3a0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:41.242Z", + "version": "WzcwOCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:10.119Z", + "id": "8aecb970-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:10.119Z", + "version": "WzMxNzcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:00.739Z", + "id": "8afe8930-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:00.739Z", + "version": "WzIzNjQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:51.728Z", + "id": "8b48a700-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:51.728Z", + "version": "WzE1NDcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:42.301Z", + "id": "8b534ad0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:42.301Z", + "version": "WzcxMCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:11.161Z", + "id": "8b8bb890-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:11.161Z", + "version": "WzMxNzksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:01.799Z", + "id": "8ba04770-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:01.799Z", + "version": "WzIzNjYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:52.813Z", + "id": "8bee35d0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:52.813Z", + "version": "WzE1NDksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:43.376Z", + "id": "8bf75300-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:43.376Z", + "version": "WzcxMiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:12.222Z", + "id": "8c2d9de0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:12.222Z", + "version": "WzMxODEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:02.859Z", + "id": "8c4205b0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:02.859Z", + "version": "WzIzNjgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:53.855Z", + "id": "8c8d34f0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:53.855Z", + "version": "WzE1NTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:44.447Z", + "id": "8c9abef0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:44.447Z", + "version": "WzcxNCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:13.282Z", + "id": "8ccf5c20-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:13.282Z", + "version": "WzMxODMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:03.916Z", + "id": "8ce34ec0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:03.916Z", + "version": "WzIzNzAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:54.894Z", + "id": "8d2bbee0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:54.894Z", + "version": "WzE1NTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:45.506Z", + "id": "8d3c5620-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:45.506Z", + "version": "WzcxNiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:14.316Z", + "id": "8d6d22c0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:14.316Z", + "version": "WzMxODUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:04.977Z", + "id": "8d853410-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:04.977Z", + "version": "WzIzNzIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:55.946Z", + "id": "8dcc44a0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:55.946Z", + "version": "WzE1NTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:46.563Z", + "id": "8ddd9f30-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:46.563Z", + "version": "WzcxOCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:15.359Z", + "id": "8e0c48f0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:15.359Z", + "version": "WzMxODcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:06.040Z", + "id": "8e276780-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:06.040Z", + "version": "WzIzNzQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:57.019Z", + "id": "8e6ffeb0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:57.019Z", + "version": "WzE1NTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:47.609Z", + "id": "8e7d3a90-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:47.609Z", + "version": "WzcyMCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:16.415Z", + "id": "8ead6af0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:16.415Z", + "version": "WzMxODksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:07.110Z", + "id": "8ecaac60-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:07.110Z", + "version": "WzIzNzYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:58.082Z", + "id": "8f123220-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:58.082Z", + "version": "WzE1NjAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:48.659Z", + "id": "8f1d7230-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:48.659Z", + "version": "WzcyMiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:17.477Z", + "id": "8f4f7750-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:17.477Z", + "version": "WzMxOTEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:08.154Z", + "id": "8f69f9a0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:08.154Z", + "version": "WzIzNzgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:05:59.131Z", + "id": "8fb242b0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:05:59.131Z", + "version": "WzE1NjIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:49.718Z", + "id": "8fbf0960-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:49.718Z", + "version": "WzcyNCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:18.533Z", + "id": "8ff09950-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:18.533Z", + "version": "WzMxOTMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:09.227Z", + "id": "900db3b0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:09.227Z", + "version": "WzIzODAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:00.175Z", + "id": "90518ff0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:00.175Z", + "version": "WzE1NjQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:50.778Z", + "id": "9060c7a0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:50.778Z", + "version": "WzcyNiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:19.612Z", + "id": "90953dc0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:19.612Z", + "version": "WzMxOTUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:10.281Z", + "id": "90ae8790-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:10.281Z", + "version": "WzIzODIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:01.219Z", + "id": "90f0dd30-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:01.219Z", + "version": "WzE1NjYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:51.853Z", + "id": "9104cfd0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:51.853Z", + "version": "WzcyOCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:20.656Z", + "id": "91348b00-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:20.656Z", + "version": "WzMxOTcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:11.342Z", + "id": "91506ce0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:11.342Z", + "version": "WzIzODQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:02.284Z", + "id": "91935ec0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:02.284Z", + "version": "WzE1NjgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:52.891Z", + "id": "91a332b0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:52.891Z", + "version": "WzczMCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:21.710Z", + "id": "91d55ee0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:21.710Z", + "version": "WzMxOTksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:12.398Z", + "id": "91f18ee0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:12.398Z", + "version": "WzIzODYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:03.332Z", + "id": "92334840-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:03.332Z", + "version": "WzE1NzAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:53.956Z", + "id": "9245b440-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:53.956Z", + "version": "WzczMiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:22.781Z", + "id": "9278cad0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:22.781Z", + "version": "WzMyMDEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:13.454Z", + "id": "929289d0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:13.454Z", + "version": "WzIzODgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:04.385Z", + "id": "92d3f510-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:04.385Z", + "version": "WzE1NzIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:55.007Z", + "id": "92e612f0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:55.007Z", + "version": "WzczNCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:23.849Z", + "id": "931bc190-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:23.849Z", + "version": "WzMyMDMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:14.511Z", + "id": "9333f9f0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:14.511Z", + "version": "WzIzOTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:05.442Z", + "id": "93753e20-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:05.442Z", + "version": "WzE1NzQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:56.075Z", + "id": "938909b0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:56.075Z", + "version": "WzczNiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:24.871Z", + "id": "93b7b370-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:24.871Z", + "version": "WzMyMDUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:15.572Z", + "id": "93d5df40-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:15.572Z", + "version": "WzIzOTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:06.482Z", + "id": "9413ef20-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:06.482Z", + "version": "WzE1NzYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:57.108Z", + "id": "9426a940-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:57.108Z", + "version": "WzczOCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:25.944Z", + "id": "945b6d80-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:25.944Z", + "version": "WzMyMDcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:16.614Z", + "id": "9474de60-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:16.614Z", + "version": "WzIzOTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:07.527Z", + "id": "94b36370-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:07.527Z", + "version": "WzE1NzgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:58.173Z", + "id": "94c92ad0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:58.173Z", + "version": "Wzc0MCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:27.005Z", + "id": "94fd52d0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:27.005Z", + "version": "WzMyMDksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:17.667Z", + "id": "95158b30-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:17.667Z", + "version": "WzIzOTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:08.621Z", + "id": "955a51d0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:08.621Z", + "version": "WzE1ODAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:58:59.226Z", + "id": "9569d7a0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:58:59.226Z", + "version": "Wzc0MiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:28.075Z", + "id": "95a097b0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:28.075Z", + "version": "WzMyMTEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:18.741Z", + "id": "95b96c50-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:18.741Z", + "version": "WzIzOTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:09.662Z", + "id": "95f929e0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:09.662Z", + "version": "WzE1ODIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:00.277Z", + "id": "960a3650-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:00.277Z", + "version": "Wzc0NCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:29.131Z", + "id": "9641b9b0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:29.131Z", + "version": "WzMyMTMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:19.796Z", + "id": "965a6740-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:19.796Z", + "version": "WzI0MDAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:10.727Z", + "id": "969bab70-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:10.727Z", + "version": "WzE1ODQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:01.332Z", + "id": "96ab3140-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:01.332Z", + "version": "Wzc0NiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:30.183Z", + "id": "96e23f70-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:30.183Z", + "version": "WzMyMTUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:20.861Z", + "id": "96fce8d0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:20.861Z", + "version": "WzI0MDIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:11.783Z", + "id": "973ccd70-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:11.783Z", + "version": "WzE1ODYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:02.344Z", + "id": "97459c80-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:02.344Z", + "version": "Wzc0OCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:31.241Z", + "id": "9783af90-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:31.241Z", + "version": "WzMyMTcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:21.942Z", + "id": "97a1db60-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:21.942Z", + "version": "WzI0MDQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:12.836Z", + "id": "97dd7a40-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:12.836Z", + "version": "WzE1ODgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:03.411Z", + "id": "97e86c30-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:03.411Z", + "version": "Wzc1MCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:32.272Z", + "id": "98210100-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:32.272Z", + "version": "WzMyMTksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:23.006Z", + "id": "984435e0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:23.006Z", + "version": "WzI0MDYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:13.926Z", + "id": "9883cc60-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:13.926Z", + "version": "WzE1OTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:04.474Z", + "id": "988a9fa0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:04.474Z", + "version": "Wzc1MiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:33.341Z", + "id": "98c41ed0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:33.341Z", + "version": "WzMyMjEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:24.064Z", + "id": "98e5a600-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:24.064Z", + "version": "WzI0MDgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:15.003Z", + "id": "992822b0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:15.003Z", + "version": "WzE1OTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:05.512Z", + "id": "99290280-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:05.512Z", + "version": "Wzc1NCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:34.419Z", + "id": "99689c30-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:34.419Z", + "version": "WzMyMjMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:25.117Z", + "id": "998652d0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:25.117Z", + "version": "WzI0MTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:06.564Z", + "id": "99c98840-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:06.564Z", + "version": "Wzc1NiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:16.067Z", + "id": "99ca7d30-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:16.067Z", + "version": "WzE1OTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:35.459Z", + "id": "9a074d30-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:35.459Z", + "version": "WzMyMjUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:26.163Z", + "id": "9a25ee30-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:26.163Z", + "version": "WzI0MTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:07.622Z", + "id": "9a6af860-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:07.622Z", + "version": "Wzc1OCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:17.124Z", + "id": "9a6bc640-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:17.124Z", + "version": "WzE1OTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:36.497Z", + "id": "9aa5b010-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:36.497Z", + "version": "WzMyMjcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:27.215Z", + "id": "9ac673f0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:27.215Z", + "version": "WzI0MTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:18.171Z", + "id": "9b0b88b0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:18.171Z", + "version": "WzE1OTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:08.677Z", + "id": "9b0bf350-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:08.677Z", + "version": "Wzc2MCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:37.567Z", + "id": "9b48f4f0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:37.567Z", + "version": "WzMyMjksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:28.276Z", + "id": "9b685940-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:28.276Z", + "version": "WzI0MTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:19.229Z", + "id": "9bacf8d0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:19.229Z", + "version": "WzE2MDAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:09.739Z", + "id": "9badffb0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:09.739Z", + "version": "Wzc2MiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:38.626Z", + "id": "9bea8c20-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:38.626Z", + "version": "WzMyMzEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:29.336Z", + "id": "9c0a1780-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:29.336Z", + "version": "WzI0MTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:20.283Z", + "id": "9c4dccb0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:20.283Z", + "version": "WzE2MDIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:10.804Z", + "id": "9c508140-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:10.804Z", + "version": "Wzc2NCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:39.690Z", + "id": "9c8ce6a0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:39.690Z", + "version": "WzMyMzMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:30.398Z", + "id": "9cac23e0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:30.398Z", + "version": "WzI0MjAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:21.351Z", + "id": "9cf0c370-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:21.351Z", + "version": "WzE2MDQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:11.868Z", + "id": "9cf2dbc0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:11.868Z", + "version": "Wzc2NiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:40.744Z", + "id": "9d2dba80-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:40.744Z", + "version": "WzMyMzUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:31.469Z", + "id": "9d4f8fd0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:31.469Z", + "version": "WzI0MjIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:22.399Z", + "id": "9d90acf0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:22.399Z", + "version": "WzE2MDYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:12.929Z", + "id": "9d94c110-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:12.929Z", + "version": "Wzc2OCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:41.801Z", + "id": "9dcf0390-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:41.801Z", + "version": "WzMyMzcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:32.534Z", + "id": "9df21160-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:32.534Z", + "version": "WzI0MjQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:23.467Z", + "id": "9e33a3b0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:23.467Z", + "version": "WzE2MDgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:13.971Z", + "id": "9e33c030-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:13.971Z", + "version": "Wzc3MCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:42.860Z", + "id": "9e709ac0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:42.860Z", + "version": "WzMyMzksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:33.605Z", + "id": "9e957d50-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:33.605Z", + "version": "WzI0MjYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:24.528Z", + "id": "9ed58900-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:24.528Z", + "version": "WzE2MTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:15.043Z", + "id": "9ed75330-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:15.043Z", + "version": "Wzc3MiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:43.918Z", + "id": "9f120ae0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:43.918Z", + "version": "WzMyNDEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:34.678Z", + "id": "9f393760-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:34.678Z", + "version": "WzI0MjgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:16.092Z", + "id": "9f7763c0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:16.092Z", + "version": "Wzc3NCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:25.589Z", + "id": "9f776e50-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:25.589Z", + "version": "WzE2MTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:44.978Z", + "id": "9fb3c920-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:44.978Z", + "version": "WzMyNDMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:35.755Z", + "id": "9fdd8db0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:35.755Z", + "version": "WzI0MzAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:26.626Z", + "id": "a015aa20-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:26.626Z", + "version": "WzE2MTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:17.138Z", + "id": "a016ff20-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:17.138Z", + "version": "Wzc3NiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:46.004Z", + "id": "a0505740-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:46.004Z", + "version": "WzMyNDUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:36.823Z", + "id": "a0808470-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:36.823Z", + "version": "WzI0MzIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:27.659Z", + "id": "a0b349b0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:27.659Z", + "version": "WzE2MTcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:18.227Z", + "id": "a0bd2a30-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:18.227Z", + "version": "Wzc3OCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:47.046Z", + "id": "a0ef5660-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:47.046Z", + "version": "WzMyNDcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:37.867Z", + "id": "a11fd1b0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:37.867Z", + "version": "WzI0MzQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:28.705Z", + "id": "a152e510-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:28.705Z", + "version": "WzE2MTksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:19.265Z", + "id": "a15b8d10-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:19.265Z", + "version": "Wzc4MCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:48.092Z", + "id": "a18ef1c0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:48.092Z", + "version": "WzMyNDksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:38.924Z", + "id": "a1c11ac0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:38.924Z", + "version": "WzI0MzYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:29.764Z", + "id": "a1f47c40-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:29.764Z", + "version": "WzE2MjEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:20.332Z", + "id": "a1fe5cc0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:20.332Z", + "version": "Wzc4MiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:49.145Z", + "id": "a22f9e90-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:49.145Z", + "version": "WzMyNTEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:39.967Z", + "id": "a26040f0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:39.967Z", + "version": "WzI0MzgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:30.807Z", + "id": "a293a270-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:30.807Z", + "version": "WzE2MjMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:21.379Z", + "id": "a29e1f30-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:21.379Z", + "version": "Wzc4NCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:50.190Z", + "id": "a2cf12e0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:50.190Z", + "version": "WzMyNTMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:41.043Z", + "id": "a3047030-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:41.043Z", + "version": "WzI0NDAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:31.868Z", + "id": "a33587c0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:31.868Z", + "version": "WzE2MjUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:22.452Z", + "id": "a341d940-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:22.452Z", + "version": "Wzc4NiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:51.263Z", + "id": "a372ccf0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:51.263Z", + "version": "WzMyNTUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:42.109Z", + "id": "a3a718d0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:42.109Z", + "version": "WzI0NDIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:32.885Z", + "id": "a3d0b650-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:32.885Z", + "version": "WzE2MjgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:23.516Z", + "id": "a3e433c0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:23.516Z", + "version": "Wzc4OCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:52.341Z", + "id": "a4174a50-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:52.341Z", + "version": "WzMyNTcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:43.163Z", + "id": "a447ecb0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:43.163Z", + "version": "WzI0NDQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:33.947Z", + "id": "a472c2b0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:33.947Z", + "version": "WzE2MzAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:24.549Z", + "id": "a481d350-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:24.549Z", + "version": "Wzc5MCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:53.406Z", + "id": "a4b9cbe0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:53.406Z", + "version": "WzMyNTksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:44.212Z", + "id": "a4e7fd40-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:44.212Z", + "version": "WzI0NDYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:35.011Z", + "id": "a5151d30-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:35.011Z", + "version": "WzE2MzIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:25.616Z", + "id": "a524a300-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:25.616Z", + "version": "Wzc5MiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:54.462Z", + "id": "a55aede0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:54.462Z", + "version": "WzMyNjEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:45.280Z", + "id": "a58af400-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:45.280Z", + "version": "WzI0NDgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:36.056Z", + "id": "a5b49180-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:36.056Z", + "version": "WzE2MzQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:26.645Z", + "id": "a5c1a650-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:26.645Z", + "version": "Wzc5NCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:55.509Z", + "id": "a5fab050-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:55.509Z", + "version": "WzMyNjMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:46.336Z", + "id": "a62c1600-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:46.336Z", + "version": "WzI0NTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:37.116Z", + "id": "a6564fc0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:37.116Z", + "version": "WzE2MzYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:27.701Z", + "id": "a662c850-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:27.701Z", + "version": "Wzc5NiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:56.528Z", + "id": "a6962d00-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:56.528Z", + "version": "WzMyNjUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:47.392Z", + "id": "a6cd3800-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:47.392Z", + "version": "WzI0NTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:38.148Z", + "id": "a6f3c840-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:38.148Z", + "version": "WzE2MzgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:28.734Z", + "id": "a70067e0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:28.734Z", + "version": "Wzc5OCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:57.582Z", + "id": "a73700e0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:57.582Z", + "version": "WzMyNjcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:48.459Z", + "id": "a77007b0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:48.459Z", + "version": "WzI0NTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:39.220Z", + "id": "a7975b40-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:39.220Z", + "version": "WzE2NDAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:29.814Z", + "id": "a7a53360-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:29.814Z", + "version": "WzgwMCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:58.629Z", + "id": "a7d6c350-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:58.629Z", + "version": "WzMyNjksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:49.519Z", + "id": "a811c5f0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:49.519Z", + "version": "WzI0NTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:40.277Z", + "id": "a838a450-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:40.277Z", + "version": "WzE2NDIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:30.862Z", + "id": "a8451ce0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:30.862Z", + "version": "WzgwMiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:20:59.694Z", + "id": "a87944e0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:20:59.694Z", + "version": "WzMyNzEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:50.594Z", + "id": "a8b5ce20-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:50.594Z", + "version": "WzI0NTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:41.339Z", + "id": "a8dab0b0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:41.339Z", + "version": "WzE2NDQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:31.884Z", + "id": "a8e10ec0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:31.884Z", + "version": "WzgwNCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:00.754Z", + "id": "a91b0320-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:00.754Z", + "version": "WzMyNzMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:51.657Z", + "id": "a9580190-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:51.657Z", + "version": "WzI0NjAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:42.398Z", + "id": "a97c47e0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:42.398Z", + "version": "WzE2NDYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:32.944Z", + "id": "a982cd00-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:32.944Z", + "version": "WzgwNiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:01.808Z", + "id": "a9bbd700-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:01.808Z", + "version": "WzMyNzUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:52.699Z", + "id": "a9f700b0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:52.699Z", + "version": "WzI0NjIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:43.463Z", + "id": "aa1ec970-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:43.463Z", + "version": "WzE2NDgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:33.986Z", + "id": "aa21cc20-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:33.986Z", + "version": "WzgwOCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:02.848Z", + "id": "aa5a8800-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:02.848Z", + "version": "WzMyNzcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:53.768Z", + "id": "aa9a1e80-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:53.768Z", + "version": "WzI0NjQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:44.528Z", + "id": "aac14b00-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:44.528Z", + "version": "WzE2NTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:35.047Z", + "id": "aac3b170-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:35.047Z", + "version": "WzgxMCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:03.905Z", + "id": "aafbd110-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:03.905Z", + "version": "WzMyNzksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:54.830Z", + "id": "ab3c2ae0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:54.830Z", + "version": "WzI0NjYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:45.592Z", + "id": "ab63a580-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:45.592Z", + "version": "WzE2NTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:36.100Z", + "id": "ab645e40-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:36.100Z", + "version": "WzgxMiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:04.972Z", + "id": "ab9ea0c0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:04.972Z", + "version": "WzMyODEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:55.902Z", + "id": "abdfbde0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:55.902Z", + "version": "WzI0NjgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:46.647Z", + "id": "ac04a070-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:46.647Z", + "version": "WzE2NTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:37.156Z", + "id": "ac058040-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:37.156Z", + "version": "WzgxNCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:06.026Z", + "id": "ac3f74a0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:06.026Z", + "version": "WzMyODMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:56.955Z", + "id": "ac806ab0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:56.955Z", + "version": "WzI0NzAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:38.180Z", + "id": "aca1c040-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:38.180Z", + "version": "WzgxNiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:47.702Z", + "id": "aca59b60-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:47.702Z", + "version": "WzE2NTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:07.078Z", + "id": "acdffa60-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:07.078Z", + "version": "WzMyODUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:58.025Z", + "id": "ad23af90-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:58.025Z", + "version": "WzI0NzIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:39.229Z", + "id": "ad41d0d0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:39.229Z", + "version": "WzgxOCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:48.760Z", + "id": "ad470b80-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:48.760Z", + "version": "WzE2NTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:08.129Z", + "id": "ad805910-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:08.129Z", + "version": "WzMyODcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:13:59.068Z", + "id": "adc2d5c0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:13:59.068Z", + "version": "WzI0NzQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:40.277Z", + "id": "ade1ba50-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:40.277Z", + "version": "WzgyMCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:49.812Z", + "id": "ade79140-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:49.812Z", + "version": "WzE2NjAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:09.175Z", + "id": "ae1ff470-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:09.175Z", + "version": "WzMyODksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:00.125Z", + "id": "ae641ed0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:00.125Z", + "version": "WzI0NzYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:41.336Z", + "id": "ae835180-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:41.336Z", + "version": "WzgyMiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:50.871Z", + "id": "ae892870-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:50.871Z", + "version": "WzE2NjIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:10.219Z", + "id": "aebf41b0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:10.219Z", + "version": "WzMyOTEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:01.185Z", + "id": "af05dd10-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:01.185Z", + "version": "WzI0NzgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:42.381Z", + "id": "af22c5d0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:42.381Z", + "version": "WzgyNCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:51.925Z", + "id": "af29fc50-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:51.925Z", + "version": "WzE2NjQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:11.248Z", + "id": "af5c4500-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:11.248Z", + "version": "WzMyOTMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:02.231Z", + "id": "afa57870-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:02.231Z", + "version": "WzI0ODAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:43.446Z", + "id": "afc54760-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:43.446Z", + "version": "WzgyNiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:52.948Z", + "id": "afc61540-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:52.948Z", + "version": "WzE2NjYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:12.303Z", + "id": "affd3ff0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:12.303Z", + "version": "WzMyOTUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:03.311Z", + "id": "b04a43f0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:03.311Z", + "version": "WzI0ODIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:44.471Z", + "id": "b061ae70-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:44.471Z", + "version": "WzgyOCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:54.009Z", + "id": "b067fa90-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:54.009Z", + "version": "WzE2NjgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:13.345Z", + "id": "b09c3f10-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:13.345Z", + "version": "WzMyOTcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:04.383Z", + "id": "b0edd6f0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:04.383Z", + "version": "WzI0ODQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:45.536Z", + "id": "b1043000-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:45.536Z", + "version": "WzgzMCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:55.086Z", + "id": "b10c50e0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:55.086Z", + "version": "WzE2NzAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:14.403Z", + "id": "b13daf30-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:14.403Z", + "version": "WzMyOTksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:05.436Z", + "id": "b18e83c0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:05.436Z", + "version": "WzI0ODYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:46.591Z", + "id": "b1a52af0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:46.591Z", + "version": "WzgzMiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:56.151Z", + "id": "b1aed270-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:56.151Z", + "version": "WzE2NzIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:15.459Z", + "id": "b1ded130-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:15.459Z", + "version": "WzMzMDEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:06.497Z", + "id": "b2306910-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:06.497Z", + "version": "WzI0ODgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:47.648Z", + "id": "b2467400-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:47.648Z", + "version": "WzgzNCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:57.227Z", + "id": "b25301b0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:57.227Z", + "version": "WzE2NzQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:16.506Z", + "id": "b27e93a0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:16.506Z", + "version": "WzMzMDMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:07.555Z", + "id": "b2d1d930-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:07.555Z", + "version": "WzI0OTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:48.707Z", + "id": "b2e80b30-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:48.707Z", + "version": "WzgzNiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:58.282Z", + "id": "b2f3fca0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:58.282Z", + "version": "WzE2NzYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:17.561Z", + "id": "b31f8e90-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:17.561Z", + "version": "WzMzMDUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:08.616Z", + "id": "b373be80-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:08.616Z", + "version": "WzI0OTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:49.751Z", + "id": "b3875870-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:49.751Z", + "version": "WzgzOCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:06:59.321Z", + "id": "b3928690-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:06:59.321Z", + "version": "WzE2NzgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:18.623Z", + "id": "b3c19af0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:18.623Z", + "version": "WzMzMDcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:09.678Z", + "id": "b415cae0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:09.678Z", + "version": "WzI0OTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:50.801Z", + "id": "b4279010-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:50.801Z", + "version": "Wzg0MCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:00.378Z", + "id": "b433cfa0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:00.378Z", + "version": "WzE2ODAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:19.679Z", + "id": "b462bcf0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:19.679Z", + "version": "WzMzMDksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:10.755Z", + "id": "b4ba2130-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:10.755Z", + "version": "WzI0OTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:51.882Z", + "id": "b4cc82a0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:51.882Z", + "version": "Wzg0MiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:01.429Z", + "id": "b4d42e50-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:01.429Z", + "version": "WzE2ODIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:20.739Z", + "id": "b5047b30-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:20.739Z", + "version": "WzMzMTEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:11.812Z", + "id": "b55b6a40-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:11.812Z", + "version": "WzI0OTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:52.950Z", + "id": "b56f7960-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:52.950Z", + "version": "Wzg0NCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:02.491Z", + "id": "b5763ab0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:02.491Z", + "version": "WzE2ODQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:21.793Z", + "id": "b5a54f10-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:21.793Z", + "version": "WzMzMTMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:12.879Z", + "id": "b5fe39f0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:12.879Z", + "version": "WzI1MDAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:53.994Z", + "id": "b60ec6a0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:53.994Z", + "version": "Wzg0NiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:03.560Z", + "id": "b6195880-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:03.560Z", + "version": "WzE2ODYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:22.863Z", + "id": "b64893f0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:22.863Z", + "version": "WzMzMTUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:13.931Z", + "id": "b69ebfb0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:13.931Z", + "version": "WzI1MDIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:55.065Z", + "id": "b6b23290-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:55.065Z", + "version": "Wzg0OCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:04.623Z", + "id": "b6bb8bf0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:04.623Z", + "version": "WzE2ODgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:23.912Z", + "id": "b6e8a480-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:23.912Z", + "version": "WzMzMTcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:15.003Z", + "id": "b74252b0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:15.003Z", + "version": "WzI1MDQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:56.095Z", + "id": "b74f5cf0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:56.095Z", + "version": "Wzg1MCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:05.679Z", + "id": "b75cadf0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:05.679Z", + "version": "WzE2OTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:24.962Z", + "id": "b788b510-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:24.962Z", + "version": "WzMzMTksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:16.079Z", + "id": "b7e681f0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:16.079Z", + "version": "WzI1MDYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:57.168Z", + "id": "b7f31700-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:57.168Z", + "version": "Wzg1MiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:06.762Z", + "id": "b801eea0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:06.762Z", + "version": "WzE2OTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:26.018Z", + "id": "b829fe20-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:26.018Z", + "version": "WzMzMjEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:17.143Z", + "id": "b888dc70-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:17.143Z", + "version": "WzI1MDgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:58.228Z", + "id": "b894d540-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:58.228Z", + "version": "Wzg1NCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:07.825Z", + "id": "b8a42210-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:07.825Z", + "version": "WzE2OTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:27.081Z", + "id": "b8cc3190-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:27.081Z", + "version": "WzMzMjMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:18.194Z", + "id": "b9293b20-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:18.194Z", + "version": "WzI1MTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:59:59.293Z", + "id": "b93756d0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:59:59.293Z", + "version": "Wzg1NiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:08.883Z", + "id": "b9459230-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:08.883Z", + "version": "WzE2OTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:28.124Z", + "id": "b96b57c0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:28.124Z", + "version": "WzMzMjUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:19.241Z", + "id": "b9c8fd90-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:19.241Z", + "version": "WzI1MTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:00.359Z", + "id": "b9d9ff70-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:00.359Z", + "version": "Wzg1OCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:09.935Z", + "id": "b9e617f0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:09.935Z", + "version": "WzE2OTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:29.164Z", + "id": "ba0a08c0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:29.164Z", + "version": "WzMzMjcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:20.298Z", + "id": "ba6a46a0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:20.298Z", + "version": "WzI1MTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:01.419Z", + "id": "ba7bbdb0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:01.419Z", + "version": "Wzg2MCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:10.978Z", + "id": "ba853e20-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:10.978Z", + "version": "WzE3MDAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:30.200Z", + "id": "baa81d80-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:30.200Z", + "version": "WzMzMzAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:21.369Z", + "id": "bb0db290-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:21.369Z", + "version": "WzI1MTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:02.446Z", + "id": "bb1872e0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:02.446Z", + "version": "Wzg2MiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:12.040Z", + "id": "bb274a80-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:12.040Z", + "version": "WzE3MDIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:31.264Z", + "id": "bb4a7800-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:31.264Z", + "version": "WzMzMzIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:22.422Z", + "id": "bbae5f60-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:22.422Z", + "version": "WzI1MTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:03.516Z", + "id": "bbbbb7c0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:03.516Z", + "version": "Wzg2NCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:13.089Z", + "id": "bbc75b10-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:13.089Z", + "version": "WzE3MDQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:32.330Z", + "id": "bbed20a0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:32.330Z", + "version": "WzMzMzQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:23.491Z", + "id": "bc517d30-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:23.491Z", + "version": "WzI1MjAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:04.579Z", + "id": "bc5deb30-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:04.579Z", + "version": "Wzg2NiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:14.126Z", + "id": "bc6596e0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:14.126Z", + "version": "WzE3MDYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:33.400Z", + "id": "bc906580-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:33.400Z", + "version": "WzMzMzYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:24.561Z", + "id": "bcf4c210-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:24.561Z", + "version": "WzI1MjIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:05.633Z", + "id": "bcfebf10-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:05.633Z", + "version": "Wzg2OCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:15.186Z", + "id": "bd075520-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:15.186Z", + "version": "WzE3MDgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:34.462Z", + "id": "bd3271e0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:34.462Z", + "version": "WzMzMzgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:25.617Z", + "id": "bd95e410-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:25.617Z", + "version": "WzI1MjQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:06.680Z", + "id": "bd9e8180-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:06.680Z", + "version": "Wzg3MCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:16.259Z", + "id": "bdab0f30-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:16.259Z", + "version": "WzE3MTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:35.525Z", + "id": "bdd4a550-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:35.525Z", + "version": "WzMzNDAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:26.649Z", + "id": "be335c90-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:26.649Z", + "version": "WzI1MjYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:07.735Z", + "id": "be3f7c70-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:07.735Z", + "version": "Wzg3MiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:17.325Z", + "id": "be4db7d0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:17.325Z", + "version": "WzE3MTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:36.605Z", + "id": "be7970d0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:36.605Z", + "version": "WzMzNDIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:27.705Z", + "id": "bed47e90-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:27.705Z", + "version": "WzI1MjgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:08.792Z", + "id": "bee0c580-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:08.792Z", + "version": "Wzg3NCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:18.385Z", + "id": "beef7610-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:18.385Z", + "version": "WzE3MTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:37.665Z", + "id": "bf1b2f10-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:37.665Z", + "version": "WzMzNDQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:28.762Z", + "id": "bf75c7a0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:28.762Z", + "version": "WzI1MzAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:09.853Z", + "id": "bf82aad0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:09.853Z", + "version": "Wzg3NiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:19.448Z", + "id": "bf91a980-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:19.448Z", + "version": "WzE3MTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:38.720Z", + "id": "bfbc2a00-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:38.720Z", + "version": "WzMzNDYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:29.832Z", + "id": "c0190c80-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:29.832Z", + "version": "WzI1MzIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:10.867Z", + "id": "c01d6430-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:10.867Z", + "version": "Wzg3OCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:20.504Z", + "id": "c032cb80-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:20.504Z", + "version": "WzE3MTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:39.778Z", + "id": "c05d9a20-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:39.778Z", + "version": "WzMzNDgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:30.896Z", + "id": "c0bb6700-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:30.896Z", + "version": "WzI1MzQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:11.928Z", + "id": "c0bf4980-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:11.928Z", + "version": "Wzg4MCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:21.543Z", + "id": "c0d15570-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:21.543Z", + "version": "WzE3MjAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:40.823Z", + "id": "c0fd0e70-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:40.823Z", + "version": "WzMzNTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:12.963Z", + "id": "c15d3730-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:12.963Z", + "version": "Wzg4MiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:31.971Z", + "id": "c15f6f30-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:31.971Z", + "version": "WzI1MzYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:22.599Z", + "id": "c1727770-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:22.599Z", + "version": "WzE3MjIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:41.898Z", + "id": "c1a116a0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:41.898Z", + "version": "WzMzNTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:14.022Z", + "id": "c1fece60-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:14.022Z", + "version": "Wzg4NCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:33.025Z", + "id": "c2004310-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:33.025Z", + "version": "WzI1MzgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:23.670Z", + "id": "c215e360-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:23.670Z", + "version": "WzE3MjQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:42.945Z", + "id": "c240d910-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:42.945Z", + "version": "WzMzNTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:34.089Z", + "id": "c2a29d90-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:34.089Z", + "version": "WzI1NDAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:15.110Z", + "id": "c2a4d260-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:15.110Z", + "version": "Wzg4NiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:24.739Z", + "id": "c2b90130-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:24.739Z", + "version": "WzE3MjYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:44.000Z", + "id": "c2e1d400-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:44.000Z", + "version": "WzMzNTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:35.158Z", + "id": "c345bb60-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:35.158Z", + "version": "WzI1NDIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:16.195Z", + "id": "c34a6130-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:16.195Z", + "version": "Wzg4OCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:25.792Z", + "id": "c359ae00-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:25.792Z", + "version": "WzE3MjgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:45.069Z", + "id": "c384f1d0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:45.069Z", + "version": "WzMzNTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:36.214Z", + "id": "c3e6dd60-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:36.214Z", + "version": "WzI1NDQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:17.249Z", + "id": "c3eb3510-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:17.249Z", + "version": "Wzg5MCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:26.860Z", + "id": "c3fca4c0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:26.860Z", + "version": "WzE3MzAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:46.141Z", + "id": "c42884d0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:46.141Z", + "version": "WzMzNjAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:18.287Z", + "id": "c48997f0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:18.287Z", + "version": "Wzg5MiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:37.285Z", + "id": "c48a4950-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:37.285Z", + "version": "WzI1NDYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:27.917Z", + "id": "c49dedd0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:27.917Z", + "version": "WzE3MzIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:47.195Z", + "id": "c4c958b0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:47.195Z", + "version": "WzMzNjIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:19.346Z", + "id": "c52b2f20-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:19.346Z", + "version": "Wzg5NCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:38.349Z", + "id": "c52ca3d0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:38.349Z", + "version": "WzI1NDgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:28.953Z", + "id": "c53c0290-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:28.953Z", + "version": "WzE3MzQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:48.255Z", + "id": "c56b16f0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:48.255Z", + "version": "WzMzNjMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:20.405Z", + "id": "c5ccc650-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:20.405Z", + "version": "Wzg5NiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:39.417Z", + "id": "c5cf9a90-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:39.417Z", + "version": "WzI1NTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:29.994Z", + "id": "c5dadaa0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:29.994Z", + "version": "WzE3MzYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:49.316Z", + "id": "c60cfc40-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:49.316Z", + "version": "WzMzNjYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:21.471Z", + "id": "c66f6ef0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:21.471Z", + "version": "Wzg5OCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:40.477Z", + "id": "c67158d0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:40.477Z", + "version": "WzI1NTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:31.050Z", + "id": "c67bfca0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:31.050Z", + "version": "WzE3MzgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:50.390Z", + "id": "c6b0dd60-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:50.390Z", + "version": "WzMzNjgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:41.535Z", + "id": "c712c8f0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:41.535Z", + "version": "WzI1NTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:22.550Z", + "id": "c7141360-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:22.550Z", + "version": "WzkwMCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:32.096Z", + "id": "c71b9800-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:32.096Z", + "version": "WzE3NDAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:51.446Z", + "id": "c751ff60-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:51.446Z", + "version": "WzMzNzAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:23.590Z", + "id": "c7b2c460-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:23.590Z", + "version": "WzkwMiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:42.613Z", + "id": "c7b74650-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:42.613Z", + "version": "WzI1NTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:33.164Z", + "id": "c7be8ec0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:33.164Z", + "version": "WzE3NDIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:52.491Z", + "id": "c7f173b0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:52.491Z", + "version": "WzMzNzIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:24.645Z", + "id": "c853bf50-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:24.645Z", + "version": "WzkwNCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:43.679Z", + "id": "c859eef0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:43.679Z", + "version": "WzI1NTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:34.222Z", + "id": "c85fd7d0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:34.222Z", + "version": "WzE3NDQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:53.560Z", + "id": "c8949180-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:53.560Z", + "version": "WzMzNzQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:25.703Z", + "id": "c8f52f70-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:25.703Z", + "version": "WzkwNiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:44.743Z", + "id": "c8fc4970-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:44.743Z", + "version": "WzI1NjAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:35.265Z", + "id": "c8ff2510-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:35.265Z", + "version": "WzE3NDYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:54.610Z", + "id": "c934c920-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:54.610Z", + "version": "WzMzNzYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:26.750Z", + "id": "c994f1e0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:26.750Z", + "version": "WzkwOCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:45.804Z", + "id": "c99e2ec0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:45.804Z", + "version": "WzI1NjIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:36.332Z", + "id": "c9a1f4c0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:36.332Z", + "version": "WzE3NDgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:55.661Z", + "id": "c9d527d0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:55.661Z", + "version": "WzMzNzgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:27.780Z", + "id": "ca321c40-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:27.780Z", + "version": "WzkxMCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:46.869Z", + "id": "ca40b050-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:46.869Z", + "version": "WzI1NjQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:37.380Z", + "id": "ca41de40-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:37.380Z", + "version": "WzE3NTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:56.673Z", + "id": "ca6f9310-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:56.673Z", + "version": "WzMzODAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:28.823Z", + "id": "cad11b60-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:28.823Z", + "version": "WzkxMiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:47.928Z", + "id": "cae24780-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:47.928Z", + "version": "WzI1NjYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:38.443Z", + "id": "cae411b0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:38.443Z", + "version": "WzE3NTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:57.700Z", + "id": "cb0c4840-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:57.700Z", + "version": "WzMzODIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:29.853Z", + "id": "cb6e6cd0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:29.853Z", + "version": "WzkxNCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:48.983Z", + "id": "cb834270-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:48.983Z", + "version": "WzI1NjgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:39.500Z", + "id": "cb855ac0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:39.500Z", + "version": "WzE3NTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:58.769Z", + "id": "cbaf6610-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:58.769Z", + "version": "WzMzODQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:30.900Z", + "id": "cc0e0830-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:30.900Z", + "version": "WzkxNiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:40.571Z", + "id": "cc28c6b0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:40.571Z", + "version": "WzE3NTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:50.072Z", + "id": "cc296d80-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:50.072Z", + "version": "WzI1NzAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:21:59.794Z", + "id": "cc4bcd20-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:21:59.794Z", + "version": "WzMzODYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:31.948Z", + "id": "ccae18c0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:31.948Z", + "version": "WzkxOCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:41.632Z", + "id": "cccaac00-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:41.632Z", + "version": "WzE3NTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:51.133Z", + "id": "cccb52d0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:51.133Z", + "version": "WzI1NzIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:00.874Z", + "id": "ccf098a0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:00.874Z", + "version": "WzMzODgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:33.029Z", + "id": "cd530b50-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:33.029Z", + "version": "WzkyMCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:42.699Z", + "id": "cd6d7bb0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:42.699Z", + "version": "WzE3NjAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:52.200Z", + "id": "cd6e2280-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:52.200Z", + "version": "WzI1NzQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:01.926Z", + "id": "cd911e60-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:01.926Z", + "version": "WzMzOTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:34.082Z", + "id": "cdf3b820-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:34.082Z", + "version": "WzkyMiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:43.739Z", + "id": "ce0c2cb0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:43.739Z", + "version": "WzE3NjIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:53.279Z", + "id": "ce12c6f0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:53.279Z", + "version": "WzI1NzYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:02.975Z", + "id": "ce312ef0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:02.975Z", + "version": "WzMzOTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:35.131Z", + "id": "ce93c8b0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:35.131Z", + "version": "WzkyNCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:44.792Z", + "id": "ceacd980-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:44.792Z", + "version": "WzE3NjQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:54.312Z", + "id": "ceb06680-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:54.312Z", + "version": "WzI1NzgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:04.035Z", + "id": "ced2ed30-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:04.035Z", + "version": "WzMzOTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:36.166Z", + "id": "cf31b660-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:36.166Z", + "version": "WzkyNiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:55.347Z", + "id": "cf4e2d20-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:55.347Z", + "version": "WzI1ODAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:45.856Z", + "id": "cf4f3400-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:45.856Z", + "version": "WzE3NjYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:05.086Z", + "id": "cf734be0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:05.086Z", + "version": "WzMzOTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:37.235Z", + "id": "cfd4d430-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:37.235Z", + "version": "WzkyOCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:56.411Z", + "id": "cff0aeb0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:56.411Z", + "version": "WzI1ODIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:46.927Z", + "id": "cff29ff0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:46.927Z", + "version": "WzE3NjgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:06.148Z", + "id": "d0155840-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:06.148Z", + "version": "WzMzOTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:38.263Z", + "id": "d071b070-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:38.263Z", + "version": "WzkzMCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:57.470Z", + "id": "d09245e0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:57.470Z", + "version": "WzI1ODQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:47.984Z", + "id": "d093e900-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:47.984Z", + "version": "WzE3NzAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:07.209Z", + "id": "d0b73d90-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:07.209Z", + "version": "WzM0MDAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:39.332Z", + "id": "d114ce40-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:39.332Z", + "version": "WzkzMiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:58.537Z", + "id": "d1351590-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:58.537Z", + "version": "WzI1ODYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:49.046Z", + "id": "d135f560-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:49.046Z", + "version": "WzE3NzIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:08.237Z", + "id": "d15419d0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:08.237Z", + "version": "WzM0MDIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:40.400Z", + "id": "d1b7c500-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:40.400Z", + "version": "WzkzNCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:50.082Z", + "id": "d1d40a20-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:50.082Z", + "version": "WzE3NzQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:14:59.606Z", + "id": "d1d83360-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:14:59.606Z", + "version": "WzI1ODgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:09.308Z", + "id": "d1f785c0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:09.308Z", + "version": "WzM0MDQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:41.410Z", + "id": "d251e220-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:41.410Z", + "version": "WzkzNiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:51.128Z", + "id": "d273a580-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:51.128Z", + "version": "WzE3NzYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:00.668Z", + "id": "d27a3fc0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:00.668Z", + "version": "WzI1OTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:10.349Z", + "id": "d2965dd0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:10.349Z", + "version": "WzM0MDYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:42.467Z", + "id": "d2f32b30-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:42.467Z", + "version": "WzkzOCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:52.185Z", + "id": "d314ee90-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:52.185Z", + "version": "WzE3ODAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:01.732Z", + "id": "d31c9a40-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:01.732Z", + "version": "WzI1OTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:11.402Z", + "id": "d3370aa0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:11.402Z", + "version": "WzM0MDgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:43.536Z", + "id": "d3964900-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:43.536Z", + "version": "Wzk0MCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:53.250Z", + "id": "d3b77020-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:53.250Z", + "version": "WzE3ODIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:02.796Z", + "id": "d3bef4c0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:02.796Z", + "version": "WzI1OTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:12.463Z", + "id": "d3d8eff0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:12.463Z", + "version": "WzM0MTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:44.575Z", + "id": "d434d2f0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:44.575Z", + "version": "Wzk0MiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:54.346Z", + "id": "d45eaca0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:54.346Z", + "version": "WzE3ODQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:03.849Z", + "id": "d45fa190-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:03.849Z", + "version": "WzI1OTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:13.514Z", + "id": "d4794ea0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:13.514Z", + "version": "WzM0MTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:45.652Z", + "id": "d4d92940-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:45.652Z", + "version": "Wzk0NCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:55.395Z", + "id": "d4febd30-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:55.395Z", + "version": "WzE3ODYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:04.921Z", + "id": "d5033490-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:04.921Z", + "version": "WzI1OTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:14.566Z", + "id": "d519d460-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:14.566Z", + "version": "WzM0MTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:46.709Z", + "id": "d57a7250-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:46.709Z", + "version": "Wzk0NiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:56.446Z", + "id": "d59ef4d0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:56.446Z", + "version": "WzE3ODgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:05.990Z", + "id": "d5a65260-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:05.990Z", + "version": "WzI2MDAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:15.605Z", + "id": "d5b85e50-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:15.605Z", + "version": "WzM0MTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:47.770Z", + "id": "d61c57a0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:47.770Z", + "version": "Wzk0OCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:57.480Z", + "id": "d63ce280-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:57.480Z", + "version": "WzE3OTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:07.052Z", + "id": "d6485ec0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:07.052Z", + "version": "WzI2MDIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:16.652Z", + "id": "d65820c0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:16.652Z", + "version": "WzM0MTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:48.804Z", + "id": "d6ba1e40-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:48.804Z", + "version": "Wzk1MCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:58.545Z", + "id": "d6df6410-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:58.545Z", + "version": "WzE3OTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:08.114Z", + "id": "d6ea6b20-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:08.114Z", + "version": "WzI2MDQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:17.675Z", + "id": "d6f439b0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:17.675Z", + "version": "WzM0MjAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:49.847Z", + "id": "d7594470-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:49.847Z", + "version": "Wzk1MiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:07:59.620Z", + "id": "d7836c40-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:07:59.620Z", + "version": "WzE3OTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:09.188Z", + "id": "d78e4c40-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:09.188Z", + "version": "WzI2MDYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:18.750Z", + "id": "d79841e0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:18.750Z", + "version": "WzM0MjIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:50.903Z", + "id": "d7fa6670-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:50.903Z", + "version": "Wzk1NCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:00.673Z", + "id": "d8241910-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:00.673Z", + "version": "WzE3OTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:10.249Z", + "id": "d8303190-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:10.249Z", + "version": "WzI2MDgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:19.803Z", + "id": "d838eeb0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:19.803Z", + "version": "WzM0MjQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:51.944Z", + "id": "d8993e80-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:51.944Z", + "version": "Wzk1NiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:01.737Z", + "id": "d8c67390-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:01.737Z", + "version": "WzE3OTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:11.312Z", + "id": "d8d26500-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:11.312Z", + "version": "WzI2MTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:20.847Z", + "id": "d8d83bf0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:20.847Z", + "version": "WzM0MjYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:53.004Z", + "id": "d93afcc0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:53.004Z", + "version": "Wzk1OCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:02.774Z", + "id": "d964af60-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:02.774Z", + "version": "WzE4MDAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:12.384Z", + "id": "d975f800-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:12.384Z", + "version": "WzI2MTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:21.895Z", + "id": "d9782570-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:21.895Z", + "version": "WzM0MjgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:54.056Z", + "id": "d9db8280-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:54.056Z", + "version": "Wzk2MCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:03.831Z", + "id": "da05f870-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:03.831Z", + "version": "WzE4MDIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:22.943Z", + "id": "da180ef0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:22.943Z", + "version": "WzM0MzAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:13.448Z", + "id": "da185280-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:13.448Z", + "version": "WzI2MTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:55.109Z", + "id": "da7c2f50-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:55.109Z", + "version": "Wzk2MiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:04.887Z", + "id": "daa71a70-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:04.887Z", + "version": "WzE4MDQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:14.481Z", + "id": "dab5f210-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:14.481Z", + "version": "WzI2MTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:23.993Z", + "id": "dab84690-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:23.993Z", + "version": "WzM0MzIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:56.120Z", + "id": "db167380-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:56.120Z", + "version": "Wzk2NCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:05.947Z", + "id": "db48d8b0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:05.947Z", + "version": "WzE4MDYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:15.525Z", + "id": "db553f50-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:15.525Z", + "version": "WzI2MTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:25.060Z", + "id": "db5b1640-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:25.060Z", + "version": "WzM0MzQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:57.179Z", + "id": "dbb80ab0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:57.179Z", + "version": "Wzk2NiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:07.005Z", + "id": "dbea48d0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:07.005Z", + "version": "WzE4MDgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:16.590Z", + "id": "dbf7c0e0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:16.590Z", + "version": "WzI2MjAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:26.109Z", + "id": "dbfb26d0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:26.109Z", + "version": "WzM0MzYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:58.202Z", + "id": "dc5423a0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:58.202Z", + "version": "Wzk2OCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:08.051Z", + "id": "dc89e430-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:08.051Z", + "version": "WzE4MTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:17.649Z", + "id": "dc995810-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:17.649Z", + "version": "WzI2MjIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:27.173Z", + "id": "dc9d8150-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:27.173Z", + "version": "WzM0MzgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:00:59.282Z", + "id": "dcf8ef20-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:00:59.282Z", + "version": "Wzk3MCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:09.121Z", + "id": "dd2d2910-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:09.121Z", + "version": "WzE4MTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:28.197Z", + "id": "dd39c150-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:28.197Z", + "version": "WzM0NDAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:18.721Z", + "id": "dd3ceb10-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:18.721Z", + "version": "WzI2MjQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:00.336Z", + "id": "dd99c300-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:00.336Z", + "version": "Wzk3MiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:10.177Z", + "id": "ddce4b10-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:10.177Z", + "version": "WzE4MTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:29.217Z", + "id": "ddd56510-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:29.217Z", + "version": "WzM0NDIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:19.771Z", + "id": "dddd22b0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:19.771Z", + "version": "WzI2MjYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:01.404Z", + "id": "de3cb9c0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:01.404Z", + "version": "Wzk3NCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:11.237Z", + "id": "de700950-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:11.237Z", + "version": "WzE4MTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:30.284Z", + "id": "de7834c0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:30.284Z", + "version": "WzM0NDQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:20.842Z", + "id": "de808ea0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:20.842Z", + "version": "WzI2MjgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:02.443Z", + "id": "dedb43b0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:02.443Z", + "version": "Wzk3NiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:12.306Z", + "id": "df132720-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:12.306Z", + "version": "WzE4MTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:31.329Z", + "id": "df17a910-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:31.329Z", + "version": "WzM0NDYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:21.911Z", + "id": "df23ac70-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:21.911Z", + "version": "WzI2MzAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:03.495Z", + "id": "df7bc970-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:03.495Z", + "version": "Wzk3OCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:13.372Z", + "id": "dfb5cfc0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:13.372Z", + "version": "WzE4MjAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:32.417Z", + "id": "dfbdad10-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:32.417Z", + "version": "WzM0NDgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:22.957Z", + "id": "dfc347d0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:22.957Z", + "version": "WzI2MzIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:04.545Z", + "id": "e01c0110-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:04.545Z", + "version": "Wzk4MCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:14.441Z", + "id": "e058ed90-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:14.441Z", + "version": "WzE4MjIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:33.464Z", + "id": "e05d6f80-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:33.464Z", + "version": "WzM0NTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:24.018Z", + "id": "e0652d20-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:24.018Z", + "version": "WzI2MzQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:05.586Z", + "id": "e0bad920-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:05.586Z", + "version": "Wzk4MiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:15.501Z", + "id": "e0faabd0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:15.501Z", + "version": "WzE4MjQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:34.530Z", + "id": "e1001820-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:34.530Z", + "version": "WzM0NTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:25.108Z", + "id": "e10b7f40-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:25.108Z", + "version": "WzI2MzYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:06.638Z", + "id": "e15b5ee0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:06.638Z", + "version": "Wzk4NCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:16.568Z", + "id": "e19d7b80-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:16.568Z", + "version": "WzE4MjYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:35.577Z", + "id": "e19fda90-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:35.577Z", + "version": "WzM0NTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:26.132Z", + "id": "e1a7bf40-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:26.132Z", + "version": "WzI2MzgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:07.682Z", + "id": "e1faac20-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:07.682Z", + "version": "Wzk4NiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:17.635Z", + "id": "e2404b30-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:17.635Z", + "version": "WzE4MjgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:36.630Z", + "id": "e2408760-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:36.630Z", + "version": "WzM0NTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:27.202Z", + "id": "e24b0420-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:27.202Z", + "version": "WzI2NDAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:08.714Z", + "id": "e29824a0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:08.714Z", + "version": "Wzk4OCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:37.676Z", + "id": "e2e022c0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:37.676Z", + "version": "WzM0NTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:18.694Z", + "id": "e2e1e260-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:18.694Z", + "version": "WzE4MzAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:28.267Z", + "id": "e2ed85b0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:28.267Z", + "version": "WzI2NDIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:09.760Z", + "id": "e337c000-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:09.760Z", + "version": "Wzk5MCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:38.732Z", + "id": "e38144c0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:38.732Z", + "version": "WzM0NjAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:19.749Z", + "id": "e382dd50-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:19.749Z", + "version": "WzE4MzIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:29.347Z", + "id": "e3925130-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:29.347Z", + "version": "WzI2NDUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:54:00.948Z", + "id": "e3a03b40-ac55-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:54:00.948Z", + "version": "WzE0NCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:10.831Z", + "id": "e3db2bf0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:10.831Z", + "version": "Wzk5MiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:39.758Z", + "id": "e41dd2e0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:39.758Z", + "version": "WzM0NjIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:20.801Z", + "id": "e4236310-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:20.801Z", + "version": "WzE4MzQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:30.415Z", + "id": "e43547f0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:30.415Z", + "version": "WzI2NDcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:11.901Z", + "id": "e47e70d0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:11.901Z", + "version": "Wzk5NCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:40.823Z", + "id": "e4c05470-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:40.823Z", + "version": "WzM0NjQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:21.860Z", + "id": "e4c4fa40-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:21.860Z", + "version": "WzE4MzYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:31.457Z", + "id": "e4d44710-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:31.457Z", + "version": "WzI2NDksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:12.939Z", + "id": "e51cd3b0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:12.939Z", + "version": "Wzk5NiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:41.865Z", + "id": "e55f5390-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:41.865Z", + "version": "WzM0NjYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:22.925Z", + "id": "e5677bd0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:22.925Z", + "version": "WzE4MzgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:32.522Z", + "id": "e576c8a0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:32.522Z", + "version": "WzI2NTEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:13.986Z", + "id": "e5bc9620-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:13.986Z", + "version": "Wzk5OCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:42.933Z", + "id": "e6024a50-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:42.933Z", + "version": "WzM0NjgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:23.970Z", + "id": "e606f020-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:23.970Z", + "version": "WzE4NDAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:33.584Z", + "id": "e618d500-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:33.584Z", + "version": "WzI2NTMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:54:05.287Z", + "id": "e6364f70-ac55-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:54:05.287Z", + "version": "WzE0NiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:15.051Z", + "id": "e65f17b0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:15.051Z", + "version": "WzEwMDAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:43.985Z", + "id": "e6a2d010-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:43.985Z", + "version": "WzM0NzAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:25.028Z", + "id": "e6a86040-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:25.028Z", + "version": "WzE4NDIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:34.646Z", + "id": "e6bae160-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:34.646Z", + "version": "WzI2NTUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:16.124Z", + "id": "e702d1c0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:16.124Z", + "version": "WzEwMDIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:45.036Z", + "id": "e74307b0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:45.036Z", + "version": "WzM0NzIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:26.084Z", + "id": "e7498240-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:26.084Z", + "version": "WzE4NDQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:35.692Z", + "id": "e75a7cc0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:35.692Z", + "version": "WzI2NTcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:54:07.468Z", + "id": "e7831ac0-ac55-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:54:07.468Z", + "version": "WzE0OCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:17.174Z", + "id": "e7a30960-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:17.174Z", + "version": "WzEwMDQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:46.074Z", + "id": "e7e191a0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:46.074Z", + "version": "WzM0NzQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:27.152Z", + "id": "e7ec7900-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:27.152Z", + "version": "WzE4NDYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:36.739Z", + "id": "e7fa3f30-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:36.739Z", + "version": "WzI2NTksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:18.290Z", + "id": "e84d5320-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:18.290Z", + "version": "WzEwMTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:54:08.870Z", + "id": "e8590860-ac55-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:54:08.870Z", + "version": "WzE1MCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:47.112Z", + "id": "e87ff480-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:47.112Z", + "version": "WzM0NzYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:28.210Z", + "id": "e88de920-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:28.210Z", + "version": "WzE4NDgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:37.809Z", + "id": "e89d8410-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:37.809Z", + "version": "WzI2NjEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:19.368Z", + "id": "e8f1d080-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:19.368Z", + "version": "WzEwMTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:54:09.937Z", + "id": "e8fbd810-ac55-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:54:09.937Z", + "version": "WzE1MiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:48.175Z", + "id": "e92227f0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:48.175Z", + "version": "WzM0NzgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:29.274Z", + "id": "e93043a0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:29.274Z", + "version": "WzE4NTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:38.856Z", + "id": "e93d4680-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:38.856Z", + "version": "WzI2NjMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:54:10.892Z", + "id": "e98d90c0-ac55-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:54:10.892Z", + "version": "WzE1NCwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:20.405Z", + "id": "e9900c50-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:20.405Z", + "version": "WzEwMTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:49.252Z", + "id": "e9c67e40-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:49.252Z", + "version": "WzM0ODAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:30.329Z", + "id": "e9d13e90-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:30.329Z", + "version": "WzE4NTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:39.922Z", + "id": "e9dfef20-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:39.922Z", + "version": "WzI2NjUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:21.439Z", + "id": "ea2dd2f0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:21.439Z", + "version": "WzEwMTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T10:54:11.946Z", + "id": "ea2e64a0-ac55-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T10:54:11.946Z", + "version": "WzE1NiwxXQ==" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:50.263Z", + "id": "ea60c270-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:50.263Z", + "version": "WzM0ODIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:31.396Z", + "id": "ea740e40-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:31.396Z", + "version": "WzE4NTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:40.980Z", + "id": "ea815f40-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:40.980Z", + "version": "WzI2NjcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:22.512Z", + "id": "ead18d00-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:22.512Z", + "version": "WzEwMTksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:51.301Z", + "id": "eaff2550-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:51.301Z", + "version": "WzM0ODQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:32.449Z", + "id": "eb14bb10-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:32.449Z", + "version": "WzE4NTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:42.042Z", + "id": "eb236ba0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:42.042Z", + "version": "WzI2NjksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:23.570Z", + "id": "eb72fd20-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:23.570Z", + "version": "WzEwMjEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:52.369Z", + "id": "eba21c10-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:52.369Z", + "version": "WzM0ODgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:33.512Z", + "id": "ebb6ee80-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:33.512Z", + "version": "WzE4NTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:43.105Z", + "id": "ebc59f10-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:43.105Z", + "version": "WzI2NzEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:24.627Z", + "id": "ec144630-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:24.627Z", + "version": "WzEwMjQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:53.404Z", + "id": "ec4009c0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:53.404Z", + "version": "WzM0OTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:34.584Z", + "id": "ec5a8180-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:34.584Z", + "version": "WzE4NjAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:44.130Z", + "id": "ec620620-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:44.130Z", + "version": "WzI2NzMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:25.682Z", + "id": "ecb54120-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:25.682Z", + "version": "WzEwMjYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:54.470Z", + "id": "ece2b260-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:54.470Z", + "version": "WzM0OTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:35.634Z", + "id": "ecfab920-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:35.634Z", + "version": "WzE4NjIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:45.210Z", + "id": "ed06d1a0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:45.210Z", + "version": "WzI2NzUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:26.718Z", + "id": "ed5355e0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:26.718Z", + "version": "WzEwMjgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:55.501Z", + "id": "ed8003d0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:55.501Z", + "version": "WzM0OTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:36.704Z", + "id": "ed9dfe00-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:36.704Z", + "version": "WzE4NjQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:46.262Z", + "id": "eda75760-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:46.262Z", + "version": "WzI2NzcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:27.774Z", + "id": "edf477e0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:27.774Z", + "version": "WzEwMzAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:56.560Z", + "id": "ee219b00-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:56.560Z", + "version": "WzM0OTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:37.758Z", + "id": "ee3ed1e0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:37.758Z", + "version": "WzE4NjYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:47.318Z", + "id": "ee487960-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:47.318Z", + "version": "WzI2NzksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:28.811Z", + "id": "ee92b3b0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:28.811Z", + "version": "WzEwMzIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:57.630Z", + "id": "eec4dfe0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:57.630Z", + "version": "WzM0OTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:38.800Z", + "id": "eeddd100-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:38.800Z", + "version": "WzE4NjgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:48.373Z", + "id": "eee97450-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:48.373Z", + "version": "WzI2ODEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:29.858Z", + "id": "ef327620-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:29.858Z", + "version": "WzEwMzQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:58.668Z", + "id": "ef6342c0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:58.668Z", + "version": "WzM1MDAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:39.871Z", + "id": "ef813cf0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:39.871Z", + "version": "WzE4NzAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:49.437Z", + "id": "ef8bced0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:49.437Z", + "version": "WzI2ODMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:30.915Z", + "id": "efd3bf30-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:30.915Z", + "version": "WzEwMzYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:22:59.728Z", + "id": "f0050100-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:22:59.728Z", + "version": "WzM1MDIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:40.922Z", + "id": "f0219ba0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:40.922Z", + "version": "WzE4NzIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:50.488Z", + "id": "f02c2d80-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:50.488Z", + "version": "WzI2ODUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:31.973Z", + "id": "f0752f50-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:31.973Z", + "version": "WzEwMzgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:23:00.766Z", + "id": "f0a363e0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:23:00.766Z", + "version": "WzM1MDQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:41.971Z", + "id": "f0c1ac30-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:41.971Z", + "version": "WzE4NzQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:51.557Z", + "id": "f0cf4b50-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:51.557Z", + "version": "WzI2ODcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:33.032Z", + "id": "f116c680-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:33.032Z", + "version": "WzEwNDAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:23:01.822Z", + "id": "f14485e0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:23:01.822Z", + "version": "WzM1MDYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:43.007Z", + "id": "f15fc0f0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:43.007Z", + "version": "WzE4NzYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:52.608Z", + "id": "f16faa00-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:52.608Z", + "version": "WzI2ODksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:34.082Z", + "id": "f1b6fe20-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:34.082Z", + "version": "WzEwNDIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:23:02.871Z", + "id": "f1e49670-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:23:02.871Z", + "version": "WzM1MDgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:44.052Z", + "id": "f1ff3540-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:44.052Z", + "version": "WzE4NzgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:53.673Z", + "id": "f2122b90-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:53.673Z", + "version": "WzI2OTEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:35.150Z", + "id": "f259f4e0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:35.150Z", + "version": "WzEwNDQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:23:03.929Z", + "id": "f2860690-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:23:03.929Z", + "version": "WzM1MTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:45.106Z", + "id": "f2a00920-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:45.106Z", + "version": "WzE4ODAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:54.737Z", + "id": "f2b48610-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:54.737Z", + "version": "WzI2OTMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:36.248Z", + "id": "f3017f80-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:36.248Z", + "version": "WzEwNDYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:23:04.980Z", + "id": "f3266540-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:23:04.980Z", + "version": "WzM1MTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:46.170Z", + "id": "f34263a0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:46.170Z", + "version": "WzE4ODIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:55.811Z", + "id": "f3586730-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:55.811Z", + "version": "WzI2OTUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:37.302Z", + "id": "f3a25360-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:37.302Z", + "version": "WzEwNDgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:23:06.027Z", + "id": "f3c627b0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:23:06.027Z", + "version": "WzM1MTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:47.243Z", + "id": "f3e61db0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:47.243Z", + "version": "WzE4ODQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:56.880Z", + "id": "f3fb8500-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:56.880Z", + "version": "WzI2OTcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:38.376Z", + "id": "f4463480-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:38.376Z", + "version": "WzEwNTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:23:07.076Z", + "id": "f4663840-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:23:07.076Z", + "version": "WzM1MTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:48.306Z", + "id": "f4885120-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:48.306Z", + "version": "WzE4ODYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:57.952Z", + "id": "f49f1800-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:57.952Z", + "version": "WzI2OTksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:39.450Z", + "id": "f4ea15a0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:39.450Z", + "version": "WzEwNTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:23:08.114Z", + "id": "f5049b20-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:23:08.114Z", + "version": "WzM1MTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:49.364Z", + "id": "f529c140-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:49.364Z", + "version": "WzE4ODgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:15:59.002Z", + "id": "f53f4fa0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:15:59.002Z", + "version": "WzI3MDEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:40.504Z", + "id": "f58ae980-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:40.504Z", + "version": "WzEwNTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:23:09.179Z", + "id": "f5a71cb0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:23:09.179Z", + "version": "WzM1MjAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:50.448Z", + "id": "f5cf2900-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:50.448Z", + "version": "WzE4OTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:00.072Z", + "id": "f5e29480-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:00.072Z", + "version": "WzI3MDMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:41.572Z", + "id": "f62de040-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:41.572Z", + "version": "WzEwNTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:23:10.212Z", + "id": "f644bc40-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:23:10.212Z", + "version": "WzM1MjIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:51.492Z", + "id": "f66e7640-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:51.492Z", + "version": "WzE4OTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:01.131Z", + "id": "f6842bb0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:01.131Z", + "version": "WzI3MDUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:42.623Z", + "id": "f6ce3ef0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:42.623Z", + "version": "WzEwNTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:23:11.269Z", + "id": "f6e60550-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:23:11.269Z", + "version": "WzM1MjQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:52.560Z", + "id": "f7116d00-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:52.560Z", + "version": "WzE4OTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:02.175Z", + "id": "f72378f0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:02.175Z", + "version": "WzI3MDcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:43.682Z", + "id": "f76fd620-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:43.682Z", + "version": "WzEwNjAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:23:12.337Z", + "id": "f788fc10-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:23:12.337Z", + "version": "WzM1MjYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:53.610Z", + "id": "f7b1a4a0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:53.610Z", + "version": "WzE4OTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:03.251Z", + "id": "f7c7a830-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:03.251Z", + "version": "WzI3MDksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:44.714Z", + "id": "f80d4ea0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:44.714Z", + "version": "WzEwNjIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:23:13.379Z", + "id": "f827fb30-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:23:13.379Z", + "version": "WzM1MjgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:54.668Z", + "id": "f85314c0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:54.668Z", + "version": "WzE4OTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:04.314Z", + "id": "f869dba0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:04.314Z", + "version": "WzI3MTEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:45.762Z", + "id": "f8ad3820-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:45.762Z", + "version": "WzEwNjQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:23:14.436Z", + "id": "f8c94440-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:23:14.436Z", + "version": "WzM1MzAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:55.726Z", + "id": "f8f484e0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:55.726Z", + "version": "WzE5MDAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:05.368Z", + "id": "f90aaf80-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:05.368Z", + "version": "WzI3MTMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:46.816Z", + "id": "f94e0c00-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:46.816Z", + "version": "WzEwNjYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:23:15.469Z", + "id": "f966e3d0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:23:15.469Z", + "version": "WzM1MzIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:56.775Z", + "id": "f9949570-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:56.775Z", + "version": "WzE5MDIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:06.432Z", + "id": "f9ad0a00-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:06.432Z", + "version": "WzI3MTUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:47.865Z", + "id": "f9ee1c90-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:47.865Z", + "version": "WzEwNjgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:23:16.531Z", + "id": "fa08f030-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:23:16.531Z", + "version": "WzM1MzQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:57.851Z", + "id": "fa38c4b0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:57.851Z", + "version": "WzE5MDQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:07.486Z", + "id": "fa4ddde0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:07.486Z", + "version": "WzI3MTcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:48.917Z", + "id": "fa8ea250-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:48.917Z", + "version": "WzEwNzAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:23:17.579Z", + "id": "faa8d9b0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:23:17.579Z", + "version": "WzM1MzYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:58.890Z", + "id": "fad74ea0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:58.890Z", + "version": "WzE5MDYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:08.544Z", + "id": "faef4e00-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:08.544Z", + "version": "WzI3MTksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:49.963Z", + "id": "fb2e3db0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:49.963Z", + "version": "WzEwNzIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:23:18.634Z", + "id": "fb49d4a0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:23:18.634Z", + "version": "WzM1MzgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:08:59.929Z", + "id": "fb75d890-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:08:59.929Z", + "version": "WzE5MDgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:09.594Z", + "id": "fb8f85a0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:09.594Z", + "version": "WzI3MjEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:51.007Z", + "id": "fbcd8af0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:51.007Z", + "version": "WzEwNzQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:23:19.680Z", + "id": "fbe97000-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:23:19.680Z", + "version": "WzM1NDAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:00.996Z", + "id": "fc18a840-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:00.996Z", + "version": "WzE5MTAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:10.659Z", + "id": "fc320730-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:10.659Z", + "version": "WzI3MjMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:52.078Z", + "id": "fc70f6e0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:52.078Z", + "version": "WzEwNzYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:23:20.708Z", + "id": "fc864c40-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:23:20.708Z", + "version": "WzM1NDIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:02.032Z", + "id": "fcb6bd00-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:02.032Z", + "version": "WzE5MTIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:11.704Z", + "id": "fcd17b80-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:11.704Z", + "version": "WzI3MjUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:53.146Z", + "id": "fd13eda0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:53.146Z", + "version": "WzEwNzksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:23:21.756Z", + "id": "fd2635c0-ac59-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:23:21.756Z", + "version": "WzM1NDQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:03.066Z", + "id": "fd5483a0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:03.066Z", + "version": "WzE5MTQsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:12.763Z", + "id": "fd7312b0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:12.763Z", + "version": "WzI3MjcsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:54.159Z", + "id": "fdae7ff0-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:54.159Z", + "version": "WzEwODEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:04.140Z", + "id": "fdf864c0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:04.140Z", + "version": "WzE5MTYsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:13.828Z", + "id": "fe159440-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:13.828Z", + "version": "WzI3MjksMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:55.238Z", + "id": "fe532460-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:55.238Z", + "version": "WzEwODMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:05.180Z", + "id": "fe9715c0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:05.180Z", + "version": "WzE5MTgsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:14.894Z", + "id": "feb83ce0-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:14.894Z", + "version": "WzI3MzEsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:56.320Z", + "id": "fef83e00-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:56.320Z", + "version": "WzEwODUsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:06.242Z", + "id": "ff392220-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:06.242Z", + "version": "WzE5MjAsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:15.955Z", + "id": "ff5a2230-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:15.955Z", + "version": "WzI3MzMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:01:57.396Z", + "id": "ff9c6d40-ac56-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:01:57.396Z", + "version": "WzEwOTMsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:09:07.326Z", + "id": "ffde89e0-ac57-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:09:07.326Z", + "version": "WzE5MjIsMV0=" +} + +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "kibana_sample_data_flights", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "timestamp", + "title": "kibana_sample_data_flights", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.0.0", + "created_at": "2023-02-14T11:16:17.016Z", + "id": "fffc0780-ac58-11ed-92ac-c5cb45f0ff60", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-02-14T11:16:17.016Z", + "version": "WzI3MzUsMV0=" +} \ No newline at end of file From acc72e2abfebb63f9cc758b2efc180481e998b32 Mon Sep 17 00:00:00 2001 From: Walter Rafelsberger Date: Fri, 10 Mar 2023 10:54:34 +0100 Subject: [PATCH 05/17] [ML] Explain Log Rate Spikes: Fix kebab-cased inline css attributes. (#152996) Fixes kebab-cased css attributes. --- .../document_count_chart/brush_badge.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x-pack/plugins/aiops/public/components/document_count_content/document_count_chart/brush_badge.tsx b/x-pack/plugins/aiops/public/components/document_count_content/document_count_chart/brush_badge.tsx index 3f1039a0365f3..0f9fa9dbcde97 100644 --- a/x-pack/plugins/aiops/public/components/document_count_content/document_count_chart/brush_badge.tsx +++ b/x-pack/plugins/aiops/public/components/document_count_content/document_count_chart/brush_badge.tsx @@ -39,7 +39,7 @@ export const BrushBadge: FC = ({
= ({ } position="top" > - {label} + {label}
); From 0a6458b3a726e97faf4bb19153a5d4b36425a169 Mon Sep 17 00:00:00 2001 From: Pablo Machado Date: Fri, 10 Mar 2023 10:59:05 +0100 Subject: [PATCH 06/17] [Security solutions] Fix execution context page (#152816) ## Summary Event Based Telemetry sends context data for each event, for that it uses Kibana `ExecutionContext`. Before this PR events sent from Security Solutions had `context.page` value undefined. ### How to test it 1. Open the browser console and filter for EBT 2. Navigate between pages 3. Check if the click event has the right `context.page` value. --- .../public/app/home/index.tsx | 2 ++ .../hooks/use_update_execution_context.ts | 22 +++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 x-pack/plugins/security_solution/public/common/hooks/use_update_execution_context.ts diff --git a/x-pack/plugins/security_solution/public/app/home/index.tsx b/x-pack/plugins/security_solution/public/app/home/index.tsx index d74eb3eed5af7..7d2b3d4417e52 100644 --- a/x-pack/plugins/security_solution/public/app/home/index.tsx +++ b/x-pack/plugins/security_solution/public/app/home/index.tsx @@ -26,6 +26,7 @@ import { TourContextProvider } from '../../common/components/guided_onboarding_t import { useUrlState } from '../../common/hooks/use_url_state'; import { useUpdateBrowserTitle } from '../../common/hooks/use_update_browser_title'; import { useUpgradeSecurityPackages } from '../../detection_engine/rule_management/logic/use_upgrade_security_packages'; +import { useUpdateExecutionContext } from '../../common/hooks/use_update_execution_context'; interface HomePageProps { children: React.ReactNode; @@ -37,6 +38,7 @@ const HomePageComponent: React.FC = ({ children, setHeaderActionM useInitSourcerer(getScopeFromPath(pathname)); useUrlState(); useUpdateBrowserTitle(); + useUpdateExecutionContext(); const { browserFields } = useSourcererDataView(getScopeFromPath(pathname)); // side effect: this will attempt to upgrade the endpoint package if it is not up to date diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_update_execution_context.ts b/x-pack/plugins/security_solution/public/common/hooks/use_update_execution_context.ts new file mode 100644 index 0000000000000..84badfae5413c --- /dev/null +++ b/x-pack/plugins/security_solution/public/common/hooks/use_update_execution_context.ts @@ -0,0 +1,22 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. + */ + +import { useEffect } from 'react'; +import { useLocation } from 'react-router-dom'; +import { useKibana } from '../lib/kibana'; + +export const useUpdateExecutionContext = () => { + const { pathname } = useLocation(); + const { executionContext } = useKibana().services; + + useEffect(() => { + // setImmediate is required to ensure that EBT telemetry for the previous page is shipped before the new page is updated + setImmediate(() => { + executionContext.set({ page: pathname }); + }); + }, [pathname, executionContext]); +}; From ca393b2b3de9ad8b4e0858ba0e3b6b50861badf9 Mon Sep 17 00:00:00 2001 From: Marco Antonio Ghiani Date: Fri, 10 Mar 2023 13:14:26 +0100 Subject: [PATCH 07/17] [Infrastructure UI - Logs UI] Set 404 page for metrics and logs (#153005) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## 📓 Summary Closes #136335 The routing on the Metrics and Logs apps was not handling correctly unknown routes, resulting in a blank page. This PR introduces a 404-page customized for each app. ## Metrics - ✅ `/metrics/inventory` - ✅ `/metrics/hosts` - ✅ `/metrics/explorer` - ✅ `/metrics/settings` - ✅ `/metrics/detail` - ✅ `/metrics` -> ✅ `/metrics/inventory` - ✅ `/metrics/snapshot` -> ✅ `/metrics/inventory` - ✅ `/metrics/metrics-explorer` -> ✅ `/metrics/explorer` - ✅ `/metrics/link-to` -> ✅ `/metrics/inventory` - ❌ `/metrics/anything-else` Render Obs template with title and 404 prompt infra ## Logs - ✅ `/logs/stream` - ✅ `/logs/anomalies` - ✅ `/logs/log-categories` - ✅ `/logs/settings` - ✅ `/logs/analysis` -> ✅ `/logs/anomalies` - ✅ `/logs/log-rate` -> ✅ `/logs/anomalies` - ✅ `/logs` -> ✅ `/logs/stream` - ✅ `/logs/link-to` -> ✅ `/logs/stream` - ❌ `/logs/anything-else` Render Obs template with title and 404 prompt logs --------- Co-authored-by: Marco Antonio Ghiani Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> --- x-pack/plugins/infra/public/apps/logs_app.tsx | 2 - .../plugins/infra/public/apps/metrics_app.tsx | 2 - x-pack/plugins/infra/public/pages/404.tsx | 29 ++++--- .../infra/public/pages/logs/page_content.tsx | 2 + .../infra/public/pages/metrics/index.tsx | 2 + x-pack/plugins/infra/tsconfig.json | 1 + .../translations/translations/fr-FR.json | 1 - .../translations/translations/ja-JP.json | 1 - .../translations/translations/zh-CN.json | 1 - x-pack/test/functional/apps/infra/index.ts | 1 + .../functional/apps/infra/page_not_found.ts | 82 +++++++++++++++++++ 11 files changed, 105 insertions(+), 19 deletions(-) create mode 100644 x-pack/test/functional/apps/infra/page_not_found.ts diff --git a/x-pack/plugins/infra/public/apps/logs_app.tsx b/x-pack/plugins/infra/public/apps/logs_app.tsx index 10aa5dcf58fe5..b94233077abba 100644 --- a/x-pack/plugins/infra/public/apps/logs_app.tsx +++ b/x-pack/plugins/infra/public/apps/logs_app.tsx @@ -14,7 +14,6 @@ import { Route } from '@kbn/shared-ux-router'; import { AppMountParameters } from '@kbn/core/public'; import { Storage } from '@kbn/kibana-utils-plugin/public'; import '../index.scss'; -import { NotFoundPage } from '../pages/404'; import { LinkToLogsPage } from '../pages/link_to/link_to_logs'; import { LogsPage } from '../pages/logs'; import { InfraClientStartDeps, InfraClientStartExports } from '../types'; @@ -78,7 +77,6 @@ const LogsApp: React.FC<{ {uiCapabilities?.logs?.show && } - diff --git a/x-pack/plugins/infra/public/apps/metrics_app.tsx b/x-pack/plugins/infra/public/apps/metrics_app.tsx index d6cfc8e03101b..b06a70a7899a9 100644 --- a/x-pack/plugins/infra/public/apps/metrics_app.tsx +++ b/x-pack/plugins/infra/public/apps/metrics_app.tsx @@ -14,7 +14,6 @@ import { Route } from '@kbn/shared-ux-router'; import { AppMountParameters } from '@kbn/core/public'; import { Storage } from '@kbn/kibana-utils-plugin/public'; import '../index.scss'; -import { NotFoundPage } from '../pages/404'; import { LinkToMetricsPage } from '../pages/link_to/link_to_metrics'; import { InfrastructurePage } from '../pages/metrics'; import { InfraClientStartDeps, InfraClientStartExports } from '../types'; @@ -86,7 +85,6 @@ const MetricsApp: React.FC<{ {uiCapabilities?.infrastructure?.show && ( )} - diff --git a/x-pack/plugins/infra/public/pages/404.tsx b/x-pack/plugins/infra/public/pages/404.tsx index e163da904230d..e0a87b6af4235 100644 --- a/x-pack/plugins/infra/public/pages/404.tsx +++ b/x-pack/plugins/infra/public/pages/404.tsx @@ -5,18 +5,23 @@ * 2.0. */ -import { FormattedMessage } from '@kbn/i18n-react'; import React from 'react'; +import { NotFoundPrompt } from '@kbn/shared-ux-prompt-not-found'; +import { MetricsPageTemplate } from './metrics/page_template'; -export class NotFoundPage extends React.PureComponent { - public render() { - return ( -
- -
- ); - } +interface NotFoundPageProps { + title: string; } + +export const NotFoundPage = ({ title }: NotFoundPageProps) => { + return ( + + + + ); +}; diff --git a/x-pack/plugins/infra/public/pages/logs/page_content.tsx b/x-pack/plugins/infra/public/pages/logs/page_content.tsx index 3befe20270dd3..0be59c785919f 100644 --- a/x-pack/plugins/infra/public/pages/logs/page_content.tsx +++ b/x-pack/plugins/infra/public/pages/logs/page_content.tsx @@ -21,6 +21,7 @@ import { LogEntryCategoriesPage } from './log_entry_categories'; import { LogEntryRatePage } from './log_entry_rate'; import { LogsSettingsPage } from './settings'; import { StreamPage } from './stream'; +import { NotFoundPage } from '../404'; export const LogsPageContent: React.FunctionComponent = () => { const uiCapabilities = useKibana().services.application?.capabilities; @@ -90,6 +91,7 @@ export const LogsPageContent: React.FunctionComponent = () => { + } /> ); diff --git a/x-pack/plugins/infra/public/pages/metrics/index.tsx b/x-pack/plugins/infra/public/pages/metrics/index.tsx index 3e8d61fe2e038..f42ff445c3a25 100644 --- a/x-pack/plugins/infra/public/pages/metrics/index.tsx +++ b/x-pack/plugins/infra/public/pages/metrics/index.tsx @@ -43,6 +43,7 @@ import { InfraMLCapabilitiesProvider } from '../../containers/ml/infra_ml_capabi import { AnomalyDetectionFlyout } from './inventory_view/components/ml/anomaly_detection/anomaly_detection_flyout'; import { HeaderActionMenuContext } from '../../utils/header_action_menu_provider'; import { CreateDerivedIndexPattern } from '../../containers/metrics_source'; +import { NotFoundPage } from '../404'; const ADD_DATA_LABEL = i18n.translate('xpack.infra.metricsHeaderAddDataButtonLabel', { defaultMessage: 'Add data', @@ -123,6 +124,7 @@ export const InfrastructurePage = ({ match }: RouteComponentProps) => { + } /> diff --git a/x-pack/plugins/infra/tsconfig.json b/x-pack/plugins/infra/tsconfig.json index 2d9c6911435fd..65daba96f7d5a 100644 --- a/x-pack/plugins/infra/tsconfig.json +++ b/x-pack/plugins/infra/tsconfig.json @@ -56,6 +56,7 @@ "@kbn/shared-ux-router", "@kbn/alerts-as-data-utils", "@kbn/cases-plugin", + "@kbn/shared-ux-prompt-not-found", ], "exclude": ["target/**/*"] } diff --git a/x-pack/plugins/translations/translations/fr-FR.json b/x-pack/plugins/translations/translations/fr-FR.json index 4c50db8a28ac8..20fc7bd776ea8 100644 --- a/x-pack/plugins/translations/translations/fr-FR.json +++ b/x-pack/plugins/translations/translations/fr-FR.json @@ -17048,7 +17048,6 @@ "xpack.infra.nodeDetails.yes": "Oui", "xpack.infra.nodesToWaffleMap.groupsWithGroups.allName": "Tous", "xpack.infra.nodesToWaffleMap.groupsWithNodes.allName": "Tous", - "xpack.infra.notFoundPage.noContentFoundErrorTitle": "Aucun contenu trouvé", "xpack.infra.openView.actionNames.deleteConfirmation": "Supprimer la vue ?", "xpack.infra.openView.cancelButton": "Annuler", "xpack.infra.openView.columnNames.actions": "Actions", diff --git a/x-pack/plugins/translations/translations/ja-JP.json b/x-pack/plugins/translations/translations/ja-JP.json index 23df6b2e591f5..9e5e7bf984ed3 100644 --- a/x-pack/plugins/translations/translations/ja-JP.json +++ b/x-pack/plugins/translations/translations/ja-JP.json @@ -17033,7 +17033,6 @@ "xpack.infra.nodeDetails.yes": "はい", "xpack.infra.nodesToWaffleMap.groupsWithGroups.allName": "すべて", "xpack.infra.nodesToWaffleMap.groupsWithNodes.allName": "すべて", - "xpack.infra.notFoundPage.noContentFoundErrorTitle": "コンテンツがありません", "xpack.infra.openView.actionNames.deleteConfirmation": "ビューを削除しますか?", "xpack.infra.openView.cancelButton": "キャンセル", "xpack.infra.openView.columnNames.actions": "アクション", diff --git a/x-pack/plugins/translations/translations/zh-CN.json b/x-pack/plugins/translations/translations/zh-CN.json index 9388582119dcd..e12dddbfe5468 100644 --- a/x-pack/plugins/translations/translations/zh-CN.json +++ b/x-pack/plugins/translations/translations/zh-CN.json @@ -17053,7 +17053,6 @@ "xpack.infra.nodeDetails.yes": "是", "xpack.infra.nodesToWaffleMap.groupsWithGroups.allName": "全部", "xpack.infra.nodesToWaffleMap.groupsWithNodes.allName": "全部", - "xpack.infra.notFoundPage.noContentFoundErrorTitle": "未找到任何内容", "xpack.infra.openView.actionNames.deleteConfirmation": "删除视图?", "xpack.infra.openView.cancelButton": "取消", "xpack.infra.openView.columnNames.actions": "操作", diff --git a/x-pack/test/functional/apps/infra/index.ts b/x-pack/test/functional/apps/infra/index.ts index 197481c431394..e43c9bb47a5dc 100644 --- a/x-pack/test/functional/apps/infra/index.ts +++ b/x-pack/test/functional/apps/infra/index.ts @@ -10,6 +10,7 @@ import { FtrProviderContext } from '../../ftr_provider_context'; export default ({ loadTestFile }: FtrProviderContext) => { describe('InfraOps App', function () { loadTestFile(require.resolve('./feature_controls')); + loadTestFile(require.resolve('./page_not_found')); loadTestFile(require.resolve('./tour')); describe('Metrics UI', function () { diff --git a/x-pack/test/functional/apps/infra/page_not_found.ts b/x-pack/test/functional/apps/infra/page_not_found.ts new file mode 100644 index 0000000000000..34a5a15eec8ec --- /dev/null +++ b/x-pack/test/functional/apps/infra/page_not_found.ts @@ -0,0 +1,82 @@ +/* + * 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 expect from '@kbn/expect'; +import { FtrProviderContext } from '../../ftr_provider_context'; + +const logsPages = [ + 'logs/stream', + 'logs/anomalies', + 'logs/log-categories', + 'logs/settings', + 'logs/analysis', + 'logs/log-rate', + 'logs', + 'logs/link-to', +]; + +const metricsPages = [ + 'metrics/inventory', + 'metrics/hosts', + 'metrics/explorer', + 'metrics/settings', + 'metrics/detail/hosts/host_name', + 'metrics', + 'metrics/snapshot', + 'metrics/metrics-explorer', + 'metrics/link-to', +]; + +export default ({ getPageObjects, getService }: FtrProviderContext) => { + const find = getService('find'); + const pageObjects = getPageObjects(['common', 'infraHome']); + const testSubjects = getService('testSubjects'); + + describe('Infra Not Found page', function () { + this.tags('includeFirefox'); + + describe('Logs', () => { + it('should render the not found page when the route does not exist', async () => { + await pageObjects.common.navigateToApp('logs/broken-link'); + await testSubjects.existOrFail('infraNotFoundPage'); + + const titleElement = await find.byCssSelector('h1'); + const title = await titleElement.getVisibleText(); + + expect(title).to.contain('Logs'); + }); + + it('should NOT render the not found page when the route exist', async () => { + // Sequential browsing across pages + for (const appName of logsPages) { + await pageObjects.common.navigateToApp(appName); + await testSubjects.missingOrFail('infraNotFoundPage'); + } + }); + }); + + describe('Metrics', () => { + it('should render the not found page when the route does not exist', async () => { + await pageObjects.common.navigateToApp('metrics/broken-link'); + await testSubjects.existOrFail('infraNotFoundPage'); + + const titleElement = await find.byCssSelector('h1'); + const title = await titleElement.getVisibleText(); + + expect(title).to.contain('Infrastructure'); + }); + + it('should NOT render the not found page when the route exist', async () => { + // Sequential browsing across pages + for (const appName of metricsPages) { + await pageObjects.common.navigateToApp(appName); + await testSubjects.missingOrFail('infraNotFoundPage'); + } + }); + }); + }); +}; From aa1037f958f8e4a1195d12a33054c56f42eea08d Mon Sep 17 00:00:00 2001 From: Dzmitry Lemechko Date: Fri, 10 Mar 2023 13:55:34 +0100 Subject: [PATCH 08/17] [scalability testing] get the correct Gatling report (#153089) ## Summary Adjusting the logic to pick the correct Gatling report after run: It turns out `startWith` was picking the wrong report since 2 api journey names match the pattern: `api.telemetry.cluster_stats.no_cache.json` `api.telemetry.cluster_stats.no_cache.1600_dataviews.json` This PR fixes the issue, so that we report to Telemetry stats for the correct journey. Testing here https://buildkite.com/elastic/kibana-apis-capacity-testing/builds/450 --------- Co-authored-by: Tre' Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> --- x-pack/test/scalability/runner.ts | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/x-pack/test/scalability/runner.ts b/x-pack/test/scalability/runner.ts index 222eaf9fba902..3cdde39828e3c 100644 --- a/x-pack/test/scalability/runner.ts +++ b/x-pack/test/scalability/runner.ts @@ -25,9 +25,18 @@ async function sendReportMetricsToTelemetry( ) { const reportRootPath = path.resolve(gatlingProjectRootPath, 'target', 'gatling'); const fileName = path.basename(scalabilityJsonPath, path.extname(scalabilityJsonPath)); - const journeyReportDir = fs.readdirSync(reportRootPath).filter((f) => f.startsWith(fileName)); + const journeyReportDir = fs + .readdirSync(reportRootPath) + // Gatling report folder has unique postfix, e.g. 'api.telemetry.cluster_stats.no_cache-20230309224753010' + .filter(doesMatchWithoutSuffix); + function doesMatchWithoutSuffix(filePath: string): boolean { + const suffix: RegExp = /-\d+$/; + return filePath.replace(suffix, '') === fileName; + } const lastReportPath = journeyReportDir.pop(); - if (lastReportPath) { + if (!lastReportPath) { + throw new Error(`No report found with '${fileName}' filename`); + } else { const journeyHtmlReportPath = path.resolve(reportRootPath, lastReportPath, 'index.html'); const journey: ScalabilityJourney = JSON.parse(fs.readFileSync(scalabilityJsonPath, 'utf8')); From e36ed9658d1dc64d2e0bcc14d38b66e680471961 Mon Sep 17 00:00:00 2001 From: Yngrid Coello Date: Fri, 10 Mar 2023 14:09:40 +0100 Subject: [PATCH 09/17] [APM] telemetry auto version over sdk version for otel agents in explorer (#152911) Relates to https://github.com/elastic/kibana/issues/152326. ### Changes - Returning `labels.telemetry_auto_version` instead of `agent.version` when present for otel agents. --- .../src/lib/apm/apm_fields.ts | 1 + .../apm/processors/get_breakdown_metrics.ts | 1 + .../01_simple_trace.test.ts.snap | 60 +++++++++---------- .../__snapshots__/es_fields.test.ts.snap | 6 ++ x-pack/plugins/apm/common/es_fields/apm.ts | 1 + .../routes/agent_explorer/get_agents.ts | 28 +++++++-- .../routes/agent_explorer/get_agents_items.ts | 10 ++++ .../agent_explorer/agent_explorer.spec.ts | 45 +++++++++++++- 8 files changed, 117 insertions(+), 35 deletions(-) diff --git a/packages/kbn-apm-synthtrace-client/src/lib/apm/apm_fields.ts b/packages/kbn-apm-synthtrace-client/src/lib/apm/apm_fields.ts index abc916668299c..df780671d35ce 100644 --- a/packages/kbn-apm-synthtrace-client/src/lib/apm/apm_fields.ts +++ b/packages/kbn-apm-synthtrace-client/src/lib/apm/apm_fields.ts @@ -116,6 +116,7 @@ export type ApmFields = Fields<{ 'kubernetes.pod.name': string; 'kubernetes.pod.uid': string; 'labels.name': string; + 'labels.telemetry_auto_version': string; 'metricset.name': string; 'network.carrier.icc': string; 'network.carrier.mcc': string; diff --git a/packages/kbn-apm-synthtrace-client/src/lib/apm/processors/get_breakdown_metrics.ts b/packages/kbn-apm-synthtrace-client/src/lib/apm/processors/get_breakdown_metrics.ts index fe1779c3cace9..b33b8d6953a73 100644 --- a/packages/kbn-apm-synthtrace-client/src/lib/apm/processors/get_breakdown_metrics.ts +++ b/packages/kbn-apm-synthtrace-client/src/lib/apm/processors/get_breakdown_metrics.ts @@ -41,6 +41,7 @@ const KEY_FIELDS: Array = [ 'transaction.name', 'span.type', 'span.subtype', + 'labels.telemetry_auto_version', ]; export function getBreakdownMetrics(events: ApmFields[]): ApmFields[] { diff --git a/packages/kbn-apm-synthtrace/src/test/scenarios/__snapshots__/01_simple_trace.test.ts.snap b/packages/kbn-apm-synthtrace/src/test/scenarios/__snapshots__/01_simple_trace.test.ts.snap index c16486fe50da6..15883c2711f43 100644 --- a/packages/kbn-apm-synthtrace/src/test/scenarios/__snapshots__/01_simple_trace.test.ts.snap +++ b/packages/kbn-apm-synthtrace/src/test/scenarios/__snapshots__/01_simple_trace.test.ts.snap @@ -48,7 +48,7 @@ Array [ "container.id": "instance-1", "host.name": "instance-1", "meta": Object { - "metricset.id": "256555875", + "metricset.id": "1946223711", }, "metricset.name": "span_breakdown", "processor.event": "metric", @@ -68,7 +68,7 @@ Array [ "container.id": "instance-1", "host.name": "instance-1", "meta": Object { - "metricset.id": "290461557", + "metricset.id": "3995767080", }, "metricset.name": "span_breakdown", "processor.event": "metric", @@ -129,7 +129,7 @@ Array [ "container.id": "instance-1", "host.name": "instance-1", "meta": Object { - "metricset.id": "256555875", + "metricset.id": "1946223711", }, "metricset.name": "span_breakdown", "processor.event": "metric", @@ -149,7 +149,7 @@ Array [ "container.id": "instance-1", "host.name": "instance-1", "meta": Object { - "metricset.id": "290461557", + "metricset.id": "3995767080", }, "metricset.name": "span_breakdown", "processor.event": "metric", @@ -210,7 +210,7 @@ Array [ "container.id": "instance-1", "host.name": "instance-1", "meta": Object { - "metricset.id": "256555875", + "metricset.id": "1946223711", }, "metricset.name": "span_breakdown", "processor.event": "metric", @@ -230,7 +230,7 @@ Array [ "container.id": "instance-1", "host.name": "instance-1", "meta": Object { - "metricset.id": "290461557", + "metricset.id": "3995767080", }, "metricset.name": "span_breakdown", "processor.event": "metric", @@ -291,7 +291,7 @@ Array [ "container.id": "instance-1", "host.name": "instance-1", "meta": Object { - "metricset.id": "256555875", + "metricset.id": "1946223711", }, "metricset.name": "span_breakdown", "processor.event": "metric", @@ -311,7 +311,7 @@ Array [ "container.id": "instance-1", "host.name": "instance-1", "meta": Object { - "metricset.id": "290461557", + "metricset.id": "3995767080", }, "metricset.name": "span_breakdown", "processor.event": "metric", @@ -372,7 +372,7 @@ Array [ "container.id": "instance-1", "host.name": "instance-1", "meta": Object { - "metricset.id": "256555875", + "metricset.id": "1946223711", }, "metricset.name": "span_breakdown", "processor.event": "metric", @@ -392,7 +392,7 @@ Array [ "container.id": "instance-1", "host.name": "instance-1", "meta": Object { - "metricset.id": "290461557", + "metricset.id": "3995767080", }, "metricset.name": "span_breakdown", "processor.event": "metric", @@ -453,7 +453,7 @@ Array [ "container.id": "instance-1", "host.name": "instance-1", "meta": Object { - "metricset.id": "256555875", + "metricset.id": "1946223711", }, "metricset.name": "span_breakdown", "processor.event": "metric", @@ -473,7 +473,7 @@ Array [ "container.id": "instance-1", "host.name": "instance-1", "meta": Object { - "metricset.id": "290461557", + "metricset.id": "3995767080", }, "metricset.name": "span_breakdown", "processor.event": "metric", @@ -534,7 +534,7 @@ Array [ "container.id": "instance-1", "host.name": "instance-1", "meta": Object { - "metricset.id": "256555875", + "metricset.id": "1946223711", }, "metricset.name": "span_breakdown", "processor.event": "metric", @@ -554,7 +554,7 @@ Array [ "container.id": "instance-1", "host.name": "instance-1", "meta": Object { - "metricset.id": "290461557", + "metricset.id": "3995767080", }, "metricset.name": "span_breakdown", "processor.event": "metric", @@ -615,7 +615,7 @@ Array [ "container.id": "instance-1", "host.name": "instance-1", "meta": Object { - "metricset.id": "256555875", + "metricset.id": "1946223711", }, "metricset.name": "span_breakdown", "processor.event": "metric", @@ -635,7 +635,7 @@ Array [ "container.id": "instance-1", "host.name": "instance-1", "meta": Object { - "metricset.id": "290461557", + "metricset.id": "3995767080", }, "metricset.name": "span_breakdown", "processor.event": "metric", @@ -696,7 +696,7 @@ Array [ "container.id": "instance-1", "host.name": "instance-1", "meta": Object { - "metricset.id": "256555875", + "metricset.id": "1946223711", }, "metricset.name": "span_breakdown", "processor.event": "metric", @@ -716,7 +716,7 @@ Array [ "container.id": "instance-1", "host.name": "instance-1", "meta": Object { - "metricset.id": "290461557", + "metricset.id": "3995767080", }, "metricset.name": "span_breakdown", "processor.event": "metric", @@ -777,7 +777,7 @@ Array [ "container.id": "instance-1", "host.name": "instance-1", "meta": Object { - "metricset.id": "256555875", + "metricset.id": "1946223711", }, "metricset.name": "span_breakdown", "processor.event": "metric", @@ -797,7 +797,7 @@ Array [ "container.id": "instance-1", "host.name": "instance-1", "meta": Object { - "metricset.id": "290461557", + "metricset.id": "3995767080", }, "metricset.name": "span_breakdown", "processor.event": "metric", @@ -858,7 +858,7 @@ Array [ "container.id": "instance-1", "host.name": "instance-1", "meta": Object { - "metricset.id": "256555875", + "metricset.id": "1946223711", }, "metricset.name": "span_breakdown", "processor.event": "metric", @@ -878,7 +878,7 @@ Array [ "container.id": "instance-1", "host.name": "instance-1", "meta": Object { - "metricset.id": "290461557", + "metricset.id": "3995767080", }, "metricset.name": "span_breakdown", "processor.event": "metric", @@ -939,7 +939,7 @@ Array [ "container.id": "instance-1", "host.name": "instance-1", "meta": Object { - "metricset.id": "256555875", + "metricset.id": "1946223711", }, "metricset.name": "span_breakdown", "processor.event": "metric", @@ -959,7 +959,7 @@ Array [ "container.id": "instance-1", "host.name": "instance-1", "meta": Object { - "metricset.id": "290461557", + "metricset.id": "3995767080", }, "metricset.name": "span_breakdown", "processor.event": "metric", @@ -1020,7 +1020,7 @@ Array [ "container.id": "instance-1", "host.name": "instance-1", "meta": Object { - "metricset.id": "256555875", + "metricset.id": "1946223711", }, "metricset.name": "span_breakdown", "processor.event": "metric", @@ -1040,7 +1040,7 @@ Array [ "container.id": "instance-1", "host.name": "instance-1", "meta": Object { - "metricset.id": "290461557", + "metricset.id": "3995767080", }, "metricset.name": "span_breakdown", "processor.event": "metric", @@ -1101,7 +1101,7 @@ Array [ "container.id": "instance-1", "host.name": "instance-1", "meta": Object { - "metricset.id": "256555875", + "metricset.id": "1946223711", }, "metricset.name": "span_breakdown", "processor.event": "metric", @@ -1121,7 +1121,7 @@ Array [ "container.id": "instance-1", "host.name": "instance-1", "meta": Object { - "metricset.id": "290461557", + "metricset.id": "3995767080", }, "metricset.name": "span_breakdown", "processor.event": "metric", @@ -1182,7 +1182,7 @@ Array [ "container.id": "instance-1", "host.name": "instance-1", "meta": Object { - "metricset.id": "256555875", + "metricset.id": "1946223711", }, "metricset.name": "span_breakdown", "processor.event": "metric", @@ -1202,7 +1202,7 @@ Array [ "container.id": "instance-1", "host.name": "instance-1", "meta": Object { - "metricset.id": "290461557", + "metricset.id": "3995767080", }, "metricset.name": "span_breakdown", "processor.event": "metric", diff --git a/x-pack/plugins/apm/common/es_fields/__snapshots__/es_fields.test.ts.snap b/x-pack/plugins/apm/common/es_fields/__snapshots__/es_fields.test.ts.snap index f39d2e3b2e808..ef7d14a7d431c 100644 --- a/x-pack/plugins/apm/common/es_fields/__snapshots__/es_fields.test.ts.snap +++ b/x-pack/plugins/apm/common/es_fields/__snapshots__/es_fields.test.ts.snap @@ -154,6 +154,8 @@ exports[`Error KUBERNETES_REPLICASET_NAME 1`] = `undefined`; exports[`Error LABEL_NAME 1`] = `undefined`; +exports[`Error LABEL_TELEMETRY_AUTO_VERSION 1`] = `undefined`; + exports[`Error METRIC_CGROUP_MEMORY_LIMIT_BYTES 1`] = `undefined`; exports[`Error METRIC_CGROUP_MEMORY_USAGE_BYTES 1`] = `undefined`; @@ -449,6 +451,8 @@ exports[`Span KUBERNETES_REPLICASET_NAME 1`] = `undefined`; exports[`Span LABEL_NAME 1`] = `undefined`; +exports[`Span LABEL_TELEMETRY_AUTO_VERSION 1`] = `undefined`; + exports[`Span METRIC_CGROUP_MEMORY_LIMIT_BYTES 1`] = `undefined`; exports[`Span METRIC_CGROUP_MEMORY_USAGE_BYTES 1`] = `undefined`; @@ -754,6 +758,8 @@ exports[`Transaction KUBERNETES_REPLICASET_NAME 1`] = `undefined`; exports[`Transaction LABEL_NAME 1`] = `undefined`; +exports[`Transaction LABEL_TELEMETRY_AUTO_VERSION 1`] = `undefined`; + exports[`Transaction METRIC_CGROUP_MEMORY_LIMIT_BYTES 1`] = `undefined`; exports[`Transaction METRIC_CGROUP_MEMORY_USAGE_BYTES 1`] = `undefined`; diff --git a/x-pack/plugins/apm/common/es_fields/apm.ts b/x-pack/plugins/apm/common/es_fields/apm.ts index 4dbcfd1608adc..0335237984f87 100644 --- a/x-pack/plugins/apm/common/es_fields/apm.ts +++ b/x-pack/plugins/apm/common/es_fields/apm.ts @@ -135,6 +135,7 @@ export const METRICSET_NAME = 'metricset.name'; export const METRICSET_INTERVAL = 'metricset.interval'; export const LABEL_NAME = 'labels.name'; +export const LABEL_TELEMETRY_AUTO_VERSION = 'labels.telemetry_auto_version'; export const HOST = 'host'; export const HOST_HOSTNAME = 'host.hostname'; // Do not use. Please use `HOST_NAME` instead. diff --git a/x-pack/plugins/apm/server/routes/agent_explorer/get_agents.ts b/x-pack/plugins/apm/server/routes/agent_explorer/get_agents.ts index bce408391d661..160d6384f7df3 100644 --- a/x-pack/plugins/apm/server/routes/agent_explorer/get_agents.ts +++ b/x-pack/plugins/apm/server/routes/agent_explorer/get_agents.ts @@ -5,12 +5,23 @@ * 2.0. */ +import { isOpenTelemetryAgentName } from '../../../common/agent_name'; import { AgentName } from '../../../typings/es_schemas/ui/fields/agent'; import { APMEventClient } from '../../lib/helpers/create_es_client/create_apm_event_client'; import { RandomSampler } from '../../lib/helpers/get_random_sampler'; import { getAgentsItems } from './get_agents_items'; import { getAgentDocsPageUrl } from './get_agent_url_repository'; +const getOtelAgentVersion = (item: { + agentTelemetryAutoVersion: string[]; + agentVersion: string[]; +}) => { + // Auto version should take precedence over sdk version + return item.agentTelemetryAutoVersion.length > 0 + ? item.agentTelemetryAutoVersion + : item.agentVersion; +}; + export async function getAgents({ environment, serviceName, @@ -42,9 +53,18 @@ export async function getAgents({ }); return { - items: items.map((item) => ({ - ...item, - agentDocsPageUrl: getAgentDocsPageUrl(item.agentName as AgentName), - })), + items: items.map((item) => { + const agentVersion = isOpenTelemetryAgentName(item.agentName) + ? getOtelAgentVersion(item) + : item.agentVersion; + + const { agentTelemetryAutoVersion, ...rest } = item; + + return { + ...rest, + agentVersion, + agentDocsPageUrl: getAgentDocsPageUrl(item.agentName as AgentName), + }; + }), }; } diff --git a/x-pack/plugins/apm/server/routes/agent_explorer/get_agents_items.ts b/x-pack/plugins/apm/server/routes/agent_explorer/get_agents_items.ts index 43cfc271da9aa..370d676cd7a9b 100644 --- a/x-pack/plugins/apm/server/routes/agent_explorer/get_agents_items.ts +++ b/x-pack/plugins/apm/server/routes/agent_explorer/get_agents_items.ts @@ -14,6 +14,7 @@ import { import { AGENT_NAME, AGENT_VERSION, + LABEL_TELEMETRY_AUTO_VERSION, SERVICE_ENVIRONMENT, SERVICE_LANGUAGE_NAME, SERVICE_NAME, @@ -91,6 +92,11 @@ export async function getAgentsItems({ field: SERVICE_NODE_NAME, }, }, + agentTelemetryAutoVersions: { + terms: { + field: LABEL_TELEMETRY_AUTO_VERSION, + }, + }, agentVersions: { terms: { field: AGENT_VERSION, @@ -128,6 +134,10 @@ export async function getAgentsItems({ agentVersion: bucket.agentVersions.buckets.map( (version) => version.key as string ), + agentTelemetryAutoVersion: + bucket.agentTelemetryAutoVersions.buckets.map( + (version) => version.key as string + ), // service.node.name is set by the server only if a container.id or host.name are set. Otherwise should be explicitly set by agents. instances: (bucket.instances.value as number) || 1, }; diff --git a/x-pack/test/apm_api_integration/tests/agent_explorer/agent_explorer.spec.ts b/x-pack/test/apm_api_integration/tests/agent_explorer/agent_explorer.spec.ts index e85529c0aebe7..7fea0939d41ee 100644 --- a/x-pack/test/apm_api_integration/tests/agent_explorer/agent_explorer.spec.ts +++ b/x-pack/test/apm_api_integration/tests/agent_explorer/agent_explorer.spec.ts @@ -20,6 +20,7 @@ export default function ApiTest({ getService }: FtrProviderContext) { const end = new Date('2021-01-01T00:15:00.000Z').getTime() - 1; const goServiceName = 'opbeans-go'; const nodeServiceName = 'opbeans-node'; + const otelJavaServiceName = 'opbeans-java-otel'; async function callApi( overrides?: RecursivePartial< @@ -53,6 +54,19 @@ export default function ApiTest({ getService }: FtrProviderContext) { registry.when('Agent explorer', { config: 'basic', archives: [] }, () => { describe('when data is loaded', () => { before(async () => { + const serviceOtelJava = apm + .service({ + name: otelJavaServiceName, + environment: 'production', + agentName: 'opentelemetry/java', + }) + .instance('instance-otel-java') + .defaults({ + 'agent.version': '1.1.0', + 'service.language.name': 'java', + 'labels.telemetry_auto_version': '0.9.1', + }); + const serviceGo = apm .service({ name: goServiceName, @@ -90,6 +104,15 @@ export default function ApiTest({ getService }: FtrProviderContext) { }); await synthtraceEsClient.index([ + timerange(start, end) + .interval('5m') + .rate(1) + .generator((timestamp) => + serviceOtelJava + .transaction({ transactionName: 'GET /api/cart/list' }) + .duration(2000) + .timestamp(timestamp) + ), timerange(start, end) .interval('5m') .rate(1) @@ -122,13 +145,33 @@ export default function ApiTest({ getService }: FtrProviderContext) { after(() => synthtraceEsClient.clean()); + it('labels.telemetry_auto_version takes precedence over agent.version for otelAgets', async () => { + const { status, body } = await callApi(); + expect(status).to.be(200); + + const agents = keyBy(body.items, 'serviceName'); + + const otelJavaAgent = agents[otelJavaServiceName]; + expect(otelJavaAgent?.agentVersion).to.contain('0.9.1'); + expect(otelJavaAgent?.agentVersion).to.not.contain('1.1.0'); + }); + it('returns correct agents information', async () => { const { status, body } = await callApi(); expect(status).to.be(200); - expect(body.items).to.have.length(2); + expect(body.items).to.have.length(3); const agents = keyBy(body.items, 'serviceName'); + const otelJavaAgent = agents[otelJavaServiceName]; + expect(otelJavaAgent?.environments).to.have.length(1); + expect(otelJavaAgent?.environments).to.contain('production'); + expect(otelJavaAgent?.agentName).to.be('opentelemetry/java'); + expect(otelJavaAgent?.agentVersion).to.contain('0.9.1'); + expect(otelJavaAgent?.agentDocsPageUrl).to.be( + 'https://opentelemetry.io/docs/instrumentation/java' + ); + const goAgent = agents[goServiceName]; expect(goAgent?.environments).to.have.length(1); expect(goAgent?.environments).to.contain('production'); From 206a9d114d87565ecd05b8c97f6e041c4a5128ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Loix?= Date: Fri, 10 Mar 2023 14:36:17 +0000 Subject: [PATCH 10/17] [Content management] BWC - versioned content (#152729) --- .../examples/todos/stories/todo.stories.tsx | 7 +- .../public/plugin.ts | 9 +- .../server/examples/todos/todos.ts | 43 +----- .../content_management/common/index.ts | 5 +- .../content_management/common/rpc/bulk_get.ts | 4 + .../common/rpc/constants.ts | 13 ++ .../content_management/common/rpc/create.ts | 4 + .../content_management/common/rpc/delete.ts | 4 + .../content_management/common/rpc/get.ts | 4 + .../content_management/common/rpc/search.ts | 4 + .../content_management/common/rpc/update.ts | 4 + .../content_management/common/types.ts | 9 ++ .../content_management/common/utils.test.ts | 57 ++++++++ .../content_management/common/utils.ts | 26 ++++ .../content_client/content_client.test.ts | 70 ++++++++- .../public/content_client/content_client.tsx | 66 +++++++-- .../content_client_mutation_hooks.test.tsx | 19 ++- .../content_client_query_hooks.test.tsx | 12 +- .../content_management/public/plugin.ts | 27 +++- .../public/registry/content_type.test.ts | 3 +- .../public/registry/content_type.ts | 4 + .../registry/content_type_definition.ts | 6 + .../public/registry/registry.test.ts | 44 +++++- .../public/registry/registry.ts | 4 + .../public/rpc_client/rpc_client.test.ts | 3 +- .../server/core/core.test.ts | 36 +++-- .../content_management/server/core/index.ts | 2 +- .../server/core/registry.ts | 3 + .../content_management/server/core/types.ts | 67 ++------- .../content_management/server/plugin.test.ts | 3 +- .../content_management/server/plugin.ts | 2 +- .../server/rpc/procedures/bulk_get.test.ts | 107 +++++--------- .../server/rpc/procedures/bulk_get.ts | 33 +---- .../server/rpc/procedures/create.test.ts | 130 +++++------------ .../server/rpc/procedures/create.ts | 51 ++----- .../server/rpc/procedures/delete.test.ts | 90 +++++------- .../server/rpc/procedures/delete.ts | 32 +---- .../server/rpc/procedures/get.test.ts | 90 +++++------- .../server/rpc/procedures/get.ts | 38 ++--- .../server/rpc/procedures/search.test.ts | 130 +++++------------ .../server/rpc/procedures/search.ts | 45 +----- .../server/rpc/procedures/update.test.ts | 135 +++++------------- .../server/rpc/procedures/update.ts | 45 +----- .../server/rpc/procedures/utils.ts | 29 ++++ 44 files changed, 715 insertions(+), 804 deletions(-) create mode 100644 src/plugins/content_management/common/types.ts create mode 100644 src/plugins/content_management/common/utils.test.ts create mode 100644 src/plugins/content_management/common/utils.ts create mode 100644 src/plugins/content_management/server/rpc/procedures/utils.ts diff --git a/examples/content_management_examples/public/examples/todos/stories/todo.stories.tsx b/examples/content_management_examples/public/examples/todos/stories/todo.stories.tsx index 5b7b8f1e23823..7ebfb02f64a45 100644 --- a/examples/content_management_examples/public/examples/todos/stories/todo.stories.tsx +++ b/examples/content_management_examples/public/examples/todos/stories/todo.stories.tsx @@ -8,6 +8,7 @@ import * as React from 'react'; import { ContentClientProvider, ContentClient } from '@kbn/content-management-plugin/public'; +import { ContentTypeRegistry } from '@kbn/content-management-plugin/public/registry'; import { Todos } from '../todos'; import { TodosClient } from './todos_client'; @@ -19,6 +20,10 @@ export default { }; const todosClient = new TodosClient(); + +const contentTypeRegistry = new ContentTypeRegistry(); +contentTypeRegistry.register({ id: 'todos', version: { latest: 'v1' } }); + const contentClient = new ContentClient((contentType: string) => { switch (contentType) { case 'todos': @@ -27,7 +32,7 @@ const contentClient = new ContentClient((contentType: string) => { default: throw new Error(`Unknown content type: ${contentType}`); } -}); +}, contentTypeRegistry); export const SimpleTodoApp = () => ( diff --git a/examples/content_management_examples/public/plugin.ts b/examples/content_management_examples/public/plugin.ts index 8731ef667650a..6e3aa020b4e0b 100644 --- a/examples/content_management_examples/public/plugin.ts +++ b/examples/content_management_examples/public/plugin.ts @@ -31,10 +31,17 @@ export class ContentManagementExamplesPlugin }, }); + contentManagement.registry.register({ + id: 'todos', + version: { + latest: 'v1', + }, + }); + return {}; } - public start(core: CoreStart) { + public start(core: CoreStart, deps: StartDeps) { return {}; } diff --git a/examples/content_management_examples/server/examples/todos/todos.ts b/examples/content_management_examples/server/examples/todos/todos.ts index fe8a7826be655..0526aacd85bf6 100644 --- a/examples/content_management_examples/server/examples/todos/todos.ts +++ b/examples/content_management_examples/server/examples/todos/todos.ts @@ -13,20 +13,13 @@ import { } from '@kbn/content-management-plugin/server'; import { v4 } from 'uuid'; import { - createInSchema, - searchInSchema, Todo, TODO_CONTENT_ID, - updateInSchema, TodoSearchOut, TodoCreateOut, TodoUpdateOut, TodoDeleteOut, TodoGetOut, - createOutSchema, - getOutSchema, - updateOutSchema, - searchOutSchema, TodoUpdateIn, TodoSearchIn, TodoCreateIn, @@ -39,40 +32,10 @@ export const registerTodoContentType = ({ }) => { contentManagement.register({ id: TODO_CONTENT_ID, - schemas: { - content: { - create: { - in: { - data: createInSchema, - }, - out: { - result: createOutSchema, - }, - }, - update: { - in: { - data: updateInSchema, - }, - out: { - result: updateOutSchema, - }, - }, - search: { - in: { - query: searchInSchema, - }, - out: { - result: searchOutSchema, - }, - }, - get: { - out: { - result: getOutSchema, - }, - }, - }, - }, storage: new TodosStorage(), + version: { + latest: 'v1', + }, }); }; diff --git a/src/plugins/content_management/common/index.ts b/src/plugins/content_management/common/index.ts index ac944daf3571b..d7d8a93c1209b 100644 --- a/src/plugins/content_management/common/index.ts +++ b/src/plugins/content_management/common/index.ts @@ -19,7 +19,4 @@ export type { SearchIn, } from './rpc'; -export { procedureNames } from './rpc/constants'; - -// intentionally not exporting schemas to not include @kbn/schema in the public bundle -// export { schemas as rpcSchemas } from './rpc'; +export type { Version } from './types'; diff --git a/src/plugins/content_management/common/rpc/bulk_get.ts b/src/plugins/content_management/common/rpc/bulk_get.ts index c3764ff5199c7..c3fff0ba6a804 100644 --- a/src/plugins/content_management/common/rpc/bulk_get.ts +++ b/src/plugins/content_management/common/rpc/bulk_get.ts @@ -6,6 +6,8 @@ * Side Public License, v 1. */ import { schema } from '@kbn/config-schema'; +import type { Version } from '../types'; +import { versionSchema } from './constants'; import type { ProcedureSchemas } from './types'; @@ -13,6 +15,7 @@ export const bulkGetSchemas: ProcedureSchemas = { in: schema.object( { contentTypeId: schema.string(), + version: versionSchema, ids: schema.arrayOf(schema.string({ minLength: 1 }), { minSize: 1 }), options: schema.maybe(schema.object({}, { unknowns: 'allow' })), }, @@ -27,5 +30,6 @@ export const bulkGetSchemas: ProcedureSchemas = { export interface BulkGetIn { contentTypeId: T; ids: string[]; + version?: Version; options?: Options; } diff --git a/src/plugins/content_management/common/rpc/constants.ts b/src/plugins/content_management/common/rpc/constants.ts index a0f00a600eef6..8a0e3871f13bd 100644 --- a/src/plugins/content_management/common/rpc/constants.ts +++ b/src/plugins/content_management/common/rpc/constants.ts @@ -5,7 +5,20 @@ * in compliance with, at your election, the Elastic License 2.0 or the Server * Side Public License, v 1. */ +import { schema } from '@kbn/config-schema'; + +import { validateVersion } from '../utils'; export const procedureNames = ['get', 'bulkGet', 'create', 'update', 'delete', 'search'] as const; export type ProcedureName = typeof procedureNames[number]; + +export const versionSchema = schema.string({ + validate: (value) => { + try { + validateVersion(value); + } catch (e) { + return 'must follow the pattern [v${number}]'; + } + }, +}); diff --git a/src/plugins/content_management/common/rpc/create.ts b/src/plugins/content_management/common/rpc/create.ts index b5a7cfa7cd0e8..d8dfd308bec79 100644 --- a/src/plugins/content_management/common/rpc/create.ts +++ b/src/plugins/content_management/common/rpc/create.ts @@ -6,6 +6,8 @@ * Side Public License, v 1. */ import { schema } from '@kbn/config-schema'; +import type { Version } from '../types'; +import { versionSchema } from './constants'; import type { ProcedureSchemas } from './types'; @@ -13,6 +15,7 @@ export const createSchemas: ProcedureSchemas = { in: schema.object( { contentTypeId: schema.string(), + version: versionSchema, // --> "data" to create a content will be defined by each content type data: schema.recordOf(schema.string(), schema.any()), options: schema.maybe(schema.object({}, { unknowns: 'allow' })), @@ -29,5 +32,6 @@ export interface CreateIn< > { contentTypeId: T; data: Data; + version?: Version; options?: Options; } diff --git a/src/plugins/content_management/common/rpc/delete.ts b/src/plugins/content_management/common/rpc/delete.ts index 261c6397ab578..b76d97c399f93 100644 --- a/src/plugins/content_management/common/rpc/delete.ts +++ b/src/plugins/content_management/common/rpc/delete.ts @@ -6,6 +6,8 @@ * Side Public License, v 1. */ import { schema } from '@kbn/config-schema'; +import type { Version } from '../types'; +import { versionSchema } from './constants'; import type { ProcedureSchemas } from './types'; @@ -14,6 +16,7 @@ export const deleteSchemas: ProcedureSchemas = { { contentTypeId: schema.string(), id: schema.string({ minLength: 1 }), + version: versionSchema, options: schema.maybe(schema.object({}, { unknowns: 'allow' })), }, { unknowns: 'forbid' } @@ -24,5 +27,6 @@ export const deleteSchemas: ProcedureSchemas = { export interface DeleteIn { contentTypeId: T; id: string; + version?: Version; options?: Options; } diff --git a/src/plugins/content_management/common/rpc/get.ts b/src/plugins/content_management/common/rpc/get.ts index a408a5f1afe83..ab885c4966b25 100644 --- a/src/plugins/content_management/common/rpc/get.ts +++ b/src/plugins/content_management/common/rpc/get.ts @@ -6,6 +6,8 @@ * Side Public License, v 1. */ import { schema } from '@kbn/config-schema'; +import type { Version } from '../types'; +import { versionSchema } from './constants'; import type { ProcedureSchemas } from './types'; @@ -14,6 +16,7 @@ export const getSchemas: ProcedureSchemas = { { contentTypeId: schema.string(), id: schema.string({ minLength: 1 }), + version: versionSchema, options: schema.maybe(schema.object({}, { unknowns: 'allow' })), }, { unknowns: 'forbid' } @@ -25,5 +28,6 @@ export const getSchemas: ProcedureSchemas = { export interface GetIn { id: string; contentTypeId: T; + version?: Version; options?: Options; } diff --git a/src/plugins/content_management/common/rpc/search.ts b/src/plugins/content_management/common/rpc/search.ts index 9e86b2e8a0fa2..4172930bd0830 100644 --- a/src/plugins/content_management/common/rpc/search.ts +++ b/src/plugins/content_management/common/rpc/search.ts @@ -6,6 +6,8 @@ * Side Public License, v 1. */ import { schema } from '@kbn/config-schema'; +import type { Version } from '../types'; +import { versionSchema } from './constants'; import type { ProcedureSchemas } from './types'; @@ -13,6 +15,7 @@ export const searchSchemas: ProcedureSchemas = { in: schema.object( { contentTypeId: schema.string(), + version: versionSchema, // --> "query" that can be executed will be defined by each content type query: schema.recordOf(schema.string(), schema.any()), options: schema.maybe(schema.object({}, { unknowns: 'allow' })), @@ -32,5 +35,6 @@ export interface SearchIn< > { contentTypeId: T; query: Query; + version?: Version; options?: Options; } diff --git a/src/plugins/content_management/common/rpc/update.ts b/src/plugins/content_management/common/rpc/update.ts index a523822377eb3..a21cc24a358be 100644 --- a/src/plugins/content_management/common/rpc/update.ts +++ b/src/plugins/content_management/common/rpc/update.ts @@ -6,6 +6,8 @@ * Side Public License, v 1. */ import { schema } from '@kbn/config-schema'; +import type { Version } from '../types'; +import { versionSchema } from './constants'; import type { ProcedureSchemas } from './types'; @@ -14,6 +16,7 @@ export const updateSchemas: ProcedureSchemas = { { contentTypeId: schema.string(), id: schema.string({ minLength: 1 }), + version: versionSchema, // --> "data" to update a content will be defined by each content type data: schema.recordOf(schema.string(), schema.any()), options: schema.maybe(schema.object({}, { unknowns: 'allow' })), @@ -31,5 +34,6 @@ export interface UpdateIn< contentTypeId: T; id: string; data: Data; + version?: Version; options?: Options; } diff --git a/src/plugins/content_management/common/types.ts b/src/plugins/content_management/common/types.ts new file mode 100644 index 0000000000000..87eb98158b6df --- /dev/null +++ b/src/plugins/content_management/common/types.ts @@ -0,0 +1,9 @@ +/* + * 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 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 or the Server + * Side Public License, v 1. + */ + +export type Version = `v${number}`; diff --git a/src/plugins/content_management/common/utils.test.ts b/src/plugins/content_management/common/utils.test.ts new file mode 100644 index 0000000000000..7a4e1c1098b41 --- /dev/null +++ b/src/plugins/content_management/common/utils.test.ts @@ -0,0 +1,57 @@ +/* + * 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 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 or the Server + * Side Public License, v 1. + */ + +import { validateVersion } from './utils'; + +describe('utils', () => { + describe('validateVersion', () => { + const isValid = (version: unknown): boolean => { + try { + validateVersion(version); + return true; + } catch (e) { + return false; + } + }; + + [ + { + version: 'v1', + expected: true, + }, + { + version: 'v689584563', + expected: true, + }, + { + version: 'v0', // Invalid: must be >= 1 + expected: false, + }, + { + version: 'av0', + expected: false, + }, + { + version: '1', + expected: false, + }, + { + version: 'vv1', + expected: false, + }, + ].forEach(({ version, expected }) => { + test(`should validate [${version}] version`, () => { + expect(isValid(version)).toBe(expected); + }); + }); + + test('should return the version number', () => { + expect(validateVersion('v7')).toBe(7); + }); + }); +}); diff --git a/src/plugins/content_management/common/utils.ts b/src/plugins/content_management/common/utils.ts new file mode 100644 index 0000000000000..9c4d25a6194cf --- /dev/null +++ b/src/plugins/content_management/common/utils.ts @@ -0,0 +1,26 @@ +/* + * 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 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 or the Server + * Side Public License, v 1. + */ + +/** Utility to validate that a content version follows the pattern `v${number}` */ +export const validateVersion = (version: unknown): number => { + if (typeof version !== 'string') { + throw new Error(`Invalid version [${version}]. Must follow the pattern [v$\{number\}]`); + } + + if (/^v\d+$/.test(version) === false) { + throw new Error(`Invalid version [${version}]. Must follow the pattern [v$\{number\}]`); + } + + const versionNumber = parseInt(version.substring(1), 10); + + if (versionNumber < 1) { + throw new Error(`Version must be >= 1`); + } + + return versionNumber; +}; diff --git a/src/plugins/content_management/public/content_client/content_client.test.ts b/src/plugins/content_management/public/content_client/content_client.test.ts index 238570aeb3f49..ec733f7c8d331 100644 --- a/src/plugins/content_management/public/content_client/content_client.test.ts +++ b/src/plugins/content_management/public/content_client/content_client.test.ts @@ -11,11 +11,17 @@ import { takeWhile, toArray } from 'rxjs/operators'; import { createCrudClientMock } from '../crud_client/crud_client.mock'; import { ContentClient } from './content_client'; import type { GetIn, CreateIn, UpdateIn, DeleteIn, SearchIn } from '../../common'; +import { ContentTypeRegistry } from '../registry'; const setup = () => { const crudClient = createCrudClientMock(); - const contentClient = new ContentClient(() => crudClient); - return { crudClient, contentClient }; + const contentTypeRegistry = new ContentTypeRegistry(); + contentTypeRegistry.register({ + id: 'testType', + version: { latest: 'v3' }, + }); + const contentClient = new ContentClient(() => crudClient, contentTypeRegistry); + return { crudClient, contentClient, contentTypeRegistry }; }; describe('#get', () => { @@ -25,9 +31,29 @@ describe('#get', () => { const output = { test: 'test' }; crudClient.get.mockResolvedValueOnce(output); expect(await contentClient.get(input)).toEqual(output); + expect(crudClient.get).toBeCalledWith({ ...input, version: 'v3' }); // latest version added + }); + + it('does not add the latest version if one is passed', async () => { + const { crudClient, contentClient } = setup(); + const input: GetIn = { id: 'test', contentTypeId: 'testType', version: 'v1' }; + await contentClient.get(input); expect(crudClient.get).toBeCalledWith(input); }); + it('throws if version is not valid', async () => { + const { contentClient } = setup(); + let input = { id: 'test', contentTypeId: 'testType', version: 'vv' }; // Invalid format + await expect(async () => { + contentClient.get(input as any); + }).rejects.toThrowError('Invalid version [vv]. Must follow the pattern [v${number}]'); + + input = { id: 'test', contentTypeId: 'testType', version: 'v4' }; // Latest version is v3 + await expect(async () => { + contentClient.get(input as any); + }).rejects.toThrowError('Invalid version [v4]. Latest version is [v3]'); + }); + it('calls rpcClient.get$ with input and returns output', async () => { const { crudClient, contentClient } = setup(); const input: GetIn = { id: 'test', contentTypeId: 'testType' }; @@ -58,6 +84,13 @@ describe('#create', () => { crudClient.create.mockResolvedValueOnce(output); expect(await contentClient.create(input)).toEqual(output); + expect(crudClient.create).toBeCalledWith({ ...input, version: 'v3' }); // latest version added + }); + + it('does not add the latest version if one is passed', async () => { + const { crudClient, contentClient } = setup(); + const input: CreateIn = { contentTypeId: 'testType', data: { foo: 'bar' }, version: 'v1' }; + await contentClient.create(input); expect(crudClient.create).toBeCalledWith(input); }); }); @@ -65,11 +98,28 @@ describe('#create', () => { describe('#update', () => { it('calls rpcClient.update with input and returns output', async () => { const { crudClient, contentClient } = setup(); - const input: UpdateIn = { contentTypeId: 'testType', id: 'test', data: { foo: 'bar' } }; + const input: UpdateIn = { + contentTypeId: 'testType', + id: 'test', + data: { foo: 'bar' }, + }; const output = { test: 'test' }; crudClient.update.mockResolvedValueOnce(output); expect(await contentClient.update(input)).toEqual(output); + expect(crudClient.update).toBeCalledWith({ ...input, version: 'v3' }); // latest version added + }); + + it('does not add the latest version if one is passed', async () => { + const { crudClient, contentClient } = setup(); + + const input: UpdateIn = { + contentTypeId: 'testType', + id: 'test', + data: { foo: 'bar' }, + version: 'v1', + }; + await contentClient.update(input); expect(crudClient.update).toBeCalledWith(input); }); }); @@ -82,6 +132,13 @@ describe('#delete', () => { crudClient.delete.mockResolvedValueOnce(output); expect(await contentClient.delete(input)).toEqual(output); + expect(crudClient.delete).toBeCalledWith({ ...input, version: 'v3' }); // latest version added + }); + + it('does not add the latest version if one is passed', async () => { + const { crudClient, contentClient } = setup(); + const input: DeleteIn = { contentTypeId: 'testType', id: 'test', version: 'v1' }; + await contentClient.delete(input); expect(crudClient.delete).toBeCalledWith(input); }); }); @@ -93,6 +150,13 @@ describe('#search', () => { const output = { hits: [{ id: 'test' }] }; crudClient.search.mockResolvedValueOnce(output); expect(await contentClient.search(input)).toEqual(output); + expect(crudClient.search).toBeCalledWith({ ...input, version: 'v3' }); // latest version added + }); + + it('does not add the latest version if one is passed', async () => { + const { crudClient, contentClient } = setup(); + const input: SearchIn = { contentTypeId: 'testType', query: {}, version: 'v1' }; + await contentClient.search(input); expect(crudClient.search).toBeCalledWith(input); }); diff --git a/src/plugins/content_management/public/content_client/content_client.tsx b/src/plugins/content_management/public/content_client/content_client.tsx index 8dfb13223735e..8e3a1e4aa462e 100644 --- a/src/plugins/content_management/public/content_client/content_client.tsx +++ b/src/plugins/content_management/public/content_client/content_client.tsx @@ -9,7 +9,9 @@ import { QueryClient } from '@tanstack/react-query'; import { createQueryObservable } from './query_observable'; import type { CrudClient } from '../crud_client'; -import type { CreateIn, GetIn, UpdateIn, DeleteIn, SearchIn } from '../../common'; +import type { CreateIn, GetIn, UpdateIn, DeleteIn, SearchIn, Version } from '../../common'; +import { validateVersion } from '../../common/utils'; +import type { ContentTypeRegistry } from '../registry'; export const queryKeyBuilder = { all: (type: string) => [type] as const, @@ -21,19 +23,50 @@ export const queryKeyBuilder = { }, }; +const addVersion = ( + input: I, + contentTypeRegistry: ContentTypeRegistry +): I & { version: Version } => { + const contentType = contentTypeRegistry.get(input.contentTypeId); + + if (!contentType) { + throw new Error(`Unknown content type [${input.contentTypeId}]`); + } + + const version = input.version ?? contentType.version.latest; + + const versionNumber = validateVersion(version); + + if (versionNumber > parseInt(contentType.version.latest.substring(1), 10)) { + throw new Error( + `Invalid version [${version}]. Latest version is [${contentType.version.latest}]` + ); + } + + return { + ...input, + version, + }; +}; + const createQueryOptionBuilder = ({ crudClientProvider, + contentTypeRegistry, }: { crudClientProvider: (contentType: string) => CrudClient; + contentTypeRegistry: ContentTypeRegistry; }) => { return { - get: (input: I) => { + get: (_input: I) => { + const input = addVersion(_input, contentTypeRegistry); return { queryKey: queryKeyBuilder.item(input.contentTypeId, input.id), queryFn: () => crudClientProvider(input.contentTypeId).get(input) as Promise, }; }, - search: (input: I) => { + search: (_input: I) => { + const input = addVersion(_input, contentTypeRegistry); + return { queryKey: queryKeyBuilder.search(input.contentTypeId, input.query), queryFn: () => crudClientProvider(input.contentTypeId).search(input) as Promise, @@ -46,10 +79,14 @@ export class ContentClient { readonly queryClient: QueryClient; readonly queryOptionBuilder: ReturnType; - constructor(private readonly crudClientProvider: (contentType: string) => CrudClient) { + constructor( + private readonly crudClientProvider: (contentType: string) => CrudClient, + private readonly contentTypeRegistry: ContentTypeRegistry + ) { this.queryClient = new QueryClient(); this.queryOptionBuilder = createQueryOptionBuilder({ crudClientProvider: this.crudClientProvider, + contentTypeRegistry: this.contentTypeRegistry, }); } @@ -62,22 +99,33 @@ export class ContentClient { } create(input: I): Promise { - return this.crudClientProvider(input.contentTypeId).create(input) as Promise; + return this.crudClientProvider(input.contentTypeId).create( + addVersion(input, this.contentTypeRegistry) + ) as Promise; } update(input: I): Promise { - return this.crudClientProvider(input.contentTypeId).update(input) as Promise; + return this.crudClientProvider(input.contentTypeId).update( + addVersion(input, this.contentTypeRegistry) + ) as Promise; } delete(input: I): Promise { - return this.crudClientProvider(input.contentTypeId).delete(input) as Promise; + return this.crudClientProvider(input.contentTypeId).delete( + addVersion(input, this.contentTypeRegistry) + ) as Promise; } search(input: I): Promise { - return this.crudClientProvider(input.contentTypeId).search(input) as Promise; + return this.crudClientProvider(input.contentTypeId).search( + addVersion(input, this.contentTypeRegistry) + ) as Promise; } search$(input: I) { - return createQueryObservable(this.queryClient, this.queryOptionBuilder.search(input)); + return createQueryObservable( + this.queryClient, + this.queryOptionBuilder.search(addVersion(input, this.contentTypeRegistry)) + ); } } diff --git a/src/plugins/content_management/public/content_client/content_client_mutation_hooks.test.tsx b/src/plugins/content_management/public/content_client/content_client_mutation_hooks.test.tsx index 7a19cf2dae7a9..8e1a1fecd32d3 100644 --- a/src/plugins/content_management/public/content_client/content_client_mutation_hooks.test.tsx +++ b/src/plugins/content_management/public/content_client/content_client_mutation_hooks.test.tsx @@ -17,10 +17,16 @@ import { useDeleteContentMutation, } from './content_client_mutation_hooks'; import type { CreateIn, UpdateIn, DeleteIn } from '../../common'; +import { ContentTypeRegistry } from '../registry'; const setup = () => { const crudClient = createCrudClientMock(); - const contentClient = new ContentClient(() => crudClient); + const contentTypeRegistry = new ContentTypeRegistry(); + contentTypeRegistry.register({ + id: 'testType', + version: { latest: 'v3' }, + }); + const contentClient = new ContentClient(() => crudClient, contentTypeRegistry); const Wrapper: React.FC = ({ children }) => ( {children} @@ -36,7 +42,7 @@ const setup = () => { describe('useCreateContentMutation', () => { test('should call rpcClient.create with input and resolve with output', async () => { const { Wrapper, crudClient } = setup(); - const input: CreateIn = { contentTypeId: 'testType', data: { foo: 'bar' } }; + const input: CreateIn = { contentTypeId: 'testType', data: { foo: 'bar' }, version: 'v2' }; const output = { test: 'test' }; crudClient.create.mockResolvedValueOnce(output); const { result, waitFor } = renderHook(() => useCreateContentMutation(), { wrapper: Wrapper }); @@ -51,7 +57,12 @@ describe('useCreateContentMutation', () => { describe('useUpdateContentMutation', () => { test('should call rpcClient.update with input and resolve with output', async () => { const { Wrapper, crudClient } = setup(); - const input: UpdateIn = { contentTypeId: 'testType', id: 'test', data: { foo: 'bar' } }; + const input: UpdateIn = { + contentTypeId: 'testType', + id: 'test', + data: { foo: 'bar' }, + version: 'v2', + }; const output = { test: 'test' }; crudClient.update.mockResolvedValueOnce(output); const { result, waitFor } = renderHook(() => useUpdateContentMutation(), { wrapper: Wrapper }); @@ -66,7 +77,7 @@ describe('useUpdateContentMutation', () => { describe('useDeleteContentMutation', () => { test('should call rpcClient.delete with input and resolve with output', async () => { const { Wrapper, crudClient } = setup(); - const input: DeleteIn = { contentTypeId: 'testType', id: 'test' }; + const input: DeleteIn = { contentTypeId: 'testType', id: 'test', version: 'v2' }; const output = { test: 'test' }; crudClient.delete.mockResolvedValueOnce(output); const { result, waitFor } = renderHook(() => useDeleteContentMutation(), { wrapper: Wrapper }); diff --git a/src/plugins/content_management/public/content_client/content_client_query_hooks.test.tsx b/src/plugins/content_management/public/content_client/content_client_query_hooks.test.tsx index a716831efc3ad..10a291e486030 100644 --- a/src/plugins/content_management/public/content_client/content_client_query_hooks.test.tsx +++ b/src/plugins/content_management/public/content_client/content_client_query_hooks.test.tsx @@ -13,10 +13,16 @@ import { ContentClient } from './content_client'; import { createCrudClientMock } from '../crud_client/crud_client.mock'; import { useGetContentQuery, useSearchContentQuery } from './content_client_query_hooks'; import type { GetIn, SearchIn } from '../../common'; +import { ContentTypeRegistry } from '../registry'; const setup = () => { const crudClient = createCrudClientMock(); - const contentClient = new ContentClient(() => crudClient); + const contentTypeRegistry = new ContentTypeRegistry(); + contentTypeRegistry.register({ + id: 'testType', + version: { latest: 'v2' }, + }); + const contentClient = new ContentClient(() => crudClient, contentTypeRegistry); const Wrapper: React.FC = ({ children }) => ( {children} @@ -32,7 +38,7 @@ const setup = () => { describe('useGetContentQuery', () => { test('should call rpcClient.get with input and resolve with output', async () => { const { crudClient, Wrapper } = setup(); - const input: GetIn = { id: 'test', contentTypeId: 'testType' }; + const input: GetIn = { id: 'test', contentTypeId: 'testType', version: 'v2' }; const output = { test: 'test' }; crudClient.get.mockResolvedValueOnce(output); const { result, waitFor } = renderHook(() => useGetContentQuery(input), { wrapper: Wrapper }); @@ -44,7 +50,7 @@ describe('useGetContentQuery', () => { describe('useSearchContentQuery', () => { test('should call rpcClient.search with input and resolve with output', async () => { const { crudClient, Wrapper } = setup(); - const input: SearchIn = { contentTypeId: 'testType', query: {} }; + const input: SearchIn = { contentTypeId: 'testType', query: {}, version: 'v2' }; const output = { hits: [{ id: 'test' }] }; crudClient.search.mockResolvedValueOnce(output); const { result, waitFor } = renderHook(() => useSearchContentQuery(input), { diff --git a/src/plugins/content_management/public/plugin.ts b/src/plugins/content_management/public/plugin.ts index b2798e4224384..38b5bcb3283f5 100644 --- a/src/plugins/content_management/public/plugin.ts +++ b/src/plugins/content_management/public/plugin.ts @@ -6,7 +6,7 @@ * Side Public License, v 1. */ -import type { CoreSetup, CoreStart, Plugin } from '@kbn/core/public'; +import type { CoreStart, Plugin } from '@kbn/core/public'; import { ContentManagementPublicStart, ContentManagementPublicSetup, @@ -26,18 +26,33 @@ export class ContentManagementPlugin StartDependencies > { - public setup(core: CoreSetup, deps: SetupDependencies) { + private contentTypeRegistry: ContentTypeRegistry; + + constructor() { + this.contentTypeRegistry = new ContentTypeRegistry(); + } + + public setup() { return { - registry: {} as ContentTypeRegistry, + registry: { + register: this.contentTypeRegistry.register.bind(this.contentTypeRegistry), + }, }; } public start(core: CoreStart, deps: StartDependencies) { const rpcClient = new RpcClient(core.http); - const contentTypeRegistry = new ContentTypeRegistry(); + const contentClient = new ContentClient( - (contentType) => contentTypeRegistry.get(contentType)?.crud ?? rpcClient + (contentType) => this.contentTypeRegistry.get(contentType)?.crud ?? rpcClient, + this.contentTypeRegistry ); - return { client: contentClient, registry: contentTypeRegistry }; + return { + client: contentClient, + registry: { + get: this.contentTypeRegistry.get.bind(this.contentTypeRegistry), + getAll: this.contentTypeRegistry.getAll.bind(this.contentTypeRegistry), + }, + }; } } diff --git a/src/plugins/content_management/public/registry/content_type.test.ts b/src/plugins/content_management/public/registry/content_type.test.ts index dd06ea658676e..ba7d43941bdc3 100644 --- a/src/plugins/content_management/public/registry/content_type.test.ts +++ b/src/plugins/content_management/public/registry/content_type.test.ts @@ -10,7 +10,7 @@ import { ContentType } from './content_type'; import type { ContentTypeDefinition } from './content_type_definition'; test('create a content type with just an id', () => { - const type = new ContentType({ id: 'test' }); + const type = new ContentType({ id: 'test', version: { latest: 'v1' } }); expect(type.id).toBe('test'); expect(type.name).toBe('test'); @@ -24,6 +24,7 @@ test('create a content type with all the full definition', () => { name: 'Test', icon: 'test', description: 'Test description', + version: { latest: 'v1' }, }; const type = new ContentType(definition); diff --git a/src/plugins/content_management/public/registry/content_type.ts b/src/plugins/content_management/public/registry/content_type.ts index fa55b890689fe..c4dc2c53a31f3 100644 --- a/src/plugins/content_management/public/registry/content_type.ts +++ b/src/plugins/content_management/public/registry/content_type.ts @@ -31,4 +31,8 @@ export class ContentType { public get crud(): CrudClient | undefined { return this.definition.crud; } + + public get version(): ContentTypeDefinition['version'] { + return this.definition.version; + } } diff --git a/src/plugins/content_management/public/registry/content_type_definition.ts b/src/plugins/content_management/public/registry/content_type_definition.ts index 42a60ed4793fd..96560b64ed7b7 100644 --- a/src/plugins/content_management/public/registry/content_type_definition.ts +++ b/src/plugins/content_management/public/registry/content_type_definition.ts @@ -6,6 +6,7 @@ * Side Public License, v 1. */ +import type { Version } from '../../common'; import type { CrudClient } from '../crud_client'; /** @@ -39,4 +40,9 @@ export interface ContentTypeDefinition { * If not provided the default CRUD client is used assuming that this type has a server-side content registry */ crud?: CrudClient; + + version: { + /** The latest version for this content */ + latest: Version; + }; } diff --git a/src/plugins/content_management/public/registry/registry.test.ts b/src/plugins/content_management/public/registry/registry.test.ts index 20c20c161badd..33f3531b79060 100644 --- a/src/plugins/content_management/public/registry/registry.test.ts +++ b/src/plugins/content_management/public/registry/registry.test.ts @@ -14,28 +14,63 @@ beforeEach(() => { registry = new ContentTypeRegistry(); }); +const versionInfo = { + latest: 'v2', +} as const; + test('registering a content type', () => { const type = registry.register({ id: 'test', name: 'Test', icon: 'test', description: 'Test description', + version: versionInfo, }); expect(type.id).toBe('test'); expect(type.name).toBe('Test'); expect(type.icon).toBe('test'); expect(type.description).toBe('Test description'); + expect(type.version).toEqual(versionInfo); }); test('registering already registered content type throws', () => { registry.register({ id: 'test', + version: versionInfo, }); - expect(() => registry.register({ id: 'test' })).toThrowErrorMatchingInlineSnapshot( - `"Content type with id \\"test\\" already registered."` - ); + expect(() => + registry.register({ id: 'test', version: versionInfo }) + ).toThrowErrorMatchingInlineSnapshot(`"Content type with id \\"test\\" already registered."`); +}); + +test('registering without version throws', () => { + expect(() => { + registry.register({ + id: 'test', + } as any); + }).toThrowError('Invalid version [undefined]. Must follow the pattern [v${number}]'); +}); + +test('registering invalid version throws', () => { + expect(() => { + registry.register({ + id: 'test', + version: { + latest: 'bad', + }, + } as any); + }).toThrowError('Invalid version [bad]. Must follow the pattern [v${number}]'); + + expect(() => { + registry.register({ + id: 'test', + version: { + latest: 'v0', + }, + }); + }).toThrowError('Version must be >= 1'); }); test('getting non registered content returns undefined', () => { @@ -45,6 +80,7 @@ test('getting non registered content returns undefined', () => { test('get', () => { const type = registry.register({ id: 'test', + version: versionInfo, }); expect(registry.get('test')).toEqual(type); @@ -53,9 +89,11 @@ test('get', () => { test('getAll', () => { registry.register({ id: 'test1', + version: versionInfo, }); registry.register({ id: 'test2', + version: versionInfo, }); expect(registry.getAll()).toHaveLength(2); diff --git a/src/plugins/content_management/public/registry/registry.ts b/src/plugins/content_management/public/registry/registry.ts index 7c96a0d79b251..1573455021d77 100644 --- a/src/plugins/content_management/public/registry/registry.ts +++ b/src/plugins/content_management/public/registry/registry.ts @@ -8,6 +8,7 @@ import type { ContentTypeDefinition } from './content_type_definition'; import { ContentType } from './content_type'; +import { validateVersion } from '../../common/utils'; export class ContentTypeRegistry { private readonly types: Map = new Map(); @@ -16,6 +17,9 @@ export class ContentTypeRegistry { if (this.types.has(definition.id)) { throw new Error(`Content type with id "${definition.id}" already registered.`); } + + validateVersion(definition.version?.latest); + const type = new ContentType(definition); this.types.set(type.id, type); diff --git a/src/plugins/content_management/public/rpc_client/rpc_client.test.ts b/src/plugins/content_management/public/rpc_client/rpc_client.test.ts index 5e75b45be86ec..c0d832919cf03 100644 --- a/src/plugins/content_management/public/rpc_client/rpc_client.test.ts +++ b/src/plugins/content_management/public/rpc_client/rpc_client.test.ts @@ -6,7 +6,8 @@ * Side Public License, v 1. */ -import { API_ENDPOINT, procedureNames } from '../../common'; +import { API_ENDPOINT } from '../../common'; +import { procedureNames } from '../../common/rpc'; import { RpcClient } from './rpc_client'; diff --git a/src/plugins/content_management/server/core/core.test.ts b/src/plugins/content_management/server/core/core.test.ts index 074f62ebc07b3..d9ef0dd7e4dda 100644 --- a/src/plugins/content_management/server/core/core.test.ts +++ b/src/plugins/content_management/server/core/core.test.ts @@ -5,8 +5,6 @@ * in compliance with, at your election, the Elastic License 2.0 or the Server * Side Public License, v 1. */ -import { schema } from '@kbn/config-schema'; - import { loggingSystemMock } from '@kbn/core/server/mocks'; import { Core } from './core'; import { createMemoryStorage, FooContent } from './mocks'; @@ -37,11 +35,14 @@ import { ContentTypeDefinition, StorageContext } from './types'; const logger = loggingSystemMock.createLogger(); const FOO_CONTENT_ID = 'foo'; -const fooSchema = schema.object({ title: schema.string() }); const setup = ({ registerFooType = false }: { registerFooType?: boolean } = {}) => { const ctx: StorageContext = { requestHandlerContext: {} as any, + version: { + latest: 'v1', + request: 'v1', + }, }; const core = new Core({ logger }); @@ -49,12 +50,8 @@ const setup = ({ registerFooType = false }: { registerFooType?: boolean } = {}) const contentDefinition: ContentTypeDefinition = { id: FOO_CONTENT_ID, storage: createMemoryStorage(), - schemas: { - content: { - create: { in: { data: fooSchema } }, - update: { in: { data: fooSchema } }, - search: { in: { query: schema.any() } }, - }, + version: { + latest: 'v2', }, }; const cleanUp = () => { @@ -111,6 +108,27 @@ describe('Content Core', () => { cleanUp(); }); + + test('should throw if latest version passed is not valid', () => { + const { coreSetup, cleanUp, contentDefinition } = setup(); + + const { + contentRegistry, + api: { register }, + } = coreSetup; + + expect(contentRegistry.isContentRegistered(FOO_CONTENT_ID)).toBe(false); + + expect(() => { + register({ ...contentDefinition, version: undefined } as any); + }).toThrowError('Invalid version [undefined]. Must follow the pattern [v${number}]'); + + expect(() => { + register({ ...contentDefinition, version: { latest: 'v0' } }); + }).toThrowError('Version must be >= 1'); + + cleanUp(); + }); }); describe('crud()', () => { diff --git a/src/plugins/content_management/server/core/index.ts b/src/plugins/content_management/server/core/index.ts index 8490272e90fb4..0762fb06d5b2e 100644 --- a/src/plugins/content_management/server/core/index.ts +++ b/src/plugins/content_management/server/core/index.ts @@ -12,7 +12,7 @@ export type { CoreApi } from './core'; export type { ContentType } from './content_type'; -export type { ContentStorage, ContentTypeDefinition, StorageContext, RpcSchemas } from './types'; +export type { ContentStorage, ContentTypeDefinition, StorageContext } from './types'; export type { ContentRegistry } from './registry'; diff --git a/src/plugins/content_management/server/core/registry.ts b/src/plugins/content_management/server/core/registry.ts index 2845ab5f742bc..f75005c7c2b59 100644 --- a/src/plugins/content_management/server/core/registry.ts +++ b/src/plugins/content_management/server/core/registry.ts @@ -6,6 +6,7 @@ * Side Public License, v 1. */ +import { validateVersion } from '../../common/utils'; import { ContentType } from './content_type'; import { EventBus } from './event_bus'; import type { ContentStorage, ContentTypeDefinition } from './types'; @@ -26,6 +27,8 @@ export class ContentRegistry { throw new Error(`Content [${definition.id}] is already registered`); } + validateVersion(definition.version?.latest); + const contentType = new ContentType(definition, this.eventBus); this.types.set(contentType.id, contentType); diff --git a/src/plugins/content_management/server/core/types.ts b/src/plugins/content_management/server/core/types.ts index e3977e75338f4..5f82e0f33195d 100644 --- a/src/plugins/content_management/server/core/types.ts +++ b/src/plugins/content_management/server/core/types.ts @@ -6,12 +6,17 @@ * Side Public License, v 1. */ -import type { Type } from '@kbn/config-schema'; import type { RequestHandlerContext } from '@kbn/core-http-request-handler-context-server'; +import type { Version } from '../../common'; + /** Context that is sent to all storage instance methods */ export interface StorageContext { requestHandlerContext: RequestHandlerContext; + version: { + request: Version; + latest: Version; + }; } export interface ContentStorage { @@ -34,68 +39,12 @@ export interface ContentStorage { search(ctx: StorageContext, query: object, options: unknown): Promise; } -export interface RpcSchemas { - get?: { - in?: { - options?: Type; - }; - out?: { - result: Type; - }; - }; - bulkGet?: { - in?: { - options?: Type; - }; - out?: { - result: Type; - }; - }; - create: { - in: { - data: Type; - options?: Type; - }; - out?: { - result: Type; - }; - }; - update: { - in: { - data: Type; - options?: Type; - }; - out?: { - result: Type; - }; - }; - delete?: { - in?: { - options?: Type; - }; - out?: { - result: Type; - }; - }; - search: { - in: { - query: Type; - options?: Type; - }; - out?: { - result: Type; - }; - }; -} - -export type ContentSchemas = RpcSchemas; - export interface ContentTypeDefinition { /** Unique id for the content type */ id: string; /** The storage layer for the content. It must implment the ContentStorage interface. */ storage: S; - schemas: { - content: ContentSchemas; + version: { + latest: Version; }; } diff --git a/src/plugins/content_management/server/plugin.test.ts b/src/plugins/content_management/server/plugin.test.ts index 4ec92f3bd2283..9c7ebee43176d 100644 --- a/src/plugins/content_management/server/plugin.test.ts +++ b/src/plugins/content_management/server/plugin.test.ts @@ -9,7 +9,8 @@ import { loggingSystemMock, coreMock } from '@kbn/core/server/mocks'; import { ContentManagementPlugin } from './plugin'; import { IRouter } from '@kbn/core/server'; -import { ProcedureName, procedureNames } from '../common'; +import type { ProcedureName } from '../common'; +import { procedureNames } from '../common/rpc'; jest.mock('./core', () => ({ ...jest.requireActual('./core'), diff --git a/src/plugins/content_management/server/plugin.ts b/src/plugins/content_management/server/plugin.ts index e13c5af7b7a6e..56685c0564973 100755 --- a/src/plugins/content_management/server/plugin.ts +++ b/src/plugins/content_management/server/plugin.ts @@ -21,7 +21,7 @@ import { ContentManagementServerStart, SetupDependencies, } from './types'; -import { procedureNames } from '../common'; +import { procedureNames } from '../common/rpc'; type CreateRouterFn = CoreSetup['http']['createRouter']; diff --git a/src/plugins/content_management/server/rpc/procedures/bulk_get.test.ts b/src/plugins/content_management/server/rpc/procedures/bulk_get.test.ts index c5d839b57c0d3..1761559cda273 100644 --- a/src/plugins/content_management/server/rpc/procedures/bulk_get.test.ts +++ b/src/plugins/content_management/server/rpc/procedures/bulk_get.test.ts @@ -6,12 +6,11 @@ * Side Public License, v 1. */ -import { schema } from '@kbn/config-schema'; +import { omit } from 'lodash'; import { validate } from '../../utils'; import { ContentRegistry } from '../../core/registry'; import { createMockedStorage } from '../../core/mocks'; -import type { RpcSchemas } from '../../core'; import { EventBus } from '../../core/event_bus'; import { bulkGet } from './bulk_get'; @@ -29,41 +28,49 @@ if (!outputSchema) { } const FOO_CONTENT_ID = 'foo'; -const fooDataSchema = schema.object({ title: schema.string() }, { unknowns: 'forbid' }); describe('RPC -> bulkGet()', () => { describe('Input/Output validation', () => { + const ids = ['123', '456']; + const validInput = { contentTypeId: 'foo', ids, version: 'v1' }; + /** * These tests are for the procedure call itself. Every RPC needs to declare in/out schema * We will test _specific_ validation schema inside the procedure in separate tests. */ test('should validate that a contentTypeId and "ids" array is passed', () => { - const ids = ['123', '456']; - [ - { input: { contentTypeId: 'foo', ids } }, + { input: validInput }, { - input: { ids }, // contentTypeId missing + input: omit(validInput, 'contentTypeId'), expectedError: '[contentTypeId]: expected value of type [string] but got [undefined]', }, { - input: { contentTypeId: 'foo' }, // ids missing + input: omit(validInput, 'version'), + expectedError: '[version]: expected value of type [string] but got [undefined]', + }, + { + input: { ...validInput, version: '1' }, // invalid version format + expectedError: '[version]: must follow the pattern [v${number}]', + }, + { + input: omit(validInput, 'ids'), expectedError: '[ids]: expected value of type [array] but got [undefined]', }, { - input: { contentTypeId: 'foo', ids: [] }, // ids array needs at least one value + input: { ...validInput, ids: [] }, // ids array needs at least one value expectedError: '[ids]: array size is [0], but cannot be smaller than [1]', }, { - input: { contentTypeId: 'foo', ids: [''] }, // ids must havr 1 char min + input: { ...validInput, ids: [''] }, // ids must havr 1 char min expectedError: '[ids.0]: value has length [0] but it must have a minimum length of [1].', }, { - input: { contentTypeId: 'foo', ids: 123 }, // ids is not an array of string + input: { ...validInput, ids: 123 }, // ids is not an array of string expectedError: '[ids]: expected value of type [array] but got [number]', }, { - input: { contentTypeId: 'foo', ids, unknown: 'foo' }, + input: { ...validInput, unknown: 'foo' }, expectedError: '[unknown]: definition for this key is missing', }, ].forEach(({ input, expectedError }) => { @@ -86,6 +93,7 @@ describe('RPC -> bulkGet()', () => { { contentTypeId: 'foo', ids: ['123'], + version: 'v1', options: { any: 'object' }, }, inputSchema @@ -96,6 +104,7 @@ describe('RPC -> bulkGet()', () => { error = validate( { contentTypeId: 'foo', + version: 'v1', ids: ['123'], options: 123, // Not an object }, @@ -138,24 +147,14 @@ describe('RPC -> bulkGet()', () => { }); describe('procedure', () => { - const createSchemas = (): RpcSchemas => { - return { - bulkGet: { - in: { - query: fooDataSchema, - }, - }, - } as any; - }; - - const setup = ({ contentSchemas = createSchemas() } = {}) => { + const setup = () => { const contentRegistry = new ContentRegistry(new EventBus()); const storage = createMockedStorage(); contentRegistry.register({ id: FOO_CONTENT_ID, storage, - schemas: { - content: contentSchemas, + version: { + latest: 'v2', }, }); @@ -171,7 +170,11 @@ describe('RPC -> bulkGet()', () => { const expected = ['Item1', 'Item2']; storage.bulkGet.mockResolvedValueOnce(expected); - const result = await fn(ctx, { contentTypeId: FOO_CONTENT_ID, ids: ['123', '456'] }); + const result = await fn(ctx, { + contentTypeId: FOO_CONTENT_ID, + version: 'v1', + ids: ['123', '456'], + }); expect(result).toEqual({ contentTypeId: FOO_CONTENT_ID, @@ -179,7 +182,13 @@ describe('RPC -> bulkGet()', () => { }); expect(storage.bulkGet).toHaveBeenCalledWith( - { requestHandlerContext: ctx.requestHandlerContext }, + { + requestHandlerContext: ctx.requestHandlerContext, + version: { + request: 'v1', + latest: 'v2', // from the registry + }, + }, ['123', '456'], undefined ); @@ -193,53 +202,15 @@ describe('RPC -> bulkGet()', () => { ); }); - test('should enforce a schema for options if options are passed', () => { + test('should throw if the request version is higher than the registered version', () => { const { ctx } = setup(); expect(() => fn(ctx, { contentTypeId: FOO_CONTENT_ID, ids: ['123', '456'], - options: { foo: 'bar' }, + version: 'v7', }) - ).rejects.toEqual(new Error('Schema missing for rpc procedure [bulkGet.in.options].')); - }); - - test('should validate the options', () => { - const { ctx } = setup({ - contentSchemas: { - bulkGet: { - in: { - query: fooDataSchema, - options: schema.object({ validOption: schema.maybe(schema.boolean()) }), - }, - }, - } as any, - }); - expect(() => - fn(ctx, { - contentTypeId: FOO_CONTENT_ID, - ids: ['123', '456'], - options: { foo: 'bar' }, - }) - ).rejects.toEqual(new Error('[foo]: definition for this key is missing')); - }); - - test('should validate the result if schema is provided', () => { - const { ctx, storage } = setup({ - contentSchemas: { - bulkGet: { - in: { query: fooDataSchema }, - out: { result: schema.object({ validField: schema.maybe(schema.boolean()) }) }, - }, - } as any, - }); - - const invalidResult = { wrongField: 'bad' }; - storage.bulkGet.mockResolvedValueOnce(invalidResult); - - expect(() => - fn(ctx, { contentTypeId: FOO_CONTENT_ID, ids: ['123', '456'] }) - ).rejects.toEqual(new Error('[wrongField]: definition for this key is missing')); + ).rejects.toEqual(new Error('Invalid version. Latest version is [v2].')); }); }); }); diff --git a/src/plugins/content_management/server/rpc/procedures/bulk_get.ts b/src/plugins/content_management/server/rpc/procedures/bulk_get.ts index 83de5d7fcedf4..307863fba0088 100644 --- a/src/plugins/content_management/server/rpc/procedures/bulk_get.ts +++ b/src/plugins/content_management/server/rpc/procedures/bulk_get.ts @@ -11,45 +11,26 @@ import type { BulkGetIn } from '../../../common'; import type { StorageContext, ContentCrud } from '../../core'; import type { ProcedureDefinition } from '../rpc_service'; import type { Context } from '../types'; -import { validate } from '../../utils'; import { BulkGetResponse } from '../../core/crud'; +import { validateRequestVersion } from './utils'; export const bulkGet: ProcedureDefinition, BulkGetResponse> = { schemas: rpcSchemas.bulkGet, - fn: async (ctx, { contentTypeId, ids, options }) => { + fn: async (ctx, { contentTypeId, version: _version, ids, options }) => { const contentDefinition = ctx.contentRegistry.getDefinition(contentTypeId); - const { bulkGet: schemas } = contentDefinition.schemas.content; - - // Validate the possible options - if (options) { - if (!schemas?.in?.options) { - // TODO: Improve error handling - throw new Error('Schema missing for rpc procedure [bulkGet.in.options].'); - } - const error = validate(options, schemas.in.options); - if (error) { - // TODO: Improve error handling - throw error; - } - } + const version = validateRequestVersion(_version, contentDefinition.version.latest); // Execute CRUD const crudInstance: ContentCrud = ctx.contentRegistry.getCrud(contentTypeId); const storageContext: StorageContext = { requestHandlerContext: ctx.requestHandlerContext, + version: { + request: version, + latest: contentDefinition.version.latest, + }, }; const result = await crudInstance.bulkGet(storageContext, ids, options); - // Validate result - const resultSchema = schemas?.out?.result; - if (resultSchema) { - const error = validate(result.items, resultSchema); - if (error) { - // TODO: Improve error handling - throw error; - } - } - return result; }, }; diff --git a/src/plugins/content_management/server/rpc/procedures/create.test.ts b/src/plugins/content_management/server/rpc/procedures/create.test.ts index cb05786f72d5d..a753ba4dd090c 100644 --- a/src/plugins/content_management/server/rpc/procedures/create.test.ts +++ b/src/plugins/content_management/server/rpc/procedures/create.test.ts @@ -6,11 +6,10 @@ * Side Public License, v 1. */ -import { schema } from '@kbn/config-schema'; +import { omit } from 'lodash'; import { validate } from '../../utils'; import { ContentRegistry } from '../../core/registry'; import { createMockedStorage } from '../../core/mocks'; -import type { RpcSchemas } from '../../core'; import { EventBus } from '../../core/event_bus'; import { create } from './create'; @@ -28,31 +27,36 @@ if (!outputSchema) { } const FOO_CONTENT_ID = 'foo'; -const fooDataSchema = schema.object({ title: schema.string() }, { unknowns: 'forbid' }); describe('RPC -> create()', () => { describe('Input/Output validation', () => { - /** - * These tests are for the procedure call itself. Every RPC needs to declare in/out schema - * We will test _specific_ validation schema inside the procedure in separate tests. - */ - test('should validate that a contentTypeId and "data" object is passed', () => { + const validInput = { contentTypeId: 'foo', version: 'v1', data: { title: 'hello' } }; + + test('should validate the input', () => { [ - { input: { contentTypeId: 'foo', data: { title: 'hello' } } }, + { input: validInput }, { - input: { data: { title: 'hello' } }, // contentTypeId missing + input: omit(validInput, 'contentTypeId'), expectedError: '[contentTypeId]: expected value of type [string] but got [undefined]', }, { - input: { contentTypeId: 'foo' }, // data missing + input: omit(validInput, 'version'), + expectedError: '[version]: expected value of type [string] but got [undefined]', + }, + { + input: { ...validInput, version: '1' }, // invalid version format + expectedError: '[version]: must follow the pattern [v${number}]', + }, + { + input: omit(validInput, 'data'), expectedError: '[data]: expected value of type [object] but got [undefined]', }, { - input: { contentTypeId: 'foo', data: 123 }, // data is not an object + input: { ...validInput, data: 123 }, // data is not an object expectedError: '[data]: expected value of type [object] but got [number]', }, { - input: { contentTypeId: 'foo', data: { title: 'hello' }, unknown: 'foo' }, + input: { ...validInput, unknown: 'foo' }, expectedError: '[unknown]: definition for this key is missing', }, ].forEach(({ input, expectedError }) => { @@ -75,6 +79,7 @@ describe('RPC -> create()', () => { { contentTypeId: 'foo', data: { title: 'hello' }, + version: 'v1', options: { any: 'object' }, }, inputSchema @@ -86,6 +91,7 @@ describe('RPC -> create()', () => { { contentTypeId: 'foo', data: { title: 'hello' }, + version: 'v1', options: 123, // Not an object }, inputSchema @@ -113,24 +119,14 @@ describe('RPC -> create()', () => { }); describe('procedure', () => { - const createSchemas = (): RpcSchemas => { - return { - create: { - in: { - data: fooDataSchema, - }, - }, - } as any; - }; - - const setup = ({ contentSchemas = createSchemas() } = {}) => { + const setup = () => { const contentRegistry = new ContentRegistry(new EventBus()); const storage = createMockedStorage(); contentRegistry.register({ id: FOO_CONTENT_ID, storage, - schemas: { - content: contentSchemas, + version: { + latest: 'v2', }, }); @@ -146,7 +142,11 @@ describe('RPC -> create()', () => { const expected = 'CreateResult'; storage.create.mockResolvedValueOnce(expected); - const result = await fn(ctx, { contentTypeId: FOO_CONTENT_ID, data: { title: 'Hello' } }); + const result = await fn(ctx, { + contentTypeId: FOO_CONTENT_ID, + version: 'v1', + data: { title: 'Hello' }, + }); expect(result).toEqual({ contentTypeId: FOO_CONTENT_ID, @@ -154,7 +154,13 @@ describe('RPC -> create()', () => { }); expect(storage.create).toHaveBeenCalledWith( - { requestHandlerContext: ctx.requestHandlerContext }, + { + requestHandlerContext: ctx.requestHandlerContext, + version: { + request: 'v1', + latest: 'v2', // from the registry + }, + }, { title: 'Hello' }, undefined ); @@ -168,77 +174,15 @@ describe('RPC -> create()', () => { ).rejects.toEqual(new Error('Content [unknown] is not registered.')); }); - test('should enforce a schema for the data', () => { - const { ctx } = setup({ contentSchemas: {} as any }); - expect(() => fn(ctx, { contentTypeId: FOO_CONTENT_ID, data: {} })).rejects.toEqual( - new Error('Schema missing for rpc procedure [create.in.data].') - ); - }); - - test('should validate the data sent in input - missing field', () => { - const { ctx } = setup(); - expect(() => fn(ctx, { contentTypeId: FOO_CONTENT_ID, data: {} })).rejects.toEqual( - new Error('[title]: expected value of type [string] but got [undefined]') - ); - }); - - test('should validate the data sent in input - unknown field', () => { - const { ctx } = setup(); - expect(() => - fn(ctx, { - contentTypeId: FOO_CONTENT_ID, - data: { title: 'Hello', unknownField: 'Hello' }, - }) - ).rejects.toEqual(new Error('[unknownField]: definition for this key is missing')); - }); - - test('should enforce a schema for options if options are passed', () => { + test('should throw if the request version is higher than the registered version', () => { const { ctx } = setup(); expect(() => fn(ctx, { contentTypeId: FOO_CONTENT_ID, data: { title: 'Hello' }, - options: { foo: 'bar' }, + version: 'v7', }) - ).rejects.toEqual(new Error('Schema missing for rpc procedure [create.in.options].')); - }); - - test('should validate the options', () => { - const { ctx } = setup({ - contentSchemas: { - create: { - in: { - data: fooDataSchema, - options: schema.object({ validOption: schema.maybe(schema.boolean()) }), - }, - }, - } as any, - }); - expect(() => - fn(ctx, { - contentTypeId: FOO_CONTENT_ID, - data: { title: 'Hello' }, - options: { foo: 'bar' }, - }) - ).rejects.toEqual(new Error('[foo]: definition for this key is missing')); - }); - - test('should validate the result if schema is provided', () => { - const { ctx, storage } = setup({ - contentSchemas: { - create: { - in: { data: fooDataSchema }, - out: { result: schema.object({ validField: schema.maybe(schema.boolean()) }) }, - }, - } as any, - }); - - const invalidResult = { wrongField: 'bad' }; - storage.create.mockResolvedValueOnce(invalidResult); - - expect(() => - fn(ctx, { contentTypeId: FOO_CONTENT_ID, data: { title: 'Hello' } }) - ).rejects.toEqual(new Error('[wrongField]: definition for this key is missing')); + ).rejects.toEqual(new Error('Invalid version. Latest version is [v2].')); }); }); }); diff --git a/src/plugins/content_management/server/rpc/procedures/create.ts b/src/plugins/content_management/server/rpc/procedures/create.ts index 9ff7a55fe560c..3a67f5e2af814 100644 --- a/src/plugins/content_management/server/rpc/procedures/create.ts +++ b/src/plugins/content_management/server/rpc/procedures/create.ts @@ -11,55 +11,24 @@ import type { CreateIn } from '../../../common'; import type { StorageContext, ContentCrud } from '../../core'; import type { ProcedureDefinition } from '../rpc_service'; import type { Context } from '../types'; -import { validate } from '../../utils'; +import { validateRequestVersion } from './utils'; export const create: ProcedureDefinition> = { schemas: rpcSchemas.create, - fn: async (ctx, input) => { - const contentDefinition = ctx.contentRegistry.getDefinition(input.contentTypeId); - const { create: schemas } = contentDefinition.schemas.content; - - // Validate data to be stored - if (schemas?.in?.data) { - const error = validate(input.data, schemas.in.data); - if (error) { - // TODO: Improve error handling - throw error; - } - } else { - // TODO: Improve error handling - throw new Error('Schema missing for rpc procedure [create.in.data].'); - } - - // Validate the possible options - if (input.options) { - if (!schemas.in?.options) { - // TODO: Improve error handling - throw new Error('Schema missing for rpc procedure [create.in.options].'); - } - const error = validate(input.options, schemas.in.options); - if (error) { - // TODO: Improve error handling - throw error; - } - } + fn: async (ctx, { contentTypeId, version: _version, data, options }) => { + const contentDefinition = ctx.contentRegistry.getDefinition(contentTypeId); + const version = validateRequestVersion(_version, contentDefinition.version.latest); // Execute CRUD - const crudInstance: ContentCrud = ctx.contentRegistry.getCrud(input.contentTypeId); + const crudInstance: ContentCrud = ctx.contentRegistry.getCrud(contentTypeId); const storageContext: StorageContext = { requestHandlerContext: ctx.requestHandlerContext, + version: { + request: version, + latest: contentDefinition.version.latest, + }, }; - const result = await crudInstance.create(storageContext, input.data, input.options); - - // Validate result - const resultSchema = schemas.out?.result; - if (resultSchema) { - const error = validate(result.result, resultSchema); - if (error) { - // TODO: Improve error handling - throw error; - } - } + const result = await crudInstance.create(storageContext, data, options); return result; }, diff --git a/src/plugins/content_management/server/rpc/procedures/delete.test.ts b/src/plugins/content_management/server/rpc/procedures/delete.test.ts index 9b89adc790197..058536fa99340 100644 --- a/src/plugins/content_management/server/rpc/procedures/delete.test.ts +++ b/src/plugins/content_management/server/rpc/procedures/delete.test.ts @@ -6,11 +6,11 @@ * Side Public License, v 1. */ -import { schema } from '@kbn/config-schema'; +import { omit } from 'lodash'; + import { validate } from '../../utils'; import { ContentRegistry } from '../../core/registry'; import { createMockedStorage } from '../../core/mocks'; -import type { RpcSchemas } from '../../core'; import { EventBus } from '../../core/event_bus'; import { deleteProc } from './delete'; @@ -31,25 +31,31 @@ const FOO_CONTENT_ID = 'foo'; describe('RPC -> delete()', () => { describe('Input/Output validation', () => { - /** - * These tests are for the procedure call itself. Every RPC needs to declare in/out schema - * We will test _specific_ validation schema inside the procedure in separate tests. - */ + const validInput = { contentTypeId: 'foo', id: '123', version: 'v1' }; + test('should validate that a contentTypeId and an id is passed', () => { [ - { input: { contentTypeId: 'foo', id: '123' } }, + { input: validInput }, { - input: { id: '777' }, // contentTypeId missing + input: omit(validInput, 'contentTypeId'), expectedError: '[contentTypeId]: expected value of type [string] but got [undefined]', }, { - input: { contentTypeId: 'foo', id: '123', unknown: 'foo' }, + input: { ...validInput, unknown: 'foo' }, expectedError: '[unknown]: definition for this key is missing', }, { - input: { contentTypeId: 'foo', id: '' }, // id must have min 1 char + input: { ...validInput, id: '' }, // id must have min 1 char expectedError: '[id]: value has length [0] but it must have a minimum length of [1].', }, + { + input: omit(validInput, 'version'), + expectedError: '[version]: expected value of type [string] but got [undefined]', + }, + { + input: { ...validInput, version: '1' }, // invalid version format + expectedError: '[version]: must follow the pattern [v${number}]', + }, ].forEach(({ input, expectedError }) => { const error = validate(input, inputSchema); @@ -70,6 +76,7 @@ describe('RPC -> delete()', () => { { contentTypeId: 'foo', id: '123', + version: 'v1', options: { any: 'object' }, }, inputSchema @@ -81,6 +88,7 @@ describe('RPC -> delete()', () => { { contentTypeId: 'foo', id: '123', + version: 'v1', options: 123, // Not an object }, inputSchema @@ -108,18 +116,14 @@ describe('RPC -> delete()', () => { }); describe('procedure', () => { - const createSchemas = (): RpcSchemas => { - return {} as any; - }; - - const setup = ({ contentSchemas = createSchemas() } = {}) => { + const setup = () => { const contentRegistry = new ContentRegistry(new EventBus()); const storage = createMockedStorage(); contentRegistry.register({ id: FOO_CONTENT_ID, storage, - schemas: { - content: contentSchemas, + version: { + latest: 'v2', }, }); @@ -135,7 +139,7 @@ describe('RPC -> delete()', () => { const expected = 'DeleteResult'; storage.delete.mockResolvedValueOnce(expected); - const result = await fn(ctx, { contentTypeId: FOO_CONTENT_ID, id: '1234' }); + const result = await fn(ctx, { contentTypeId: FOO_CONTENT_ID, version: 'v1', id: '1234' }); expect(result).toEqual({ contentTypeId: FOO_CONTENT_ID, @@ -143,7 +147,13 @@ describe('RPC -> delete()', () => { }); expect(storage.delete).toHaveBeenCalledWith( - { requestHandlerContext: ctx.requestHandlerContext }, + { + requestHandlerContext: ctx.requestHandlerContext, + version: { + request: 'v1', + latest: 'v2', // from the registry + }, + }, '1234', undefined ); @@ -157,43 +167,15 @@ describe('RPC -> delete()', () => { ); }); - test('should enforce a schema for options if options are passed', () => { + test('should throw if the request version is higher than the registered version', () => { const { ctx } = setup(); expect(() => - fn(ctx, { contentTypeId: FOO_CONTENT_ID, id: '1234', options: { foo: 'bar' } }) - ).rejects.toEqual(new Error('Schema missing for rpc procedure [delete.in.options].')); - }); - - test('should validate the options', () => { - const { ctx } = setup({ - contentSchemas: { - delete: { - in: { - options: schema.object({ validOption: schema.maybe(schema.boolean()) }), - }, - }, - } as any, - }); - expect(() => - fn(ctx, { contentTypeId: FOO_CONTENT_ID, id: '1234', options: { foo: 'bar' } }) - ).rejects.toEqual(new Error('[foo]: definition for this key is missing')); - }); - - test('should validate the result if schema is provided', () => { - const { ctx, storage } = setup({ - contentSchemas: { - delete: { - out: { result: schema.object({ validField: schema.maybe(schema.boolean()) }) }, - }, - } as any, - }); - - const invalidResult = { wrongField: 'bad' }; - storage.delete.mockResolvedValueOnce(invalidResult); - - expect(() => fn(ctx, { contentTypeId: FOO_CONTENT_ID, id: '1234' })).rejects.toEqual( - new Error('[wrongField]: definition for this key is missing') - ); + fn(ctx, { + contentTypeId: FOO_CONTENT_ID, + id: '1234', + version: 'v7', + }) + ).rejects.toEqual(new Error('Invalid version. Latest version is [v2].')); }); }); }); diff --git a/src/plugins/content_management/server/rpc/procedures/delete.ts b/src/plugins/content_management/server/rpc/procedures/delete.ts index 6260b54468039..a25c7a0541cb1 100644 --- a/src/plugins/content_management/server/rpc/procedures/delete.ts +++ b/src/plugins/content_management/server/rpc/procedures/delete.ts @@ -10,43 +10,25 @@ import type { DeleteIn } from '../../../common'; import type { StorageContext, ContentCrud } from '../../core'; import type { ProcedureDefinition } from '../rpc_service'; import type { Context } from '../types'; -import { validate } from '../../utils'; +import { validateRequestVersion } from './utils'; export const deleteProc: ProcedureDefinition> = { schemas: rpcSchemas.delete, - fn: async (ctx, { contentTypeId, id, options }) => { + fn: async (ctx, { contentTypeId, id, version: _version, options }) => { const contentDefinition = ctx.contentRegistry.getDefinition(contentTypeId); - const { delete: schemas } = contentDefinition.schemas.content; - - if (options) { - // Validate the options provided - if (!schemas?.in?.options) { - throw new Error(`Schema missing for rpc procedure [delete.in.options].`); - } - const error = validate(options, schemas.in.options); - if (error) { - // TODO: Improve error handling - throw error; - } - } + const version = validateRequestVersion(_version, contentDefinition.version.latest); // Execute CRUD const crudInstance: ContentCrud = ctx.contentRegistry.getCrud(contentTypeId); const storageContext: StorageContext = { requestHandlerContext: ctx.requestHandlerContext, + version: { + request: version, + latest: contentDefinition.version.latest, + }, }; const result = await crudInstance.delete(storageContext, id, options); - // Validate result - const resultSchema = schemas?.out?.result; - if (resultSchema) { - const error = validate(result.result, resultSchema); - if (error) { - // TODO: Improve error handling - throw error; - } - } - return result; }, }; diff --git a/src/plugins/content_management/server/rpc/procedures/get.test.ts b/src/plugins/content_management/server/rpc/procedures/get.test.ts index d3214faaa1e9c..ada6234dd330a 100644 --- a/src/plugins/content_management/server/rpc/procedures/get.test.ts +++ b/src/plugins/content_management/server/rpc/procedures/get.test.ts @@ -6,11 +6,11 @@ * Side Public License, v 1. */ -import { schema } from '@kbn/config-schema'; +import { omit } from 'lodash'; + import { validate } from '../../utils'; import { ContentRegistry } from '../../core/registry'; import { createMockedStorage } from '../../core/mocks'; -import type { RpcSchemas } from '../../core'; import { EventBus } from '../../core/event_bus'; import { get } from './get'; @@ -31,25 +31,31 @@ const FOO_CONTENT_ID = 'foo'; describe('RPC -> get()', () => { describe('Input/Output validation', () => { - /** - * These tests are for the procedure call itself. Every RPC needs to declare in/out schema - * We will test _specific_ validation schema inside the procedure in separate tests. - */ + const validInput = { contentTypeId: 'foo', id: '123', version: 'v1' }; + test('should validate that a contentTypeId and an id is passed', () => { [ - { input: { contentTypeId: 'foo', id: '123' } }, + { input: validInput }, { - input: { id: '777' }, // contentTypeId missing + input: omit(validInput, 'contentTypeId'), expectedError: '[contentTypeId]: expected value of type [string] but got [undefined]', }, { - input: { contentTypeId: 'foo', id: '123', unknown: 'foo' }, + input: { ...validInput, unknown: 'foo' }, expectedError: '[unknown]: definition for this key is missing', }, { - input: { contentTypeId: 'foo', id: '' }, // id must have min 1 char + input: { ...validInput, id: '' }, // id must have min 1 char expectedError: '[id]: value has length [0] but it must have a minimum length of [1].', }, + { + input: omit(validInput, 'version'), + expectedError: '[version]: expected value of type [string] but got [undefined]', + }, + { + input: { ...validInput, version: '1' }, // invalid version format + expectedError: '[version]: must follow the pattern [v${number}]', + }, ].forEach(({ input, expectedError }) => { const error = validate(input, inputSchema); @@ -70,6 +76,7 @@ describe('RPC -> get()', () => { { contentTypeId: 'foo', id: '123', + version: 'v1', options: { any: 'object' }, }, inputSchema @@ -81,6 +88,7 @@ describe('RPC -> get()', () => { { contentTypeId: 'foo', id: '123', + version: 'v1', options: 123, // Not an object }, inputSchema @@ -108,18 +116,14 @@ describe('RPC -> get()', () => { }); describe('procedure', () => { - const createSchemas = (): RpcSchemas => { - return {} as any; - }; - - const setup = ({ contentSchemas = createSchemas() } = {}) => { + const setup = () => { const contentRegistry = new ContentRegistry(new EventBus()); const storage = createMockedStorage(); contentRegistry.register({ id: FOO_CONTENT_ID, storage, - schemas: { - content: contentSchemas, + version: { + latest: 'v2', }, }); @@ -135,7 +139,7 @@ describe('RPC -> get()', () => { const expected = 'GetResult'; storage.get.mockResolvedValueOnce(expected); - const result = await fn(ctx, { contentTypeId: FOO_CONTENT_ID, id: '1234' }); + const result = await fn(ctx, { contentTypeId: FOO_CONTENT_ID, id: '1234', version: 'v1' }); expect(result).toEqual({ contentTypeId: FOO_CONTENT_ID, @@ -143,7 +147,13 @@ describe('RPC -> get()', () => { }); expect(storage.get).toHaveBeenCalledWith( - { requestHandlerContext: ctx.requestHandlerContext }, + { + requestHandlerContext: ctx.requestHandlerContext, + version: { + request: 'v1', + latest: 'v2', // from the registry + }, + }, '1234', undefined ); @@ -157,43 +167,15 @@ describe('RPC -> get()', () => { ); }); - test('should enforce a schema for options if options are passed', () => { + test('should throw if the request version is higher than the registered version', () => { const { ctx } = setup(); expect(() => - fn(ctx, { contentTypeId: FOO_CONTENT_ID, id: '1234', options: { foo: 'bar' } }) - ).rejects.toEqual(new Error('Schema missing for rpc procedure [get.in.options].')); - }); - - test('should validate the options', () => { - const { ctx } = setup({ - contentSchemas: { - get: { - in: { - options: schema.object({ validOption: schema.maybe(schema.boolean()) }), - }, - }, - } as any, - }); - expect(() => - fn(ctx, { contentTypeId: FOO_CONTENT_ID, id: '1234', options: { foo: 'bar' } }) - ).rejects.toEqual(new Error('[foo]: definition for this key is missing')); - }); - - test('should validate the result if schema is provided', () => { - const { ctx, storage } = setup({ - contentSchemas: { - get: { - out: { result: schema.object({ validField: schema.maybe(schema.boolean()) }) }, - }, - } as any, - }); - - const invalidResult = { wrongField: 'bad' }; - storage.get.mockResolvedValueOnce(invalidResult); - - expect(() => fn(ctx, { contentTypeId: FOO_CONTENT_ID, id: '1234' })).rejects.toEqual( - new Error('[wrongField]: definition for this key is missing') - ); + fn(ctx, { + contentTypeId: FOO_CONTENT_ID, + id: '1234', + version: 'v7', + }) + ).rejects.toEqual(new Error('Invalid version. Latest version is [v2].')); }); }); }); diff --git a/src/plugins/content_management/server/rpc/procedures/get.ts b/src/plugins/content_management/server/rpc/procedures/get.ts index 536263b0e9d15..c2c3963878037 100644 --- a/src/plugins/content_management/server/rpc/procedures/get.ts +++ b/src/plugins/content_management/server/rpc/procedures/get.ts @@ -9,44 +9,26 @@ import { rpcSchemas } from '../../../common/schemas'; import type { GetIn } from '../../../common'; import type { ContentCrud, StorageContext } from '../../core'; -import { validate } from '../../utils'; import type { ProcedureDefinition } from '../rpc_service'; import type { Context } from '../types'; +import { validateRequestVersion } from './utils'; export const get: ProcedureDefinition> = { schemas: rpcSchemas.get, - fn: async (ctx, input) => { - const contentDefinition = ctx.contentRegistry.getDefinition(input.contentTypeId); - const { get: schemas } = contentDefinition.schemas.content; - - if (input.options) { - // Validate the options provided - if (!schemas?.in?.options) { - throw new Error(`Schema missing for rpc procedure [get.in.options].`); - } - const error = validate(input.options, schemas.in.options); - if (error) { - // TODO: Improve error handling - throw error; - } - } + fn: async (ctx, { contentTypeId, id, version: _version, options }) => { + const contentDefinition = ctx.contentRegistry.getDefinition(contentTypeId); + const version = validateRequestVersion(_version, contentDefinition.version.latest); // Execute CRUD - const crudInstance: ContentCrud = ctx.contentRegistry.getCrud(input.contentTypeId); + const crudInstance: ContentCrud = ctx.contentRegistry.getCrud(contentTypeId); const storageContext: StorageContext = { requestHandlerContext: ctx.requestHandlerContext, + version: { + request: version, + latest: contentDefinition.version.latest, + }, }; - const result = await crudInstance.get(storageContext, input.id, input.options); - - // Validate result - const resultSchema = schemas?.out?.result; - if (resultSchema) { - const error = validate(result.item, resultSchema); - if (error) { - // TODO: Improve error handling - throw error; - } - } + const result = await crudInstance.get(storageContext, id, options); return result; }, diff --git a/src/plugins/content_management/server/rpc/procedures/search.test.ts b/src/plugins/content_management/server/rpc/procedures/search.test.ts index 5f5f2e167ac3f..6cfa41bc834fd 100644 --- a/src/plugins/content_management/server/rpc/procedures/search.test.ts +++ b/src/plugins/content_management/server/rpc/procedures/search.test.ts @@ -6,11 +6,11 @@ * Side Public License, v 1. */ -import { schema } from '@kbn/config-schema'; +import { omit } from 'lodash'; + import { validate } from '../../utils'; import { ContentRegistry } from '../../core/registry'; import { createMockedStorage } from '../../core/mocks'; -import type { RpcSchemas } from '../../core'; import { EventBus } from '../../core/event_bus'; import { search } from './search'; @@ -28,33 +28,37 @@ if (!outputSchema) { } const FOO_CONTENT_ID = 'foo'; -const fooDataSchema = schema.object({ title: schema.string() }, { unknowns: 'forbid' }); describe('RPC -> search()', () => { describe('Input/Output validation', () => { - /** - * These tests are for the procedure call itself. Every RPC needs to declare in/out schema - * We will test _specific_ validation schema inside the procedure in separate tests. - */ - test('should validate that a contentTypeId and "query" object is passed', () => { - const query = { title: 'hello' }; + const query = { title: 'hello' }; + const validInput = { contentTypeId: 'foo', version: 'v1', query }; + test('should validate that a contentTypeId and "query" object is passed', () => { [ - { input: { contentTypeId: 'foo', query } }, + { input: validInput }, { input: { query }, // contentTypeId missing expectedError: '[contentTypeId]: expected value of type [string] but got [undefined]', }, { - input: { contentTypeId: 'foo' }, // query missing + input: omit(validInput, 'version'), + expectedError: '[version]: expected value of type [string] but got [undefined]', + }, + { + input: { ...validInput, version: '1' }, // invalid version format + expectedError: '[version]: must follow the pattern [v${number}]', + }, + { + input: omit(validInput, 'query'), expectedError: '[query]: expected value of type [object] but got [undefined]', }, { - input: { contentTypeId: 'foo', query: 123 }, // query is not an object + input: { ...validInput, query: 123 }, // query is not an object expectedError: '[query]: expected value of type [object] but got [number]', }, { - input: { contentTypeId: 'foo', query, unknown: 'foo' }, + input: { ...validInput, unknown: 'foo' }, expectedError: '[unknown]: definition for this key is missing', }, ].forEach(({ input, expectedError }) => { @@ -77,6 +81,7 @@ describe('RPC -> search()', () => { { contentTypeId: 'foo', query: { title: 'hello' }, + version: 'v1', options: { any: 'object' }, }, inputSchema @@ -87,6 +92,7 @@ describe('RPC -> search()', () => { error = validate( { contentTypeId: 'foo', + version: 'v1', query: { title: 'hello' }, options: 123, // Not an object }, @@ -129,24 +135,14 @@ describe('RPC -> search()', () => { }); describe('procedure', () => { - const createSchemas = (): RpcSchemas => { - return { - search: { - in: { - query: fooDataSchema, - }, - }, - } as any; - }; - - const setup = ({ contentSchemas = createSchemas() } = {}) => { + const setup = () => { const contentRegistry = new ContentRegistry(new EventBus()); const storage = createMockedStorage(); contentRegistry.register({ id: FOO_CONTENT_ID, storage, - schemas: { - content: contentSchemas, + version: { + latest: 'v2', }, }); @@ -162,7 +158,11 @@ describe('RPC -> search()', () => { const expected = 'SearchResult'; storage.search.mockResolvedValueOnce(expected); - const result = await fn(ctx, { contentTypeId: FOO_CONTENT_ID, query: { title: 'Hello' } }); + const result = await fn(ctx, { + contentTypeId: FOO_CONTENT_ID, + version: 'v1', // version in request + query: { title: 'Hello' }, + }); expect(result).toEqual({ contentTypeId: FOO_CONTENT_ID, @@ -170,7 +170,13 @@ describe('RPC -> search()', () => { }); expect(storage.search).toHaveBeenCalledWith( - { requestHandlerContext: ctx.requestHandlerContext }, + { + requestHandlerContext: ctx.requestHandlerContext, + version: { + request: 'v1', + latest: 'v2', // from the registry + }, + }, { title: 'Hello' }, undefined ); @@ -184,77 +190,15 @@ describe('RPC -> search()', () => { ).rejects.toEqual(new Error('Content [unknown] is not registered.')); }); - test('should enforce a schema for the query', () => { - const { ctx } = setup({ contentSchemas: {} as any }); - expect(() => fn(ctx, { contentTypeId: FOO_CONTENT_ID, query: {} })).rejects.toEqual( - new Error('Schema missing for rpc procedure [search.in.query].') - ); - }); - - test('should validate the query sent in input - missing field', () => { - const { ctx } = setup(); - expect(() => fn(ctx, { contentTypeId: FOO_CONTENT_ID, query: {} })).rejects.toEqual( - new Error('[title]: expected value of type [string] but got [undefined]') - ); - }); - - test('should validate the query sent in input - unknown field', () => { - const { ctx } = setup(); - expect(() => - fn(ctx, { - contentTypeId: FOO_CONTENT_ID, - query: { title: 'Hello', unknownField: 'Hello' }, - }) - ).rejects.toEqual(new Error('[unknownField]: definition for this key is missing')); - }); - - test('should enforce a schema for options if options are passed', () => { + test('should throw if the request version is higher than the registered version', () => { const { ctx } = setup(); expect(() => fn(ctx, { contentTypeId: FOO_CONTENT_ID, query: { title: 'Hello' }, - options: { foo: 'bar' }, - }) - ).rejects.toEqual(new Error('Schema missing for rpc procedure [search.in.options].')); - }); - - test('should validate the options', () => { - const { ctx } = setup({ - contentSchemas: { - search: { - in: { - query: fooDataSchema, - options: schema.object({ validOption: schema.maybe(schema.boolean()) }), - }, - }, - } as any, - }); - expect(() => - fn(ctx, { - contentTypeId: FOO_CONTENT_ID, - query: { title: 'Hello' }, - options: { foo: 'bar' }, + version: 'v7', }) - ).rejects.toEqual(new Error('[foo]: definition for this key is missing')); - }); - - test('should validate the result if schema is provided', () => { - const { ctx, storage } = setup({ - contentSchemas: { - search: { - in: { query: fooDataSchema }, - out: { result: schema.object({ validField: schema.maybe(schema.boolean()) }) }, - }, - } as any, - }); - - const invalidResult = { wrongField: 'bad' }; - storage.search.mockResolvedValueOnce(invalidResult); - - expect(() => - fn(ctx, { contentTypeId: FOO_CONTENT_ID, query: { title: 'Hello' } }) - ).rejects.toEqual(new Error('[wrongField]: definition for this key is missing')); + ).rejects.toEqual(new Error('Invalid version. Latest version is [v2].')); }); }); }); diff --git a/src/plugins/content_management/server/rpc/procedures/search.ts b/src/plugins/content_management/server/rpc/procedures/search.ts index c0fa0b2c807dc..6fda1362baa9c 100644 --- a/src/plugins/content_management/server/rpc/procedures/search.ts +++ b/src/plugins/content_management/server/rpc/procedures/search.ts @@ -11,56 +11,25 @@ import type { SearchIn } from '../../../common'; import type { StorageContext, ContentCrud } from '../../core'; import type { ProcedureDefinition } from '../rpc_service'; import type { Context } from '../types'; -import { validate } from '../../utils'; +import { validateRequestVersion } from './utils'; export const search: ProcedureDefinition> = { schemas: rpcSchemas.search, - fn: async (ctx, { contentTypeId, query, options }) => { + fn: async (ctx, { contentTypeId, version: _version, query, options }) => { const contentDefinition = ctx.contentRegistry.getDefinition(contentTypeId); - const { search: schemas } = contentDefinition.schemas.content; - - // Validate query to execute - if (schemas?.in?.query) { - const error = validate(query, schemas.in.query); - if (error) { - // TODO: Improve error handling - throw error; - } - } else { - // TODO: Improve error handling - throw new Error('Schema missing for rpc procedure [search.in.query].'); - } - - // Validate the possible options - if (options) { - if (!schemas.in?.options) { - // TODO: Improve error handling - throw new Error('Schema missing for rpc procedure [search.in.options].'); - } - const error = validate(options, schemas.in.options); - if (error) { - // TODO: Improve error handling - throw error; - } - } + const version = validateRequestVersion(_version, contentDefinition.version.latest); // Execute CRUD const crudInstance: ContentCrud = ctx.contentRegistry.getCrud(contentTypeId); const storageContext: StorageContext = { requestHandlerContext: ctx.requestHandlerContext, + version: { + request: version, + latest: contentDefinition.version.latest, + }, }; const result = await crudInstance.search(storageContext, query, options); - // Validate result - const resultSchema = schemas.out?.result; - if (resultSchema) { - const error = validate(result.result, resultSchema); - if (error) { - // TODO: Improve error handling - throw error; - } - } - return result; }, }; diff --git a/src/plugins/content_management/server/rpc/procedures/update.test.ts b/src/plugins/content_management/server/rpc/procedures/update.test.ts index 316456e2dd629..5b558d1f996ec 100644 --- a/src/plugins/content_management/server/rpc/procedures/update.test.ts +++ b/src/plugins/content_management/server/rpc/procedures/update.test.ts @@ -6,11 +6,11 @@ * Side Public License, v 1. */ -import { schema } from '@kbn/config-schema'; +import { omit } from 'lodash'; + import { validate } from '../../utils'; import { ContentRegistry } from '../../core/registry'; import { createMockedStorage } from '../../core/mocks'; -import type { RpcSchemas } from '../../core'; import { EventBus } from '../../core/event_bus'; import { update } from './update'; @@ -28,41 +28,45 @@ if (!outputSchema) { } const FOO_CONTENT_ID = 'foo'; -const fooDataSchema = schema.object({ title: schema.string() }, { unknowns: 'forbid' }); describe('RPC -> update()', () => { describe('Input/Output validation', () => { - /** - * These tests are for the procedure call itself. Every RPC needs to declare in/out schema - * We will test _specific_ validation schema inside the procedure suite below. - */ - test('should validate that a "contentTypeId", an "id" and "data" object is passed', () => { - const data = { title: 'hello' }; + const data = { title: 'hello' }; + const validInput = { contentTypeId: 'foo', id: '123', version: 'v1', data }; + test('should validate that a "contentTypeId", an "id" and "data" object is passed', () => { [ - { input: { contentTypeId: 'foo', id: '123', data } }, + { input: validInput }, { - input: { id: '123', data }, // contentTypeId missing + input: omit(validInput, 'contentTypeId'), expectedError: '[contentTypeId]: expected value of type [string] but got [undefined]', }, { - input: { contentTypeId: 'foo', data }, // id missing + input: omit(validInput, 'id'), expectedError: '[id]: expected value of type [string] but got [undefined]', }, { - input: { contentTypeId: 'foo', id: '' }, // id must have min 1 char + input: { ...validInput, id: '' }, // id must have min 1 char expectedError: '[id]: value has length [0] but it must have a minimum length of [1].', }, { - input: { contentTypeId: 'foo', id: '123' }, // data missing + input: omit(validInput, 'version'), + expectedError: '[version]: expected value of type [string] but got [undefined]', + }, + { + input: { ...validInput, version: '1' }, // invalid version format + expectedError: '[version]: must follow the pattern [v${number}]', + }, + { + input: omit(validInput, 'data'), expectedError: '[data]: expected value of type [object] but got [undefined]', }, { - input: { contentTypeId: 'foo', id: '123', data: 123 }, // data is not an object + input: { ...validInput, data: 123 }, // data is not an object expectedError: '[data]: expected value of type [object] but got [number]', }, { - input: { contentTypeId: 'foo', id: '123', data, unknown: 'foo' }, + input: { ...validInput, unknown: 'foo' }, expectedError: '[unknown]: definition for this key is missing', }, ].forEach(({ input, expectedError }) => { @@ -81,6 +85,7 @@ describe('RPC -> update()', () => { { contentTypeId: 'foo', id: '123', + version: 'v1', data: { title: 'hello' }, options: { any: 'object' }, }, @@ -94,6 +99,7 @@ describe('RPC -> update()', () => { contentTypeId: 'foo', data: { title: 'hello' }, id: '123', + version: 'v1', options: 123, // Not an object }, inputSchema @@ -121,24 +127,14 @@ describe('RPC -> update()', () => { }); describe('procedure', () => { - const createSchemas = (): RpcSchemas => { - return { - update: { - in: { - data: fooDataSchema, - }, - }, - } as any; - }; - - const setup = ({ contentSchemas = createSchemas() } = {}) => { + const setup = () => { const contentRegistry = new ContentRegistry(new EventBus()); const storage = createMockedStorage(); contentRegistry.register({ id: FOO_CONTENT_ID, storage, - schemas: { - content: contentSchemas, + version: { + latest: 'v2', }, }); @@ -157,6 +153,7 @@ describe('RPC -> update()', () => { const result = await fn(ctx, { contentTypeId: FOO_CONTENT_ID, id: '123', + version: 'v1', data: { title: 'Hello' }, }); @@ -166,7 +163,13 @@ describe('RPC -> update()', () => { }); expect(storage.update).toHaveBeenCalledWith( - { requestHandlerContext: ctx.requestHandlerContext }, + { + requestHandlerContext: ctx.requestHandlerContext, + version: { + request: 'v1', + latest: 'v2', // from the registry + }, + }, '123', { title: 'Hello' }, undefined @@ -181,82 +184,16 @@ describe('RPC -> update()', () => { ).rejects.toEqual(new Error('Content [unknown] is not registered.')); }); - test('should enforce a schema for the data', () => { - const { ctx } = setup({ contentSchemas: {} as any }); - expect(() => - fn(ctx, { contentTypeId: FOO_CONTENT_ID, id: '123', data: {} }) - ).rejects.toEqual(new Error('Schema missing for rpc procedure [update.in.data].')); - }); - - test('should validate the data sent in input - missing field', () => { - const { ctx } = setup(); - expect(() => - fn(ctx, { contentTypeId: FOO_CONTENT_ID, id: '123', data: {} }) - ).rejects.toEqual( - new Error('[title]: expected value of type [string] but got [undefined]') - ); - }); - - test('should validate the data sent in input - unknown field', () => { - const { ctx } = setup(); - expect(() => - fn(ctx, { - contentTypeId: FOO_CONTENT_ID, - id: '123', - data: { title: 'Hello', unknownField: 'Hello' }, - }) - ).rejects.toEqual(new Error('[unknownField]: definition for this key is missing')); - }); - - test('should enforce a schema for options if options are passed', () => { + test('should throw if the request version is higher than the registered version', () => { const { ctx } = setup(); expect(() => fn(ctx, { contentTypeId: FOO_CONTENT_ID, id: '123', data: { title: 'Hello' }, - options: { foo: 'bar' }, + version: 'v7', }) - ).rejects.toEqual(new Error('Schema missing for rpc procedure [update.in.options].')); - }); - - test('should validate the options', () => { - const { ctx } = setup({ - contentSchemas: { - update: { - in: { - data: fooDataSchema, - options: schema.object({ validOption: schema.maybe(schema.boolean()) }), - }, - }, - } as any, - }); - expect(() => - fn(ctx, { - contentTypeId: FOO_CONTENT_ID, - id: '123', - data: { title: 'Hello' }, - options: { foo: 'bar' }, - }) - ).rejects.toEqual(new Error('[foo]: definition for this key is missing')); - }); - - test('should validate the result if schema is provided', () => { - const { ctx, storage } = setup({ - contentSchemas: { - update: { - in: { data: fooDataSchema }, - out: { result: schema.object({ validField: schema.maybe(schema.boolean()) }) }, - }, - } as any, - }); - - const invalidResult = { wrongField: 'bad' }; - storage.update.mockResolvedValueOnce(invalidResult); - - expect(() => - fn(ctx, { contentTypeId: FOO_CONTENT_ID, id: '123', data: { title: 'Hello' } }) - ).rejects.toEqual(new Error('[wrongField]: definition for this key is missing')); + ).rejects.toEqual(new Error('Invalid version. Latest version is [v2].')); }); }); }); diff --git a/src/plugins/content_management/server/rpc/procedures/update.ts b/src/plugins/content_management/server/rpc/procedures/update.ts index 9ea3b0487d58b..9552563a651de 100644 --- a/src/plugins/content_management/server/rpc/procedures/update.ts +++ b/src/plugins/content_management/server/rpc/procedures/update.ts @@ -10,56 +10,25 @@ import type { UpdateIn } from '../../../common'; import type { StorageContext, ContentCrud } from '../../core'; import type { ProcedureDefinition } from '../rpc_service'; import type { Context } from '../types'; -import { validate } from '../../utils'; +import { validateRequestVersion } from './utils'; export const update: ProcedureDefinition> = { schemas: rpcSchemas.update, - fn: async (ctx, { contentTypeId, id, data, options }) => { + fn: async (ctx, { contentTypeId, id, version: _version, data, options }) => { const contentDefinition = ctx.contentRegistry.getDefinition(contentTypeId); - const { update: schemas } = contentDefinition.schemas.content; - - // Validate data to be stored - if (schemas?.in?.data) { - const error = validate(data, schemas.in.data); - if (error) { - // TODO: Improve error handling - throw error; - } - } else { - // TODO: Improve error handling - throw new Error('Schema missing for rpc procedure [update.in.data].'); - } - - // Validate the possible options - if (options) { - if (!schemas.in?.options) { - // TODO: Improve error handling - throw new Error('Schema missing for rpc procedure [update.in.options].'); - } - const error = validate(options, schemas.in.options); - if (error) { - // TODO: Improve error handling - throw error; - } - } + const version = validateRequestVersion(_version, contentDefinition.version.latest); // Execute CRUD const crudInstance: ContentCrud = ctx.contentRegistry.getCrud(contentTypeId); const storageContext: StorageContext = { requestHandlerContext: ctx.requestHandlerContext, + version: { + request: version, + latest: contentDefinition.version.latest, + }, }; const result = await crudInstance.update(storageContext, id, data, options); - // Validate result - const resultSchema = schemas.out?.result; - if (resultSchema) { - const error = validate(result.result, resultSchema); - if (error) { - // TODO: Improve error handling - throw error; - } - } - return result; }, }; diff --git a/src/plugins/content_management/server/rpc/procedures/utils.ts b/src/plugins/content_management/server/rpc/procedures/utils.ts new file mode 100644 index 0000000000000..a33d4f6ec761d --- /dev/null +++ b/src/plugins/content_management/server/rpc/procedures/utils.ts @@ -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 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 or the Server + * Side Public License, v 1. + */ + +import { validateVersion } from '../../../common/utils'; +import type { Version } from '../../../common'; + +export const validateRequestVersion = ( + requestVersion: Version | undefined, + latestVersion: Version +): Version => { + if (requestVersion === undefined) { + // this should never happen as we have schema in place at the route level + throw new Error('Request version missing'); + } + + const requestVersionNumber = validateVersion(requestVersion); + const latestVersionNumber = parseInt(latestVersion.substring(1), 10); + + if (requestVersionNumber > latestVersionNumber) { + throw new Error(`Invalid version. Latest version is [${latestVersion}].`); + } + + return requestVersion; +}; From e8a251ac4b43fd54c496496e3d915ba2cc2d6779 Mon Sep 17 00:00:00 2001 From: "Joey F. Poon" Date: Fri, 10 Mar 2023 09:15:23 -0600 Subject: [PATCH 11/17] [Fleet] add support for message signing without encryption key (#152624) --- .../security/message_signing_service.test.ts | 154 ++++++++++++------ .../security/message_signing_service.ts | 70 ++++++-- x-pack/plugins/fleet/server/services/setup.ts | 11 +- 3 files changed, 165 insertions(+), 70 deletions(-) diff --git a/x-pack/plugins/fleet/server/services/security/message_signing_service.test.ts b/x-pack/plugins/fleet/server/services/security/message_signing_service.test.ts index 7416e2af49ec5..e3ad1d82bdee7 100644 --- a/x-pack/plugins/fleet/server/services/security/message_signing_service.test.ts +++ b/x-pack/plugins/fleet/server/services/security/message_signing_service.test.ts @@ -10,6 +10,7 @@ import { createVerify } from 'crypto'; import type { KibanaRequest } from '@kbn/core-http-server'; import type { SavedObjectsClientContract } from '@kbn/core/server'; import type { EncryptedSavedObjectsClient } from '@kbn/encrypted-saved-objects-plugin/server'; +import { encryptedSavedObjectsMock } from '@kbn/encrypted-saved-objects-plugin/server/mocks'; import { MESSAGE_SIGNING_KEYS_SAVED_OBJECT_TYPE } from '../../constants'; import { createAppContextStartContractMock } from '../../mocks'; @@ -24,17 +25,6 @@ describe('MessageSigningService', () => { let soClientMock: jest.Mocked; let esoClientMock: jest.Mocked; let messageSigningService: MessageSigningServiceInterface; - const keyPairObj = { - id: 'id1', - type: MESSAGE_SIGNING_KEYS_SAVED_OBJECT_TYPE, - attributes: { - private_key: - 'MIHsMFcGCSqGSIb3DQEFDTBKMCkGCSqGSIb3DQEFDDAcBAgtNcDFoj07+QICCAAwDAYIKoZIhvcNAgkFADAdBglghkgBZQMEASoEELajFPDz2bpD2qfPCRHphAgEgZCq0eUxTOEGrefdeNgHR2VVxXjWRZG+cGn+e8LW4auBCwwMiZsAZPKKvzLdlLi5sQhH+qWPM7Z9/OLbF/0ZKvyDM2/+4/9+5Iwna7vueTZtcdSIuGIFRjqUZbgNLejPSPcBMM9SP1V6I8TjDguGAQ3Nj95t7g7cbl0x48nQZ9bNDJyvy4ytHl+ubzdanLlFkLc=', - public_key: - 'MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE6E5aKP8dAa+TlBuSKrrgl9UtkzHjn6YUQO+72vi3khGfUQIpD9qq9MsjsWz6Bvm6tnSOyyPXv+Koh80lNCKw5A==', - passphrase: 'eb35af2291344a51c9a8bb81e653281c38892d564db617a2cb0bc660f0ae96f2', - }, - }; function mockCreatePointInTimeFinderAsInternalUser(savedObjects: unknown[] = []) { esoClientMock.createPointInTimeFinderDecryptedAsInternalUser = jest.fn().mockResolvedValue({ @@ -45,8 +35,11 @@ describe('MessageSigningService', () => { }); } - beforeEach(() => { + function setupMocks(canEncrypt = true) { const mockContext = createAppContextStartContractMock(); + mockContext.encryptedSavedObjectsSetup = encryptedSavedObjectsMock.createSetup({ + canEncrypt, + }); appContextService.start(mockContext); esoClientMock = mockContext.encryptedSavedObjectsStart!.getClient() as jest.Mocked; @@ -55,48 +48,115 @@ describe('MessageSigningService', () => { .getScopedClient({} as unknown as KibanaRequest) as jest.Mocked; messageSigningService = new MessageSigningService(esoClientMock); - }); + } - afterEach(() => { - jest.resetAllMocks(); - }); + describe('with encryption key configured', () => { + const keyPairObj = { + id: 'id1', + type: MESSAGE_SIGNING_KEYS_SAVED_OBJECT_TYPE, + attributes: { + private_key: + 'MIHsMFcGCSqGSIb3DQEFDTBKMCkGCSqGSIb3DQEFDDAcBAgtNcDFoj07+QICCAAwDAYIKoZIhvcNAgkFADAdBglghkgBZQMEASoEELajFPDz2bpD2qfPCRHphAgEgZCq0eUxTOEGrefdeNgHR2VVxXjWRZG+cGn+e8LW4auBCwwMiZsAZPKKvzLdlLi5sQhH+qWPM7Z9/OLbF/0ZKvyDM2/+4/9+5Iwna7vueTZtcdSIuGIFRjqUZbgNLejPSPcBMM9SP1V6I8TjDguGAQ3Nj95t7g7cbl0x48nQZ9bNDJyvy4ytHl+ubzdanLlFkLc=', + public_key: + 'MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE6E5aKP8dAa+TlBuSKrrgl9UtkzHjn6YUQO+72vi3khGfUQIpD9qq9MsjsWz6Bvm6tnSOyyPXv+Koh80lNCKw5A==', + passphrase: 'eb35af2291344a51c9a8bb81e653281c38892d564db617a2cb0bc660f0ae96f2', + }, + }; + + beforeEach(() => { + setupMocks(); + }); + + afterEach(() => { + jest.resetAllMocks(); + }); - it('can correctly generate key pair if none exist', async () => { - mockCreatePointInTimeFinderAsInternalUser(); + it('can correctly generate key pair if none exist', async () => { + mockCreatePointInTimeFinderAsInternalUser(); - await messageSigningService.generateKeyPair(); - expect(soClientMock.create).toBeCalledWith(MESSAGE_SIGNING_KEYS_SAVED_OBJECT_TYPE, { - private_key: expect.any(String), - public_key: expect.any(String), - passphrase: expect.any(String), + await messageSigningService.generateKeyPair(); + expect(soClientMock.create).toBeCalledWith(MESSAGE_SIGNING_KEYS_SAVED_OBJECT_TYPE, { + private_key: expect.any(String), + public_key: expect.any(String), + passphrase: expect.any(String), + }); }); - }); - it('does not generate key pair if one exists', async () => { - mockCreatePointInTimeFinderAsInternalUser([keyPairObj]); + it('does not generate key pair if one exists', async () => { + mockCreatePointInTimeFinderAsInternalUser([keyPairObj]); + + await messageSigningService.generateKeyPair(); + expect(soClientMock.create).not.toBeCalled(); + }); - await messageSigningService.generateKeyPair(); - expect(soClientMock.create).not.toBeCalled(); + it('can correctly sign messages', async () => { + mockCreatePointInTimeFinderAsInternalUser([keyPairObj]); + + const message = Buffer.from(JSON.stringify({ message: 'foobar' }), 'utf8'); + const { data, signature } = await messageSigningService.sign(message); + + const verifier = createVerify('SHA256'); + verifier.update(data); + verifier.end(); + + const serializedPublicKey = await messageSigningService.getPublicKey(); + const publicKey = Buffer.from(serializedPublicKey, 'base64'); + const isVerified = verifier.verify( + { key: publicKey, format: 'der', type: 'spki' }, + signature, + 'base64' + ); + expect(isVerified).toBe(true); + expect(data).toBe(message); + }); }); - it('can correctly sign messages', async () => { - mockCreatePointInTimeFinderAsInternalUser([keyPairObj]); - - const message = Buffer.from(JSON.stringify({ message: 'foobar' }), 'utf8'); - const { data, signature } = await messageSigningService.sign(message); - - const verifier = createVerify('SHA256'); - verifier.update(data); - verifier.end(); - - const serializedPublicKey = await messageSigningService.getPublicKey(); - const publicKey = Buffer.from(serializedPublicKey, 'base64'); - const isVerified = verifier.verify( - { key: publicKey, format: 'der', type: 'spki' }, - signature, - 'base64' - ); - expect(isVerified).toBe(true); - expect(data).toBe(message); + describe('with NO encryption key configured', () => { + const keyPairObj = { + id: 'id1', + type: MESSAGE_SIGNING_KEYS_SAVED_OBJECT_TYPE, + attributes: { + private_key: + 'MIHsMFcGCSqGSIb3DQEFDTBKMCkGCSqGSIb3DQEFDDAcBAgtNcDFoj07+QICCAAwDAYIKoZIhvcNAgkFADAdBglghkgBZQMEASoEELajFPDz2bpD2qfPCRHphAgEgZCq0eUxTOEGrefdeNgHR2VVxXjWRZG+cGn+e8LW4auBCwwMiZsAZPKKvzLdlLi5sQhH+qWPM7Z9/OLbF/0ZKvyDM2/+4/9+5Iwna7vueTZtcdSIuGIFRjqUZbgNLejPSPcBMM9SP1V6I8TjDguGAQ3Nj95t7g7cbl0x48nQZ9bNDJyvy4ytHl+ubzdanLlFkLc=', + public_key: + 'MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE6E5aKP8dAa+TlBuSKrrgl9UtkzHjn6YUQO+72vi3khGfUQIpD9qq9MsjsWz6Bvm6tnSOyyPXv+Koh80lNCKw5A==', + passphrase_plain: 'eb35af2291344a51c9a8bb81e653281c38892d564db617a2cb0bc660f0ae96f2', + }, + }; + + beforeEach(() => { + setupMocks(false); + }); + + afterEach(() => { + jest.resetAllMocks(); + }); + + it('can correctly generate key pair if none exist', async () => { + mockCreatePointInTimeFinderAsInternalUser(); + + await messageSigningService.generateKeyPair(); + expect(soClientMock.create).toBeCalledWith(MESSAGE_SIGNING_KEYS_SAVED_OBJECT_TYPE, { + private_key: expect.any(String), + public_key: expect.any(String), + passphrase_plain: expect.any(String), + }); + }); + + it('encrypts passphrase when encryption key is newly configured', async () => { + setupMocks(); + mockCreatePointInTimeFinderAsInternalUser([keyPairObj]); + + await messageSigningService.generateKeyPair(); + expect(soClientMock.create).not.toBeCalled(); + expect(soClientMock.update).toBeCalledWith( + MESSAGE_SIGNING_KEYS_SAVED_OBJECT_TYPE, + keyPairObj.id, + { + passphrase: expect.any(String), + passphrase_plain: '', + } + ); + }); }); }); diff --git a/x-pack/plugins/fleet/server/services/security/message_signing_service.ts b/x-pack/plugins/fleet/server/services/security/message_signing_service.ts index 590421113f339..443f35ec06ed2 100644 --- a/x-pack/plugins/fleet/server/services/security/message_signing_service.ts +++ b/x-pack/plugins/fleet/server/services/security/message_signing_service.ts @@ -19,6 +19,7 @@ interface MessageSigningKeys { private_key: string; public_key: string; passphrase: string; + passphrase_plain: string; } export interface MessageSigningServiceInterface { @@ -39,17 +40,39 @@ export class MessageSigningService implements MessageSigningServiceInterface { return appContextService.getEncryptedSavedObjectsSetup()?.canEncrypt ?? false; } - public async generateKeyPair( - providedPassphrase?: string - ): Promise<{ privateKey: string; publicKey: string; passphrase: string }> { - this.checkForEncryptionKey(); + public async generateKeyPair(providedPassphrase?: string): Promise<{ + privateKey: string; + publicKey: string; + passphrase: string; + }> { + let passphrase = providedPassphrase || this.generatePassphrase(); const currentKeyPair = await this.getCurrentKeyPair(); - if (currentKeyPair.privateKey && currentKeyPair.publicKey && currentKeyPair.passphrase) { - return currentKeyPair; - } + if ( + currentKeyPair.privateKey && + currentKeyPair.publicKey && + (currentKeyPair.passphrase || currentKeyPair.passphrasePlain) + ) { + passphrase = currentKeyPair.passphrase || currentKeyPair.passphrasePlain; + + // newly configured encryption key, encrypt the passphrase + if (currentKeyPair.passphrasePlain && this.isEncryptionAvailable) { + await this.soClient.update( + MESSAGE_SIGNING_KEYS_SAVED_OBJECT_TYPE, + currentKeyPair.id, + { + passphrase, + passphrase_plain: '', + } + ); + } - const passphrase = providedPassphrase || this.generatePassphrase(); + return { + privateKey: currentKeyPair.privateKey, + publicKey: currentKeyPair.publicKey, + passphrase, + }; + } const keyPair = generateKeyPairSync('ec', { namedCurve: 'prime256v1', @@ -67,11 +90,21 @@ export class MessageSigningService implements MessageSigningServiceInterface { const privateKey = keyPair.privateKey.toString('base64'); const publicKey = keyPair.publicKey.toString('base64'); - await this.soClient.create(MESSAGE_SIGNING_KEYS_SAVED_OBJECT_TYPE, { + let keypairSoObject: Partial = { private_key: privateKey, public_key: publicKey, - passphrase, - }); + }; + keypairSoObject = this.isEncryptionAvailable + ? { + ...keypairSoObject, + passphrase, + } + : { ...keypairSoObject, passphrase_plain: passphrase }; + + await this.soClient.create>( + MESSAGE_SIGNING_KEYS_SAVED_OBJECT_TYPE, + keypairSoObject + ); return { privateKey, @@ -144,9 +177,11 @@ export class MessageSigningService implements MessageSigningServiceInterface { } private async getCurrentKeyPair(): Promise<{ + id: string; privateKey: string; publicKey: string; passphrase: string; + passphrasePlain: string; }> { const finder = await this.esoClient.createPointInTimeFinderDecryptedAsInternalUser({ @@ -156,19 +191,24 @@ export class MessageSigningService implements MessageSigningServiceInterface { sortOrder: 'desc', }); let keyPair = { + id: '', privateKey: '', publicKey: '', passphrase: '', + passphrasePlain: '', }; for await (const result of finder.find()) { - const attributes = result.saved_objects[0]?.attributes; + const savedObject = result.saved_objects[0]; + const attributes = savedObject?.attributes; if (!attributes?.private_key) { break; } keyPair = { + id: savedObject.id, privateKey: attributes.private_key, publicKey: attributes.public_key, passphrase: attributes.passphrase, + passphrasePlain: attributes.passphrase_plain, }; break; } @@ -179,10 +219,4 @@ export class MessageSigningService implements MessageSigningServiceInterface { private generatePassphrase(): string { return randomBytes(32).toString('hex'); } - - private checkForEncryptionKey(): void { - if (!this.isEncryptionAvailable) { - throw new Error('encryption key not set, message signing service is disabled'); - } - } } diff --git a/x-pack/plugins/fleet/server/services/setup.ts b/x-pack/plugins/fleet/server/services/setup.ts index db4a9155ba89e..29bd1772126ef 100644 --- a/x-pack/plugins/fleet/server/services/setup.ts +++ b/x-pack/plugins/fleet/server/services/setup.ts @@ -165,12 +165,13 @@ async function createSetupSideEffects( logger.debug('Upgrade Fleet package install versions'); await upgradePackageInstallVersion({ soClient, esClient, logger }); - if (appContextService.getMessageSigningService()?.isEncryptionAvailable) { - logger.debug('Generating key pair for message signing'); - await appContextService.getMessageSigningService()?.generateKeyPair(); - } else { - logger.info('No encryption key set, skipping key pair generation for message signing'); + logger.debug('Generating key pair for message signing'); + if (!appContextService.getMessageSigningService()?.isEncryptionAvailable) { + logger.warn( + 'xpack.encryptedSavedObjects.encryptionKey is not configured, private key passphrase is being stored in plain text' + ); } + await appContextService.getMessageSigningService()?.generateKeyPair(); logger.debug('Upgrade Agent policy schema version'); await upgradeAgentPolicySchemaVersion(soClient); From 845f5f9f0f8f881e9c34fbe596d9c63acb35eb66 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 10 Mar 2023 10:33:56 -0500 Subject: [PATCH 12/17] Update dependency elastic-apm-node to ^3.43.0 (main) (#153069) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- yarn.lock | 42 +++++++++++++++++++++++++++++++++++++++++- 2 files changed, 42 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 9ab0b8ede5db9..829ba837f3a97 100644 --- a/package.json +++ b/package.json @@ -752,7 +752,7 @@ "deepmerge": "^4.2.2", "del": "^6.1.0", "elastic-apm-http-client": "^11.0.1", - "elastic-apm-node": "^3.42.0", + "elastic-apm-node": "^3.43.0", "email-addresses": "^5.0.0", "execa": "^4.0.2", "expiry-js": "0.1.7", diff --git a/yarn.lock b/yarn.lock index 15e33a99086de..cd1da0945eb07 100644 --- a/yarn.lock +++ b/yarn.lock @@ -14224,7 +14224,7 @@ elastic-apm-http-client@11.2.0, elastic-apm-http-client@^11.0.1: semver "^6.3.0" stream-chopper "^3.0.1" -elastic-apm-node@^3.38.0, elastic-apm-node@^3.42.0: +elastic-apm-node@^3.38.0: version "3.42.0" resolved "https://registry.yarnpkg.com/elastic-apm-node/-/elastic-apm-node-3.42.0.tgz#22c11e98708a0df7a7de8c8fb195929b4fc90c00" integrity sha512-Q9sugfpaw6jQ8xDeP09LlyF0MwE5k0hphQmUiap+qQKE2jrLvY00zk4WierDQ2GF/AguE6BtRZmXpUELDbHFyA== @@ -14264,6 +14264,46 @@ elastic-apm-node@^3.38.0, elastic-apm-node@^3.42.0: traverse "^0.6.6" unicode-byte-truncate "^1.0.0" +elastic-apm-node@^3.43.0: + version "3.43.0" + resolved "https://registry.yarnpkg.com/elastic-apm-node/-/elastic-apm-node-3.43.0.tgz#3d644cdb403c8230f5db7b6a3796d19e38faa2b7" + integrity sha512-iFuP8pXkfQst1LOFq6F86EjHhkvUL+pigpmbw2KL8rs+9i7Fn5pkxf8RP1G3oqwqydwUSdvw5+DPhO0lDO+LtA== + dependencies: + "@elastic/ecs-pino-format" "^1.2.0" + "@opentelemetry/api" "^1.1.0" + after-all-results "^2.0.0" + async-cache "^1.1.0" + async-value-promise "^1.1.1" + basic-auth "^2.0.1" + cookie "^0.5.0" + core-util-is "^1.0.2" + debug "^4.1.1" + elastic-apm-http-client "11.2.0" + end-of-stream "^1.4.4" + error-callsites "^2.0.4" + error-stack-parser "^2.0.6" + escape-string-regexp "^4.0.0" + fast-safe-stringify "^2.0.7" + http-headers "^3.0.2" + is-native "^1.0.1" + lru-cache "^6.0.0" + measured-reporting "^1.51.1" + module-details-from-path "^1.0.3" + monitor-event-loop-delay "^1.0.0" + object-filter-sequence "^1.0.0" + object-identity-map "^1.0.2" + original-url "^1.2.3" + pino "^6.11.2" + relative-microtime "^2.0.0" + resolve "^1.22.1" + semver "^6.3.0" + set-cookie-serde "^1.0.0" + shallow-clone-shim "^2.0.0" + source-map "^0.8.0-beta.0" + sql-summary "^1.0.1" + traverse "^0.6.6" + unicode-byte-truncate "^1.0.0" + elasticsearch@^16.4.0: version "16.7.0" resolved "https://registry.yarnpkg.com/elasticsearch/-/elasticsearch-16.7.0.tgz#9055e3f586934d8de5fd407b04050e9d54173333" From 74fb6b0928196a1eea7d84bf3fe1c0c381544f6f Mon Sep 17 00:00:00 2001 From: Walter Rafelsberger Date: Fri, 10 Mar 2023 16:58:05 +0100 Subject: [PATCH 13/17] [ML] AIOps: Fix use full data button when time range returns null. (#152889) In certain cases the endpoint to get the full date range may return `{ start: null, end: null }`, for example when querying against a frozen-only index but with the option enabled to exclude the frozen tier. In AIOps we added a callback to push that information to the URL's global state but that would corrupt then the global state with the page crashing. This PR fixes it with an update to `setFullTimeRange`. The function will now only return the time range if it's fully populated. After that, the `FullTimeRangeSelector` component will only call the callback if it receives such a time range and will skip the callback if `setFullTimeRange` returned `undefined`. Jest unit tests for `setFullTimeRange` and `FullTimeRangeSelector` have been updated/created to cover both cases with populated time ranges and without. --- .../full_time_range_selector.test.tsx | 86 ++++++++++---- .../components/full_time_range_selector.tsx | 2 +- .../full_time_range_selector_service.test.ts | 106 ++++++++++++++++++ .../full_time_range_selector_service.ts | 8 +- 4 files changed, 176 insertions(+), 26 deletions(-) create mode 100644 x-pack/packages/ml/date_picker/src/services/full_time_range_selector_service.test.ts diff --git a/x-pack/packages/ml/date_picker/src/components/full_time_range_selector.test.tsx b/x-pack/packages/ml/date_picker/src/components/full_time_range_selector.test.tsx index 1a5a964c61b32..9307a24d88359 100644 --- a/x-pack/packages/ml/date_picker/src/components/full_time_range_selector.test.tsx +++ b/x-pack/packages/ml/date_picker/src/components/full_time_range_selector.test.tsx @@ -5,8 +5,9 @@ * 2.0. */ +import moment from 'moment'; import React from 'react'; -import { render, fireEvent } from '@testing-library/react'; +import { act, render, fireEvent } from '@testing-library/react'; import type { Query } from '@kbn/es-query'; import type { DataView } from '@kbn/data-views-plugin/public'; @@ -25,14 +26,9 @@ const mockDependencies = { notifications: {}, } as DatePickerDependencies; -// Create a mock for the setFullTimeRange function in the service. -// The mock is hoisted to the top, so need to prefix the mock function -// with 'mock' so it can be used lazily. -const mockSetFullTimeRange = jest.fn((indexPattern: DataView, query: Query) => true); -jest.mock('../services/full_time_range_selector_service', () => ({ - setFullTimeRange: (indexPattern: DataView, query: Query) => - mockSetFullTimeRange(indexPattern, query), -})); +jest.mock('../services/full_time_range_selector_service'); + +import { setFullTimeRange } from '../services/full_time_range_selector_service'; jest.mock('@kbn/ml-local-storage', () => { return { @@ -41,6 +37,10 @@ jest.mock('@kbn/ml-local-storage', () => { }); describe('FullTimeRangeSelector', () => { + afterEach(() => { + jest.clearAllMocks(); + }); + const dataView = { id: '0844fc70-5ab5-11e9-935e-836737467b0f', fields: [], @@ -53,19 +53,19 @@ describe('FullTimeRangeSelector', () => { query: 'region:us-east-1', }; - const requiredProps = { + const props = { dataView, query, + disabled: false, + frozenDataPreference: FROZEN_TIER_PREFERENCE.EXCLUDE, + setFrozenDataPreference: jest.fn(), + timefilter: {} as TimefilterContract, + callback: jest.fn(), }; - test('calls setFullTimeRange on clicking button', () => { - const props = { - ...requiredProps, - disabled: false, - frozenDataPreference: FROZEN_TIER_PREFERENCE.EXCLUDE, - setFrozenDataPreference: jest.fn(), - timefilter: {} as TimefilterContract, - }; + it('calls setFullTimeRange on clicking button', async () => { + // prepare + (setFullTimeRange as jest.MockedFunction).mockImplementationOnce(() => undefined); const { getByText } = render( @@ -75,8 +75,54 @@ describe('FullTimeRangeSelector', () => { ); - fireEvent.click(getByText(/use full data/i)); + // act + await act(async () => { + fireEvent.click(getByText(/use full data/i)); + }); + + // assert + expect(setFullTimeRange).toHaveBeenCalled(); + + // The callback should not have been called since `setFullTimeRange` returned undefined + expect(props.callback).toHaveBeenCalledTimes(0); + }); + + it('calls setFullTimeRange and callback on clicking button', async () => { + // prepare + (setFullTimeRange as jest.MockedFunction).mockImplementationOnce(() => ({ + success: true, + start: { epoch: 1234, string: moment(1234).toISOString() }, + end: { epoch: 2345, string: moment(2345).toISOString() }, + })); + + const { getByText } = render( + + + + + + ); + + // act + await act(async () => { + fireEvent.click(getByText(/use full data/i)); + }); + + // assert + expect(setFullTimeRange).toHaveBeenCalled(); - expect(mockSetFullTimeRange).toHaveBeenCalled(); + // The callback should have been called since `setFullTimeRange` returned a time range + expect(props.callback).toHaveBeenCalledTimes(1); + expect(props.callback).toHaveBeenCalledWith({ + end: { + epoch: 2345, + string: '1970-01-01T00:00:02.345Z', + }, + start: { + epoch: 1234, + string: '1970-01-01T00:00:01.234Z', + }, + success: true, + }); }); }); diff --git a/x-pack/packages/ml/date_picker/src/components/full_time_range_selector.tsx b/x-pack/packages/ml/date_picker/src/components/full_time_range_selector.tsx index 3ea3c091907ee..ee8922a8e7631 100644 --- a/x-pack/packages/ml/date_picker/src/components/full_time_range_selector.tsx +++ b/x-pack/packages/ml/date_picker/src/components/full_time_range_selector.tsx @@ -110,7 +110,7 @@ export const FullTimeRangeSelector: FC = (props) => frozenDataPreference === FROZEN_TIER_PREFERENCE.EXCLUDE, apiPath ); - if (typeof callback === 'function') { + if (typeof callback === 'function' && fullTimeRange !== undefined) { callback(fullTimeRange); } } catch (e) { diff --git a/x-pack/packages/ml/date_picker/src/services/full_time_range_selector_service.test.ts b/x-pack/packages/ml/date_picker/src/services/full_time_range_selector_service.test.ts new file mode 100644 index 0000000000000..c38357d77dbc7 --- /dev/null +++ b/x-pack/packages/ml/date_picker/src/services/full_time_range_selector_service.test.ts @@ -0,0 +1,106 @@ +/* + * 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 moment from 'moment'; + +import type { TimefilterContract } from '@kbn/data-plugin/public'; +import type { DataView } from '@kbn/data-views-plugin/public'; +import type { ToastsStart, HttpStart } from '@kbn/core/public'; + +import { setFullTimeRange } from './full_time_range_selector_service'; + +jest.mock('./time_field_range'); + +import { getTimeFieldRange } from './time_field_range'; + +const mockParamsFactory = () => ({ + timefilter: { setTime: jest.fn() } as unknown as TimefilterContract, + dataView: { getIndexPattern: jest.fn(), getRuntimeMappings: jest.fn() } as unknown as DataView, + toasts: { addWarning: jest.fn(), addDanger: jest.fn() } as unknown as ToastsStart, +}); + +describe('setFullTimeRange', () => { + afterEach(() => { + jest.clearAllMocks(); + }); + + it('returns the full time range based off the file upload endpoint format', async () => { + // prepare + const { timefilter, dataView, toasts } = mockParamsFactory(); + (getTimeFieldRange as jest.MockedFunction).mockImplementationOnce(async () => ({ + success: true, + start: { epoch: 1234, string: moment(1234).toISOString() }, + end: { epoch: 2345, string: moment(2345).toISOString() }, + })); + + // act + const fullTimeRange = await setFullTimeRange(timefilter, dataView, toasts, {} as HttpStart); + + // assert + expect(getTimeFieldRange).toHaveBeenCalledTimes(1); + expect(fullTimeRange).toStrictEqual({ + success: true, + start: { epoch: 1234, string: '1970-01-01T00:00:01.234Z' }, + end: { epoch: 2345, string: '1970-01-01T00:00:02.345Z' }, + }); + }); + + it('returns the full time range based off the ml endpoint format', async () => { + // prepare + const { timefilter, dataView, toasts } = mockParamsFactory(); + (getTimeFieldRange as jest.MockedFunction).mockImplementationOnce(async () => ({ + success: true, + start: 1234, + end: 2345, + })); + + // act + const fullTimeRange = await setFullTimeRange(timefilter, dataView, toasts, {} as HttpStart); + + // assert + expect(getTimeFieldRange).toHaveBeenCalledTimes(1); + expect(fullTimeRange).toStrictEqual({ + success: true, + start: { epoch: 1234, string: '1970-01-01T00:00:01.234Z' }, + end: { epoch: 2345, string: '1970-01-01T00:00:02.345Z' }, + }); + }); + + it('returns undefined based off the file upload endpoint format', async () => { + // prepare + const { timefilter, dataView, toasts } = mockParamsFactory(); + (getTimeFieldRange as jest.MockedFunction).mockImplementationOnce(async () => ({ + success: true, + start: { epoch: null, string: moment(null).toISOString() }, + end: { epoch: null, string: moment(null).toISOString() }, + })); + + // act + const fullTimeRange = await setFullTimeRange(timefilter, dataView, toasts, {} as HttpStart); + + // assert + expect(getTimeFieldRange).toHaveBeenCalledTimes(1); + expect(fullTimeRange).toStrictEqual(undefined); + }); + + it('returns undefined based off the ml endpoint format', async () => { + // prepare + const { timefilter, dataView, toasts } = mockParamsFactory(); + (getTimeFieldRange as jest.MockedFunction).mockImplementationOnce(async () => ({ + success: true, + start: null, + end: null, + })); + + // act + const fullTimeRange = await setFullTimeRange(timefilter, dataView, toasts, {} as HttpStart); + + // assert + expect(getTimeFieldRange).toHaveBeenCalledTimes(1); + expect(fullTimeRange).toStrictEqual(undefined); + }); +}); diff --git a/x-pack/packages/ml/date_picker/src/services/full_time_range_selector_service.ts b/x-pack/packages/ml/date_picker/src/services/full_time_range_selector_service.ts index 12cd8c724e96d..a1c54e609a623 100644 --- a/x-pack/packages/ml/date_picker/src/services/full_time_range_selector_service.ts +++ b/x-pack/packages/ml/date_picker/src/services/full_time_range_selector_service.ts @@ -45,7 +45,7 @@ export async function setFullTimeRange( query?: QueryDslQueryContainer, excludeFrozenData?: boolean, path: SetFullTimeRangeApiPath = '/internal/file_upload/time_field_range' -): Promise { +): Promise { try { const runtimeMappings = dataView.getRuntimeMappings(); const resp = await getTimeFieldRange({ @@ -62,6 +62,7 @@ export async function setFullTimeRange( from: moment(resp.start.epoch).toISOString(), to: moment(resp.end.epoch).toISOString(), }); + return resp; } else if (typeof resp.start === 'number' && typeof resp.end === 'number') { timefilter.setTime({ from: moment(resp.start).toISOString(), @@ -79,9 +80,7 @@ export async function setFullTimeRange( }), }); } - - return resp; - } catch (resp) { + } catch (error) { toasts.addDanger( i18n.translate( 'xpack.ml.datePicker.fullTimeRangeSelector.errorSettingTimeRangeNotification', @@ -90,7 +89,6 @@ export async function setFullTimeRange( } ) ); - return resp; } } From 662fd8572ef09b7092f794e140f6a2c042dfc07f Mon Sep 17 00:00:00 2001 From: Dima Arnautov Date: Fri, 10 Mar 2023 17:04:42 +0100 Subject: [PATCH 14/17] [ML] Improve job and datafeed config editors in the Advanced job wizard (#146968) ## Summary Part of #66716 Updates the code editor for anomaly detection job and datafeed configurations. It uses the monaco editor instead of ace and passes the JSON schema definition extracted from the elasticsearch specification to provide suggestions for available properties and documentation on hover. - Properties autocompletion (ctrl + space) image - Documentation on mouse over image - Data types support image ### 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) - [ ] [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 - [ ] Any UI touched in this PR is usable by keyboard only (learn more about [keyboard accessibility](https://webaim.org/techniques/keyboard/)) - [ ] Any UI touched in this PR does not create any new axe failures (run axe in browser: [FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/), [Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US)) - [ ] This renders correctly on smaller devices using a responsive layout. (You can test this [in your browser](https://www.browserstack.com/guide/responsive-testing-on-local-server)) - [ ] This was checked for [cross-browser compatibility](https://www.elastic.co/support/matrix#matrix_browsers) --- .../common/api_schemas/json_schema_schema.ts | 24 + .../ml_job_editor/ml_job_editor.tsx | 47 +- .../json_editor_flyout/json_editor_flyout.tsx | 55 +- .../services/ml_api_service/index.ts | 2 + .../services/ml_api_service/json_schema.ts | 31 + .../models/json_schema_service/index.ts | 8 + .../json_schema_service.test.ts | 612 ++++++++ .../json_schema_service.ts | 151 ++ .../models/json_schema_service/openapi.json | 1235 +++++++++++++++++ .../json_schema_service/schema_overrides.ts | 32 + .../models/json_schema_service/types.ts | 16 + x-pack/plugins/ml/server/plugin.ts | 2 + x-pack/plugins/ml/server/routes/apidoc.json | 5 +- .../plugins/ml/server/routes/json_schema.ts | 48 + x-pack/plugins/ml/tsconfig.json | 1 + .../services/ml/job_wizard_advanced.ts | 8 +- 16 files changed, 2248 insertions(+), 29 deletions(-) create mode 100644 x-pack/plugins/ml/common/api_schemas/json_schema_schema.ts create mode 100644 x-pack/plugins/ml/public/application/services/ml_api_service/json_schema.ts create mode 100644 x-pack/plugins/ml/server/models/json_schema_service/index.ts create mode 100644 x-pack/plugins/ml/server/models/json_schema_service/json_schema_service.test.ts create mode 100644 x-pack/plugins/ml/server/models/json_schema_service/json_schema_service.ts create mode 100644 x-pack/plugins/ml/server/models/json_schema_service/openapi.json create mode 100644 x-pack/plugins/ml/server/models/json_schema_service/schema_overrides.ts create mode 100644 x-pack/plugins/ml/server/models/json_schema_service/types.ts create mode 100644 x-pack/plugins/ml/server/routes/json_schema.ts diff --git a/x-pack/plugins/ml/common/api_schemas/json_schema_schema.ts b/x-pack/plugins/ml/common/api_schemas/json_schema_schema.ts new file mode 100644 index 0000000000000..fec92343beb40 --- /dev/null +++ b/x-pack/plugins/ml/common/api_schemas/json_schema_schema.ts @@ -0,0 +1,24 @@ +/* + * 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 { schema, type TypeOf } from '@kbn/config-schema'; + +export const getJsonSchemaQuerySchema = schema.object({ + /** + * ES API path + */ + path: schema.oneOf([ + schema.literal('/_ml/anomaly_detectors/{job_id}'), + schema.literal('/_ml/datafeeds/{datafeed_id}'), + ]), + /** + * API Method + */ + method: schema.string(), +}); + +export type SupportedPath = TypeOf['path']; diff --git a/x-pack/plugins/ml/public/application/jobs/jobs_list/components/ml_job_editor/ml_job_editor.tsx b/x-pack/plugins/ml/public/application/jobs/jobs_list/components/ml_job_editor/ml_job_editor.tsx index f1e4f79f5e7e1..449659b9f5dc5 100644 --- a/x-pack/plugins/ml/public/application/jobs/jobs_list/components/ml_job_editor/ml_job_editor.tsx +++ b/x-pack/plugins/ml/public/application/jobs/jobs_list/components/ml_job_editor/ml_job_editor.tsx @@ -6,14 +6,13 @@ */ import React, { FC } from 'react'; -import { XJsonMode } from '@kbn/ace'; - -import { EuiCodeEditor, XJson } from '@kbn/es-ui-shared-plugin/public'; -import type { EuiCodeEditorProps } from '@kbn/es-ui-shared-plugin/public'; +import { monaco, XJsonLang } from '@kbn/monaco'; +import { CodeEditor } from '@kbn/kibana-react-plugin/public'; +import { type EuiCodeEditorProps, XJson } from '@kbn/es-ui-shared-plugin/public'; const { expandLiteralStrings } = XJson; -export const ML_EDITOR_MODE = { TEXT: 'text', JSON: 'json', XJSON: new XJsonMode() }; +export const ML_EDITOR_MODE = { TEXT: 'text', JSON: 'json', XJSON: XJsonLang.ID }; interface MlJobEditorProps { value: string; @@ -25,6 +24,7 @@ interface MlJobEditorProps { theme?: string; onChange?: EuiCodeEditorProps['onChange']; 'data-test-subj'?: string; + schema?: object; } export const MLJobEditor: FC = ({ value, @@ -36,6 +36,7 @@ export const MLJobEditor: FC = ({ theme = 'textmate', onChange = () => {}, 'data-test-subj': dataTestSubj, + schema, }) => { if (mode === ML_EDITOR_MODE.XJSON) { try { @@ -47,23 +48,35 @@ export const MLJobEditor: FC = ({ } return ( - { + const editorModelUri: string = editor.getModel()?.uri.toString()!; + if (schema) { + monaco.languages.json.jsonDefaults.setDiagnosticsOptions({ + validate: true, + enableSchemaRequest: false, + schemaValidation: 'error', + schemas: [ + ...(monaco.languages.json.jsonDefaults.diagnosticsOptions.schemas ?? []), + { + uri: editorModelUri, + fileMatch: [editorModelUri], + schema, + }, + ], + }); + } + }} /> ); }; diff --git a/x-pack/plugins/ml/public/application/jobs/new_job/pages/components/common/json_editor_flyout/json_editor_flyout.tsx b/x-pack/plugins/ml/public/application/jobs/new_job/pages/components/common/json_editor_flyout/json_editor_flyout.tsx index b9e77a3a5f273..5d4cbb1d422de 100644 --- a/x-pack/plugins/ml/public/application/jobs/new_job/pages/components/common/json_editor_flyout/json_editor_flyout.tsx +++ b/x-pack/plugins/ml/public/application/jobs/new_job/pages/components/common/json_editor_flyout/json_editor_flyout.tsx @@ -8,6 +8,7 @@ import React, { Fragment, FC, useState, useContext, useEffect, useMemo } from 'react'; import { i18n } from '@kbn/i18n'; import { FormattedMessage } from '@kbn/i18n-react'; +import { memoize } from 'lodash'; import { EuiFlyout, EuiFlyoutFooter, @@ -21,6 +22,7 @@ import { EuiCallOut, } from '@elastic/eui'; import { XJson } from '@kbn/es-ui-shared-plugin/public'; +import { useMlApiContext } from '../../../../../../contexts/kibana'; import { CombinedJob, Datafeed } from '../../../../../../../../common/types/anomaly_detection_jobs'; import { ML_EDITOR_MODE, MLJobEditor } from '../../../../../jobs_list/components/ml_job_editor'; import { isValidJson } from '../../../../../../../../common/util/validation_utils'; @@ -42,18 +44,32 @@ interface Props { jobEditorMode: EDITOR_MODE; datafeedEditorMode: EDITOR_MODE; } + +const fetchSchemas = memoize( + async (jsonSchemaApi, path: string, method: string) => + jsonSchemaApi.getSchemaDefinition({ + path, + method, + }), + (jsonSchemaApi, path, method) => path + method +); + export const JsonEditorFlyout: FC = ({ isDisabled, jobEditorMode, datafeedEditorMode }) => { const { jobCreator, jobCreatorUpdate, jobCreatorUpdated } = useContext(JobCreatorContext); const { displayErrorToast } = useToastNotificationService(); const [showJsonFlyout, setShowJsonFlyout] = useState(false); const [showChangedIndicesWarning, setShowChangedIndicesWarning] = useState(false); + const { jsonSchema: jsonSchemaApi } = useMlApiContext(); + const [jobConfigString, setJobConfigString] = useState(jobCreator.formattedJobJson); const [datafeedConfigString, setDatafeedConfigString] = useState( jobCreator.formattedDatafeedJson ); const [saveable, setSaveable] = useState(false); const [tempCombinedJob, setTempCombinedJob] = useState(null); + const [jobSchema, setJobSchema] = useState(); + const [datafeedSchema, setDatafeedSchema] = useState(); useEffect(() => { setJobConfigString(jobCreator.formattedJobJson); @@ -78,6 +94,29 @@ export const JsonEditorFlyout: FC = ({ isDisabled, jobEditorMode, datafee // eslint-disable-next-line react-hooks/exhaustive-deps }, [showJsonFlyout]); + useEffect( + function fetchSchemasOnMount() { + fetchSchemas(jsonSchemaApi, '/_ml/anomaly_detectors/{job_id}', 'put') + .then((result) => { + setJobSchema(result); + }) + .catch((e) => { + // eslint-disable-next-line no-console + console.error(e); + }); + + fetchSchemas(jsonSchemaApi, '/_ml/datafeeds/{datafeed_id}', 'put') + .then((result) => { + setDatafeedSchema(result); + }) + .catch((e) => { + // eslint-disable-next-line no-console + console.error(e); + }); + }, + [jsonSchemaApi] + ); + const editJsonMode = jobEditorMode === EDITOR_MODE.EDITABLE || datafeedEditorMode === EDITOR_MODE.EDITABLE; const readOnlyMode = @@ -160,7 +199,7 @@ export const JsonEditorFlyout: FC = ({ isDisabled, jobEditorMode, datafee setShowJsonFlyout(false)} hideCloseButton size={'l'}> - {jobEditorMode !== EDITOR_MODE.HIDDEN && ( + {jobEditorMode !== EDITOR_MODE.HIDDEN ? ( = ({ isDisabled, jobEditorMode, datafee })} value={jobConfigString} heightOffset={showChangedIndicesWarning ? WARNING_CALLOUT_OFFSET : 0} + schema={jobSchema} /> - )} - {datafeedEditorMode !== EDITOR_MODE.HIDDEN && ( + ) : null} + {datafeedEditorMode !== EDITOR_MODE.HIDDEN ? ( <> = ({ isDisabled, jobEditorMode, datafee })} value={datafeedConfigString} heightOffset={showChangedIndicesWarning ? WARNING_CALLOUT_OFFSET : 0} + schema={datafeedSchema} /> {datafeedEditorMode === EDITOR_MODE.EDITABLE && ( @@ -191,7 +232,7 @@ export const JsonEditorFlyout: FC = ({ isDisabled, jobEditorMode, datafee )} - )} + ) : null} {showChangedIndicesWarning && ( <> @@ -274,7 +315,8 @@ const Contents: FC<{ editJson: boolean; onChange(s: string): void; heightOffset?: number; -}> = ({ title, value, editJson, onChange, heightOffset = 0 }) => { + schema?: object; +}> = ({ title, value, editJson, onChange, heightOffset = 0, schema }) => { // the ace editor requires a fixed height const editorHeight = useMemo( () => `${window.innerHeight - 230 - heightOffset}px`, @@ -289,9 +331,10 @@ const Contents: FC<{ ); diff --git a/x-pack/plugins/ml/public/application/services/ml_api_service/index.ts b/x-pack/plugins/ml/public/application/services/ml_api_service/index.ts index d55668d6f6e65..c242b0e58832d 100644 --- a/x-pack/plugins/ml/public/application/services/ml_api_service/index.ts +++ b/x-pack/plugins/ml/public/application/services/ml_api_service/index.ts @@ -8,6 +8,7 @@ import type * as estypes from '@elastic/elasticsearch/lib/api/typesWithBodyKey'; import { Observable } from 'rxjs'; import type { HttpStart } from '@kbn/core/public'; +import { jsonSchemaProvider } from './json_schema'; import { HttpService } from '../http_service'; import { annotationsApiProvider } from './annotations'; @@ -732,5 +733,6 @@ export function mlApiServicesProvider(httpService: HttpService) { savedObjects: savedObjectsApiProvider(httpService), trainedModels: trainedModelsApiProvider(httpService), notifications: notificationsProvider(httpService), + jsonSchema: jsonSchemaProvider(httpService), }; } diff --git a/x-pack/plugins/ml/public/application/services/ml_api_service/json_schema.ts b/x-pack/plugins/ml/public/application/services/ml_api_service/json_schema.ts new file mode 100644 index 0000000000000..aa630cd51d5cd --- /dev/null +++ b/x-pack/plugins/ml/public/application/services/ml_api_service/json_schema.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; you may not use this file except in compliance with the Elastic License + * 2.0. + */ + +import { omitBy } from 'lodash'; +import { isDefined } from '@kbn/ml-is-defined'; +import { type SupportedPath } from '../../../../common/api_schemas/json_schema_schema'; +import { HttpService } from '../http_service'; +import { basePath } from '.'; + +export interface GetSchemaDefinitionParams { + path: SupportedPath; + method: string; +} + +export function jsonSchemaProvider(httpService: HttpService) { + const apiBasePath = basePath(); + + return { + getSchemaDefinition(params: GetSchemaDefinitionParams) { + return httpService.http({ + path: `${apiBasePath}/json_schema`, + method: 'GET', + query: omitBy(params, (v) => !isDefined(v)), + }); + }, + }; +} diff --git a/x-pack/plugins/ml/server/models/json_schema_service/index.ts b/x-pack/plugins/ml/server/models/json_schema_service/index.ts new file mode 100644 index 0000000000000..348fb5b0c46ea --- /dev/null +++ b/x-pack/plugins/ml/server/models/json_schema_service/index.ts @@ -0,0 +1,8 @@ +/* + * 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. + */ + +export { JsonSchemaService } from './json_schema_service'; diff --git a/x-pack/plugins/ml/server/models/json_schema_service/json_schema_service.test.ts b/x-pack/plugins/ml/server/models/json_schema_service/json_schema_service.test.ts new file mode 100644 index 0000000000000..c9c66ee5a554b --- /dev/null +++ b/x-pack/plugins/ml/server/models/json_schema_service/json_schema_service.test.ts @@ -0,0 +1,612 @@ +/* + * 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 { JsonSchemaService } from './json_schema_service'; + +describe.skip('JsonSchemaService', function () { + test('extract schema definition and applies overrides', async () => { + const service = new JsonSchemaService(); + + const result = await service.extractSchema('/_ml/anomaly_detectors/{job_id}', 'put'); + + expect(result).toEqual({ + additionalProperties: false, + properties: { + allow_lazy_open: { + description: + 'Advanced configuration option. Specifies whether this job can open when there is insufficient machine learning node capacity for it to be immediately assigned to a node. By default, if a machine learning node with capacity to run the job cannot immediately be found, the open anomaly detection jobs API returns an error. However, this is also subject to the cluster-wide `xpack.ml.max_lazy_ml_nodes` setting. If this option is set to true, the open anomaly detection jobs API does not return an error and the job waits in the opening state until sufficient machine learning node capacity is available.', + type: 'boolean', + }, + analysis_config: { + additionalProperties: false, + description: + 'Specifies how to analyze the data. After you create a job, you cannot change the analysis configuration; all the properties are informational.', + properties: { + bucket_span: { + description: + 'The size of the interval that the analysis is aggregated into, typically between `5m` and `1h`. This value should be either a whole number of days or equate to a\nwhole number of buckets in one day. If the anomaly detection job uses a datafeed with aggregations, this value must also be divisible by the interval of the date histogram aggregation.\n* @server_default 5m', + type: 'string', + }, + categorization_analyzer: { + anyOf: [ + { + type: 'string', + }, + { + additionalProperties: false, + properties: { + char_filter: { + description: + 'One or more character filters. In addition to the built-in character filters, other plugins can provide more character filters. If this property is not specified, no character filters are applied prior to categorization. If you are customizing some other aspect of the analyzer and you need to achieve the equivalent of `categorization_filters` (which are not permitted when some other aspect of the analyzer is customized), add them here as pattern replace character filters.', + items: { + anyOf: [ + { + type: 'string', + }, + { + anyOf: [{}, {}, {}, {}, {}], + }, + ], + }, + type: 'array', + }, + filter: { + description: + 'One or more token filters. In addition to the built-in token filters, other plugins can provide more token filters. If this property is not specified, no token filters are applied prior to categorization.', + items: { + anyOf: [ + { + type: 'string', + }, + { + anyOf: [ + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + {}, + ], + }, + ], + }, + type: 'array', + }, + tokenizer: { + anyOf: [ + { + type: 'string', + }, + { + anyOf: [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}], + }, + ], + description: + 'The name or definition of the tokenizer to use after character filters are applied. This property is compulsory if `categorization_analyzer` is specified as an object. Machine learning provides a tokenizer called `ml_standard` that tokenizes in a way that has been determined to produce good categorization results on a variety of log file formats for logs in English. If you want to use that tokenizer but change the character or token filters, specify "tokenizer": "ml_standard" in your `categorization_analyzer`. Additionally, the `ml_classic` tokenizer is available, which tokenizes in the same way as the non-customizable tokenizer in old versions of the product (before 6.2). `ml_classic` was the default categorization tokenizer in versions 6.2 to 7.13, so if you need categorization identical to the default for jobs created in these versions, specify "tokenizer": "ml_classic" in your `categorization_analyzer`.', + }, + }, + type: 'object', + }, + ], + description: + 'If `categorization_field_name` is specified, you can also define the analyzer that is used to interpret the categorization field. This property cannot be used at the same time as `categorization_filters`. The categorization analyzer specifies how the `categorization_field` is interpreted by the categorization process. The `categorization_analyzer` field can be specified either as a string or as an object. If it is a string, it must refer to a built-in analyzer or one added by another plugin.', + }, + categorization_field_name: { + description: + 'If this property is specified, the values of the specified field will be categorized. The resulting categories must be used in a detector by setting `by_field_name`, `over_field_name`, or `partition_field_name` to the keyword `mlcategory`.', + type: 'string', + }, + categorization_filters: { + description: + 'If `categorization_field_name` is specified, you can also define optional filters. This property expects an array of regular expressions. The expressions are used to filter out matching sequences from the categorization field values. You can use this functionality to fine tune the categorization by excluding sequences from consideration when categories are defined. For example, you can exclude SQL statements that appear in your log files. This property cannot be used at the same time as `categorization_analyzer`. If you only want to define simple regular expression filters that are applied prior to tokenization, setting this property is the easiest method. If you also want to customize the tokenizer or post-tokenization filtering, use the `categorization_analyzer` property instead and include the filters as pattern_replace character filters. The effect is exactly the same.', + items: { + type: 'string', + }, + type: 'array', + }, + detectors: { + description: + 'Detector configuration objects specify which data fields a job analyzes. They also specify which analytical functions are used. You can specify multiple detectors for a job. If the detectors array does not contain at least one detector, no analysis can occur and an error is returned.', + items: { + additionalProperties: false, + properties: { + by_field_name: { + description: + 'The field used to split the data. In particular, this property is used for analyzing the splits with respect to their own history. It is used for finding unusual values in the context of the split.', + type: 'string', + }, + custom_rules: { + description: + 'Custom rules enable you to customize the way detectors operate. For example, a rule may dictate conditions under which results should be skipped. Kibana refers to custom rules as job rules.', + items: { + additionalProperties: false, + properties: { + actions: { + description: + 'The set of actions to be triggered when the rule applies. If more than one action is specified the effects of all actions are combined.', + items: { + enum: ['skip_result', 'skip_model_update'], + type: 'string', + }, + type: 'array', + }, + conditions: { + description: + 'An array of numeric conditions when the rule applies. A rule must either have a non-empty scope or at least one condition. Multiple conditions are combined together with a logical AND.', + items: { + additionalProperties: false, + properties: { + applies_to: { + description: + 'Specifies the result property to which the condition applies. If your detector uses `lat_long`, `metric`, `rare`, or `freq_rare` functions, you can only specify conditions that apply to time.', + enum: ['actual', 'typical', 'diff_from_typical', 'time'], + type: 'string', + }, + operator: { + description: + 'Specifies the condition operator. The available options are greater than, greater than or equals, less than, and less than or equals.', + enum: ['gt', 'gte', 'lt', 'lte'], + type: 'string', + }, + value: { + description: + 'The value that is compared against the `applies_to` field using the operator.', + type: 'number', + }, + }, + required: ['applies_to', 'operator', 'value'], + type: 'object', + }, + type: 'array', + }, + scope: { + additionalProperties: { + additionalProperties: false, + properties: { + filter_id: { + description: 'The identifier for the filter.', + type: 'string', + }, + filter_type: { + description: + 'If set to `include`, the rule applies for values in the filter. If set to `exclude`, the rule applies for values not in the filter.', + enum: ['include', 'exclude'], + type: 'string', + }, + }, + required: ['filter_id'], + type: 'object', + }, + description: + 'A scope of series where the rule applies. A rule must either have a non-empty scope or at least one condition. By default, the scope includes all series. Scoping is allowed for any of the fields that are also specified in `by_field_name`, `over_field_name`, or `partition_field_name`.', + type: 'object', + }, + }, + type: 'object', + }, + type: 'array', + }, + detector_description: { + description: 'A description of the detector.', + type: 'string', + }, + detector_index: { + description: + 'A unique identifier for the detector. This identifier is based on the order of the detectors in the `analysis_config`, starting at zero. If you specify a value for this property, it is ignored.', + type: 'number', + }, + exclude_frequent: { + description: + 'If set, frequent entities are excluded from influencing the anomaly results. Entities can be considered frequent over time or frequent in a population. If you are working with both over and by fields, you can set `exclude_frequent` to `all` for both fields, or to `by` or `over` for those specific fields.', + enum: ['all', 'none', 'by', 'over'], + type: 'string', + }, + field_name: { + description: + 'The field that the detector uses in the function. If you use an event rate function such as count or rare, do not specify this field. The `field_name` cannot contain double quotes or backslashes.', + type: 'string', + }, + function: { + description: + 'The analysis function that is used. For example, `count`, `rare`, `mean`, `min`, `max`, or `sum`.', + type: 'string', + }, + over_field_name: { + description: + 'The field used to split the data. In particular, this property is used for analyzing the splits with respect to the history of all splits. It is used for finding unusual values in the population of all splits.', + type: 'string', + }, + partition_field_name: { + description: + 'The field used to segment the analysis. When you use this property, you have completely independent baselines for each value of this field.', + type: 'string', + }, + use_null: { + description: + 'Defines whether a new series is used as the null series when there is no value for the by or partition fields.', + type: 'boolean', + }, + }, + required: ['function'], + type: 'object', + }, + type: 'array', + }, + influencers: { + description: + 'A comma separated list of influencer field names. Typically these can be the by, over, or partition fields that are used in the detector configuration. You might also want to use a field name that is not specifically named in a detector, but is available as part of the input data. When you use multiple detectors, the use of influencers is recommended as it aggregates results for each influencer entity.', + items: { + type: 'string', + }, + type: 'array', + }, + latency: { + anyOf: [ + { + type: 'string', + }, + { + type: 'number', + }, + ], + description: + 'The size of the window in which to expect data that is out of time order. If you specify a non-zero value, it must be greater than or equal to one second. NOTE: Latency is applicable only when you send data by using the post data API.', + }, + model_prune_window: { + anyOf: [ + { + type: 'string', + }, + { + type: 'number', + }, + ], + description: + 'Advanced configuration option. Affects the pruning of models that have not been updated for the given time duration. The value must be set to a multiple of the `bucket_span`. If set too low, important information may be removed from the model. For jobs created in 8.1 and later, the default value is the greater of `30d` or 20 times `bucket_span`.', + }, + multivariate_by_fields: { + description: + 'This functionality is reserved for internal use. It is not supported for use in customer environments and is not subject to the support SLA of official GA features. If set to `true`, the analysis will automatically find correlations between metrics for a given by field value and report anomalies when those correlations cease to hold. For example, suppose CPU and memory usage on host A is usually highly correlated with the same metrics on host B. Perhaps this correlation occurs because they are running a load-balanced application. If you enable this property, anomalies will be reported when, for example, CPU usage on host A is high and the value of CPU usage on host B is low. That is to say, you’ll see an anomaly when the CPU of host A is unusual given the CPU of host B. To use the `multivariate_by_fields` property, you must also specify `by_field_name` in your detector.', + type: 'boolean', + }, + per_partition_categorization: { + additionalProperties: false, + description: + 'Settings related to how categorization interacts with partition fields.', + properties: { + enabled: { + description: + 'To enable this setting, you must also set the `partition_field_name` property to the same value in every detector that uses the keyword `mlcategory`. Otherwise, job creation fails.', + type: 'boolean', + }, + stop_on_warn: { + description: + 'This setting can be set to true only if per-partition categorization is enabled. If true, both categorization and subsequent anomaly detection stops for partitions where the categorization status changes to warn. This setting makes it viable to have a job where it is expected that categorization works well for some partitions but not others; you do not pay the cost of bad categorization forever in the partitions where it works badly.', + type: 'boolean', + }, + }, + type: 'object', + }, + summary_count_field_name: { + description: + 'If this property is specified, the data that is fed to the job is expected to be pre-summarized. This property value is the name of the field that contains the count of raw data points that have been summarized. The same `summary_count_field_name` applies to all detectors in the job. NOTE: The `summary_count_field_name` property cannot be used with the `metric` function.', + type: 'string', + }, + }, + required: ['bucket_span', 'detectors'], + type: 'object', + }, + analysis_limits: { + additionalProperties: false, + description: + 'Limits can be applied for the resources required to hold the mathematical models in memory. These limits are approximate and can be set per job. They do not control the memory used by other processes, for example the Elasticsearch Java processes.', + properties: { + categorization_examples_limit: { + description: + 'The maximum number of examples stored per category in memory and in the results data store. If you increase this value, more examples are available, however it requires that you have more storage available. If you set this value to 0, no examples are stored. NOTE: The `categorization_examples_limit` applies only to analysis that uses categorization.', + type: 'number', + }, + model_memory_limit: { + description: + 'The approximate maximum amount of memory resources that are required for analytical processing. Once this limit is approached, data pruning becomes more aggressive. Upon exceeding this limit, new entities are not modeled. If the `xpack.ml.max_model_memory_limit` setting has a value greater than 0 and less than 1024mb, that value is used instead of the default. The default value is relatively small to ensure that high resource usage is a conscious decision. If you have jobs that are expected to analyze high cardinality fields, you will likely need to use a higher value. If you specify a number instead of a string, the units are assumed to be MiB. Specifying a string is recommended for clarity. If you specify a byte size unit of `b` or `kb` and the number does not equate to a discrete number of megabytes, it is rounded down to the closest MiB. The minimum valid value is 1 MiB. If you specify a value less than 1 MiB, an error occurs. If you specify a value for the `xpack.ml.max_model_memory_limit` setting, an error occurs when you try to create jobs that have `model_memory_limit` values greater than that setting value.', + type: 'string', + }, + }, + type: 'object', + }, + background_persist_interval: { + anyOf: [ + { + type: 'string', + }, + { + type: 'number', + }, + ], + description: + 'Advanced configuration option. The time between each periodic persistence of the model. The default value is a randomized value between 3 to 4 hours, which avoids all jobs persisting at exactly the same time. The smallest allowed value is 1 hour. For very large models (several GB), persistence could take 10-20 minutes, so do not set the `background_persist_interval` value too low.', + }, + custom_settings: { + description: 'Advanced configuration option. Contains custom meta data about the job.', + }, + daily_model_snapshot_retention_after_days: { + description: + 'Advanced configuration option, which affects the automatic removal of old model snapshots for this job. It specifies a period of time (in days) after which only the first snapshot per day is retained. This period is relative to the timestamp of the most recent snapshot for this job. Valid values range from 0 to `model_snapshot_retention_days`.', + type: 'number', + }, + data_description: { + additionalProperties: false, + description: + 'Defines the format of the input data when you send data to the job by using the post data API. Note that when configure a datafeed, these properties are automatically set. When data is received via the post data API, it is not stored in Elasticsearch. Only the results for anomaly detection are retained.', + properties: { + field_delimiter: { + type: 'string', + }, + format: { + description: 'Only JSON format is supported at this time.', + type: 'string', + }, + time_field: { + description: 'The name of the field that contains the timestamp.', + type: 'string', + }, + time_format: { + description: + "The time format, which can be `epoch`, `epoch_ms`, or a custom pattern. The value `epoch` refers to UNIX or Epoch time (the number of seconds since 1 Jan 1970). The value `epoch_ms` indicates that time is measured in milliseconds since the epoch. The `epoch` and `epoch_ms` time formats accept either integer or real values. Custom patterns must conform to the Java DateTimeFormatter class. When you use date-time formatting patterns, it is recommended that you provide the full date, time and time zone. For example: `yyyy-MM-dd'T'HH:mm:ssX`. If the pattern that you specify is not sufficient to produce a complete timestamp, job creation fails.", + type: 'string', + }, + }, + type: 'object', + }, + datafeed_config: { + additionalProperties: false, + description: + 'Defines a datafeed for the anomaly detection job. If Elasticsearch security features are enabled, your datafeed remembers which roles the user who created it had at the time of creation and runs the query using those same roles. If you provide secondary authorization headers, those credentials are used instead.', + properties: { + aggregations: { + additionalProperties: {}, + description: + 'If set, the datafeed performs aggregation searches. Support for aggregations is limited and should be used only with low cardinality data.', + type: 'object', + }, + aggs: { + additionalProperties: {}, + description: + 'If set, the datafeed performs aggregation searches. Support for aggregations is limited and should be used only with low cardinality data.', + type: 'object', + }, + chunking_config: { + additionalProperties: false, + description: + 'Datafeeds might be required to search over long time periods, for several months or years. This search is split into time chunks in order to ensure the load on Elasticsearch is managed. Chunking configuration controls how the size of these time chunks are calculated and is an advanced configuration option.', + properties: { + mode: { + description: + 'If the mode is `auto`, the chunk size is dynamically calculated;\nthis is the recommended value when the datafeed does not use aggregations.\nIf the mode is `manual`, chunking is applied according to the specified `time_span`;\nuse this mode when the datafeed uses aggregations. If the mode is `off`, no chunking is applied.', + enum: ['auto', 'manual', 'off'], + type: 'string', + }, + time_span: { + anyOf: [ + { + type: 'string', + }, + { + type: 'number', + }, + ], + description: + 'The time span that each search will be querying. This setting is applicable only when the `mode` is set to `manual`.', + }, + }, + required: ['mode'], + type: 'object', + }, + datafeed_id: { + description: + 'A numerical character string that uniquely identifies the datafeed. This identifier can contain lowercase alphanumeric characters (a-z and 0-9), hyphens, and underscores. It must start and end with alphanumeric characters. The default value is the job identifier.', + type: 'string', + }, + delayed_data_check_config: { + additionalProperties: false, + description: + 'Specifies whether the datafeed checks for missing data and the size of the window. The datafeed can optionally search over indices that have already been read in an effort to determine whether any data has subsequently been added to the index. If missing data is found, it is a good indication that the `query_delay` option is set too low and the data is being indexed after the datafeed has passed that moment in time. This check runs only on real-time datafeeds.', + properties: { + check_window: { + anyOf: [ + { + type: 'string', + }, + { + type: 'number', + }, + ], + description: + 'The window of time that is searched for late data. This window of time ends with the latest finalized bucket.\nIt defaults to null, which causes an appropriate `check_window` to be calculated when the real-time datafeed runs.\nIn particular, the default `check_window` span calculation is based on the maximum of `2h` or `8 * bucket_span`.', + }, + enabled: { + description: + 'Specifies whether the datafeed periodically checks for delayed data.', + type: 'boolean', + }, + }, + required: ['enabled'], + type: 'object', + }, + frequency: { + description: + 'The interval at which scheduled queries are made while the datafeed runs in real time. The default value is either the bucket span for short bucket spans, or, for longer bucket spans, a sensible fraction of the bucket span. For example: `150s`. When `frequency` is shorter than the bucket span, interim results for the last (partial) bucket are written then eventually overwritten by the full bucket results. If the datafeed uses aggregations, this value must be divisible by the interval of the date histogram aggregation.', + type: 'string', + }, + indexes: { + items: { + type: 'string', + }, + type: 'array', + }, + indices: { + description: + 'An array of index names. Wildcards are supported. If any indices are in remote clusters, the machine learning nodes must have the `remote_cluster_client` role.', + items: { + type: 'string', + }, + type: 'array', + }, + indices_options: { + description: 'Specifies index expansion options that are used during search.', + }, + job_id: { + type: 'string', + }, + max_empty_searches: { + description: + 'If a real-time datafeed has never seen any data (including during any initial training period) then it will automatically stop itself and close its associated job after this many real-time searches that return no documents. In other words, it will stop after `frequency` times `max_empty_searches` of real-time operation. If not set then a datafeed with no end time that sees no data will remain started until it is explicitly stopped.', + type: 'number', + }, + query: { + description: + 'The Elasticsearch query domain-specific language (DSL). This value corresponds to the query object in an Elasticsearch search POST body. All the options that are supported by Elasticsearch can be used, as this object is passed verbatim to Elasticsearch.', + }, + query_delay: { + description: + 'The number of seconds behind real time that data is queried. For example, if data from 10:04 a.m. might not be searchable in Elasticsearch until 10:06 a.m., set this property to 120 seconds. The default value is randomly selected between `60s` and `120s`. This randomness improves the query performance when there are multiple jobs running on the same node.', + type: 'string', + }, + runtime_mappings: { + additionalProperties: { + anyOf: [ + {}, + { + items: {}, + type: 'array', + }, + ], + }, + description: 'Specifies runtime fields for the datafeed search.', + type: 'object', + }, + script_fields: { + additionalProperties: {}, + description: + 'Specifies scripts that evaluate custom expressions and returns script fields to the datafeed. The detector configuration objects in a job can contain functions that use these script fields.', + type: 'object', + }, + scroll_size: { + description: + 'The size parameter that is used in Elasticsearch searches when the datafeed does not use aggregations. The maximum value is the value of `index.max_result_window`, which is 10,000 by default.', + type: 'number', + }, + }, + required: ['indices', 'query'], + type: 'object', + }, + description: { + description: 'A description of the job.', + type: 'string', + }, + groups: { + description: 'A list of job groups. A job can belong to no groups or many.', + items: { + type: 'string', + }, + type: 'array', + }, + job_id: { + description: 'Identifier for the anomaly detection job.', + type: 'string', + }, + model_plot_config: { + additionalProperties: false, + description: + 'This advanced configuration option stores model information along with the results. It provides a more detailed view into anomaly detection. If you enable model plot it can add considerable overhead to the performance of the system; it is not feasible for jobs with many entities. Model plot provides a simplified and indicative view of the model and its bounds. It does not display complex features such as multivariate correlations or multimodal data. As such, anomalies may occasionally be reported which cannot be seen in the model plot. Model plot config can be configured when the job is created or updated later. It must be disabled if performance issues are experienced.', + properties: { + annotations_enabled: { + description: + 'If true, enables calculation and storage of the model change annotations for each entity that is being analyzed.', + type: 'boolean', + }, + enabled: { + description: + 'If true, enables calculation and storage of the model bounds for each entity that is being analyzed.', + type: 'boolean', + }, + terms: { + description: + 'Limits data collection to this comma separated list of partition or by field values. If terms are not specified or it is an empty string, no filtering is applied. Wildcards are not supported. Only the specified terms can be viewed when using the Single Metric Viewer.', + type: 'string', + }, + }, + type: 'object', + }, + model_snapshot_retention_days: { + description: + 'Advanced configuration option, which affects the automatic removal of old model snapshots for this job. It specifies the maximum period of time (in days) that snapshots are retained. This period is relative to the timestamp of the most recent snapshot for this job. By default, snapshots ten days older than the newest snapshot are deleted.', + type: 'number', + }, + renormalization_window_days: { + description: + 'Advanced configuration option. The period over which adjustments to the score are applied, as new data is seen. The default value is the longer of 30 days or 100 bucket spans.', + type: 'number', + }, + results_index_name: { + description: + 'A text string that affects the name of the machine learning results index. By default, the job generates an index named `.ml-anomalies-shared`.', + type: 'string', + }, + results_retention_days: { + description: + 'Advanced configuration option. The period of time (in days) that results are retained. Age is calculated relative to the timestamp of the latest bucket result. If this property has a non-null value, once per day at 00:30 (server time), results that are the specified number of days older than the latest bucket result are deleted from Elasticsearch. The default value is null, which means all results are retained. Annotations generated by the system also count as results for retention purposes; they are deleted after the same number of days as results. Annotations added by users are retained forever.', + type: 'number', + }, + }, + required: ['analysis_config', 'data_description'], + type: 'object', + }); + }); +}); diff --git a/x-pack/plugins/ml/server/models/json_schema_service/json_schema_service.ts b/x-pack/plugins/ml/server/models/json_schema_service/json_schema_service.ts new file mode 100644 index 0000000000000..ca6e2a0b18b48 --- /dev/null +++ b/x-pack/plugins/ml/server/models/json_schema_service/json_schema_service.ts @@ -0,0 +1,151 @@ +/* + * 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 Fs from 'fs'; +import Path from 'path'; +import { type SupportedPath } from '../../../common/api_schemas/json_schema_schema'; +import { jsonSchemaOverrides } from './schema_overrides'; +import { type PropertyDefinition } from './types'; + +const supportedEndpoints = [ + { + path: '/_ml/anomaly_detectors/{job_id}' as const, + method: 'put', + }, + { + path: '/_ml/datafeeds/{datafeed_id}' as const, + method: 'put', + }, +]; + +/** + * + */ +export class JsonSchemaService { + /** + * Dictionary with the schema components + * @private + */ + private _schemaComponents: Record = {}; + + private _requiredComponents: Set = new Set(); + + /** + * Extracts properties definition + * @private + */ + private extractProperties(propertyDef: PropertyDefinition): void { + for (const key in propertyDef) { + if (propertyDef.hasOwnProperty(key)) { + const propValue = propertyDef[key as keyof PropertyDefinition]!; + + if (key === '$ref') { + const comp = (propValue as string).split('/'); + const refKey = comp[comp.length - 1]; + + delete propertyDef.$ref; + + // FIXME there is an issue with the maximum call stack size exceeded + if (!refKey.startsWith('Ml_Types_')) return; + + const schemaComponent = this._schemaComponents[refKey]; + + this._requiredComponents.add(refKey); + + Object.assign(propertyDef, schemaComponent); + + this.extractProperties(propertyDef); + } + + if (Array.isArray(propValue)) { + propValue.forEach((v) => { + if (typeof v === 'object') { + this.extractProperties(v); + } + }); + } else if (typeof propValue === 'object') { + this.extractProperties(propValue as PropertyDefinition); + } + } + } + } + + private applyOverrides(path: SupportedPath, schema: PropertyDefinition): PropertyDefinition { + const overrides = jsonSchemaOverrides[path]; + return { + ...schema, + ...overrides, + properties: { + ...schema.properties, + ...overrides.properties, + }, + }; + } + + /** + * Extracts resolved schema definition for requested path and method + * @param path + * @param method + */ + public async extractSchema(path: SupportedPath, method: string, schema?: object) { + const fileContent = + schema ?? JSON.parse(Fs.readFileSync(Path.resolve(__dirname, 'openapi.json'), 'utf8')); + + const definition = fileContent.paths[path][method]; + + if (!definition) { + throw new Error('Schema definition is not defined'); + } + + const bodySchema = definition.requestBody.content['application/json'].schema; + + this._schemaComponents = fileContent.components.schemas; + + this.extractProperties(bodySchema); + + return this.applyOverrides(path, bodySchema); + } + + /** + * Generates openapi file, removing redundant content. + * Only used internally via a node command to generate the file. + */ + public async generateSchemaFile() { + const schema = JSON.parse( + Fs.readFileSync(Path.resolve(__dirname, 'openapi_source.json'), 'utf8') + ); + + supportedEndpoints.forEach((e) => { + // need to extract schema in order to keep required components + this.extractSchema(e.path, e.method, schema); + }); + + for (const pathName in schema.paths) { + if (!schema.paths.hasOwnProperty(pathName)) continue; + + const supportedEndpoint = supportedEndpoints.find((v) => v.path === pathName); + if (supportedEndpoint) { + for (const methodName in schema.paths[pathName]) { + if (methodName !== supportedEndpoint.method) { + delete schema.paths[pathName][methodName]; + } + } + } else { + delete schema.paths[pathName]; + } + } + + const components = schema.components.schemas; + for (const componentName in components) { + if (!this._requiredComponents.has(componentName)) { + delete components[componentName]; + } + } + + Fs.writeFileSync(Path.resolve(__dirname, 'openapi.json'), JSON.stringify(schema, null, 2)); + } +} diff --git a/x-pack/plugins/ml/server/models/json_schema_service/openapi.json b/x-pack/plugins/ml/server/models/json_schema_service/openapi.json new file mode 100644 index 0000000000000..202e641e9494f --- /dev/null +++ b/x-pack/plugins/ml/server/models/json_schema_service/openapi.json @@ -0,0 +1,1235 @@ +{ + "openapi": "3.0.3", + "info": { + "title": "Elasticsearch specification", + "version": "8.3.0" + }, + "paths": { + "/_ml/datafeeds/{datafeed_id}": { + "put": { + "operationId": "ml.put_datafeed", + "description": "Instantiates a datafeed.\nDatafeeds retrieve data from Elasticsearch for analysis by an anomaly detection job.\nYou can associate only one datafeed with each anomaly detection job.\nThe datafeed contains a query that runs at a defined interval (`frequency`).\nIf you are concerned about delayed data, you can add a delay (`query_delay') at each interval.\nWhen Elasticsearch security features are enabled, your datafeed remembers which roles the user who created it had\nat the time of creation and runs the query using those same roles. If you provide secondary authorization headers,\nthose credentials are used instead.\nYou must use Kibana, this API, or the create anomaly detection jobs API to create a datafeed. Do not add a datafeed\ndirectly to the `.ml-config` index. Do not give users `write` privileges on the `.ml-config` index.", + "parameters": [ + { + "name": "datafeed_id", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "description": "A numerical character string that uniquely identifies the datafeed.\nThis identifier can contain lowercase alphanumeric characters (a-z and 0-9), hyphens, and underscores.\nIt must start and end with alphanumeric characters." + }, + { + "name": "allow_no_indices", + "in": "query", + "schema": { + "type": "boolean" + }, + "description": "If true, wildcard indices expressions that resolve into no concrete indices are ignored. This includes the `_all`\nstring or when no indices are specified." + }, + { + "name": "expand_wildcards", + "in": "query", + "schema": { + "anyOf": [ + { + "type": "string", + "enum": [ + "all", + "open", + "closed", + "hidden", + "none" + ] + }, + { + "type": "array", + "items": { + "type": "string", + "enum": [ + "all", + "open", + "closed", + "hidden", + "none" + ] + } + } + ] + }, + "description": "Type of index that wildcard patterns can match. If the request can target data streams, this argument determines\nwhether wildcard expressions match hidden data streams. Supports comma-separated values." + }, + { + "name": "ignore_throttled", + "in": "query", + "schema": { + "type": "boolean" + }, + "description": "If true, concrete, expanded, or aliased indices are ignored when frozen." + }, + { + "name": "ignore_unavailable", + "in": "query", + "schema": { + "type": "boolean" + }, + "description": "If true, unavailable indices (missing or closed) are ignored." + } + ], + "tags": [ + "ml" + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "object", + "additionalProperties": { + "$ref": "#/components/schemas/Types_Aggregations_AggregationContainer" + }, + "description": "If set, the datafeed performs aggregation searches.\nSupport for aggregations is limited and should be used only with low cardinality data." + }, + "chunking_config": { + "$ref": "#/components/schemas/Ml_Types_ChunkingConfig", + "description": "Datafeeds might be required to search over long time periods, for several months or years.\nThis search is split into time chunks in order to ensure the load on Elasticsearch is managed.\nChunking configuration controls how the size of these time chunks are calculated;\nit is an advanced configuration option." + }, + "delayed_data_check_config": { + "$ref": "#/components/schemas/Ml_Types_DelayedDataCheckConfig", + "description": "Specifies whether the datafeed checks for missing data and the size of the window.\nThe datafeed can optionally search over indices that have already been read in an effort to determine whether\nany data has subsequently been added to the index. If missing data is found, it is a good indication that the\n`query_delay` is set too low and the data is being indexed after the datafeed has passed that moment in time.\nThis check runs only on real-time datafeeds." + }, + "frequency": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "number" + } + ], + "description": "The interval at which scheduled queries are made while the datafeed runs in real time.\nThe default value is either the bucket span for short bucket spans, or, for longer bucket spans, a sensible\nfraction of the bucket span. When `frequency` is shorter than the bucket span, interim results for the last\n(partial) bucket are written then eventually overwritten by the full bucket results. If the datafeed uses\naggregations, this value must be divisible by the interval of the date histogram aggregation." + }, + "indices": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "array", + "items": { + "type": "string" + } + } + ], + "description": "An array of index names. Wildcards are supported. If any of the indices are in remote clusters, the machine\nlearning nodes must have the `remote_cluster_client` role." + }, + "indexes": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "array", + "items": { + "type": "string" + } + } + ], + "description": "An array of index names. Wildcards are supported. If any of the indices are in remote clusters, the machine\nlearning nodes must have the `remote_cluster_client` role." + }, + "indices_options": { + "$ref": "#/components/schemas/Types_IndicesOptions", + "description": "Specifies index expansion options that are used during search" + }, + "job_id": { + "type": "string", + "description": "Identifier for the anomaly detection job." + }, + "max_empty_searches": { + "type": "number", + "description": "If a real-time datafeed has never seen any data (including during any initial training period), it automatically\nstops and closes the associated job after this many real-time searches return no documents. In other words,\nit stops after `frequency` times `max_empty_searches` of real-time operation. If not set, a datafeed with no\nend time that sees no data remains started until it is explicitly stopped. By default, it is not set." + }, + "query": { + "$ref": "#/components/schemas/Types_QueryDsl_QueryContainer", + "description": "The Elasticsearch query domain-specific language (DSL). This value corresponds to the query object in an\nElasticsearch search POST body. All the options that are supported by Elasticsearch can be used, as this\nobject is passed verbatim to Elasticsearch." + }, + "query_delay": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "number" + } + ], + "description": "The number of seconds behind real time that data is queried. For example, if data from 10:04 a.m. might\nnot be searchable in Elasticsearch until 10:06 a.m., set this property to 120 seconds. The default\nvalue is randomly selected between `60s` and `120s`. This randomness improves the query performance\nwhen there are multiple jobs running on the same node." + }, + "runtime_mappings": { + "type": "object", + "additionalProperties": { + "anyOf": [ + { + "$ref": "#/components/schemas/Types_Mapping_RuntimeField" + }, + { + "type": "array", + "items": { + "$ref": "#/components/schemas/Types_Mapping_RuntimeField" + } + } + ] + }, + "description": "Specifies runtime fields for the datafeed search." + }, + "script_fields": { + "type": "object", + "additionalProperties": { + "$ref": "#/components/schemas/Types_ScriptField" + }, + "description": "Specifies scripts that evaluate custom expressions and returns script fields to the datafeed.\nThe detector configuration objects in a job can contain functions that use these script fields." + }, + "scroll_size": { + "type": "number", + "description": "The size parameter that is used in Elasticsearch searches when the datafeed does not use aggregations.\nThe maximum value is the value of `index.max_result_window`, which is 10,000 by default." + }, + "headers": { + "type": "object", + "additionalProperties": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "array", + "items": { + "type": "string" + } + } + ] + } + } + }, + "additionalProperties": false + } + } + } + }, + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "object", + "additionalProperties": { + "$ref": "#/components/schemas/Types_Aggregations_AggregationContainer" + } + }, + "chunking_config": { + "$ref": "#/components/schemas/Ml_Types_ChunkingConfig" + }, + "delayed_data_check_config": { + "$ref": "#/components/schemas/Ml_Types_DelayedDataCheckConfig" + }, + "datafeed_id": { + "type": "string" + }, + "frequency": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "number" + } + ] + }, + "indices": { + "type": "array", + "items": { + "type": "string" + } + }, + "job_id": { + "type": "string" + }, + "indices_options": { + "$ref": "#/components/schemas/Types_IndicesOptions" + }, + "max_empty_searches": { + "type": "number" + }, + "query": { + "$ref": "#/components/schemas/Types_QueryDsl_QueryContainer" + }, + "query_delay": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "number" + } + ] + }, + "runtime_mappings": { + "type": "object", + "additionalProperties": { + "anyOf": [ + { + "$ref": "#/components/schemas/Types_Mapping_RuntimeField" + }, + { + "type": "array", + "items": { + "$ref": "#/components/schemas/Types_Mapping_RuntimeField" + } + } + ] + } + }, + "script_fields": { + "type": "object", + "additionalProperties": { + "$ref": "#/components/schemas/Types_ScriptField" + } + }, + "scroll_size": { + "type": "number" + } + }, + "additionalProperties": false, + "required": [ + "aggregations", + "chunking_config", + "datafeed_id", + "frequency", + "indices", + "job_id", + "max_empty_searches", + "query", + "query_delay", + "scroll_size" + ] + } + } + } + } + } + } + }, + "/_ml/anomaly_detectors/{job_id}": { + "put": { + "operationId": "ml.put_job", + "description": "Instantiates an anomaly detection job. If you include a `datafeed_config`, you must have read index privileges on the source index.", + "parameters": [ + { + "name": "job_id", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "description": "The identifier for the anomaly detection job. This identifier can contain lowercase alphanumeric characters (a-z and 0-9), hyphens, and underscores. It must start and end with alphanumeric characters." + } + ], + "tags": [ + "ml" + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "allow_lazy_open": { + "type": "boolean", + "description": "Advanced configuration option. Specifies whether this job can open when there is insufficient machine learning node capacity for it to be immediately assigned to a node. By default, if a machine learning node with capacity to run the job cannot immediately be found, the open anomaly detection jobs API returns an error. However, this is also subject to the cluster-wide `xpack.ml.max_lazy_ml_nodes` setting. If this option is set to true, the open anomaly detection jobs API does not return an error and the job waits in the opening state until sufficient machine learning node capacity is available." + }, + "analysis_config": { + "$ref": "#/components/schemas/Ml_Types_AnalysisConfig", + "description": "Specifies how to analyze the data. After you create a job, you cannot change the analysis configuration; all the properties are informational." + }, + "analysis_limits": { + "$ref": "#/components/schemas/Ml_Types_AnalysisLimits", + "description": "Limits can be applied for the resources required to hold the mathematical models in memory. These limits are approximate and can be set per job. They do not control the memory used by other processes, for example the Elasticsearch Java processes." + }, + "background_persist_interval": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "number" + } + ], + "description": "Advanced configuration option. The time between each periodic persistence of the model. The default value is a randomized value between 3 to 4 hours, which avoids all jobs persisting at exactly the same time. The smallest allowed value is 1 hour. For very large models (several GB), persistence could take 10-20 minutes, so do not set the `background_persist_interval` value too low." + }, + "custom_settings": { + "description": "Advanced configuration option. Contains custom meta data about the job." + }, + "daily_model_snapshot_retention_after_days": { + "type": "number", + "description": "Advanced configuration option, which affects the automatic removal of old model snapshots for this job. It specifies a period of time (in days) after which only the first snapshot per day is retained. This period is relative to the timestamp of the most recent snapshot for this job. Valid values range from 0 to `model_snapshot_retention_days`." + }, + "data_description": { + "$ref": "#/components/schemas/Ml_Types_DataDescription", + "description": "Defines the format of the input data when you send data to the job by using the post data API. Note that when configure a datafeed, these properties are automatically set. When data is received via the post data API, it is not stored in Elasticsearch. Only the results for anomaly detection are retained." + }, + "datafeed_config": { + "$ref": "#/components/schemas/Ml_Types_DatafeedConfig", + "description": "Defines a datafeed for the anomaly detection job. If Elasticsearch security features are enabled, your datafeed remembers which roles the user who created it had at the time of creation and runs the query using those same roles. If you provide secondary authorization headers, those credentials are used instead." + }, + "description": { + "type": "string", + "description": "A description of the job." + }, + "groups": { + "type": "array", + "items": { + "type": "string" + }, + "description": "A list of job groups. A job can belong to no groups or many." + }, + "model_plot_config": { + "$ref": "#/components/schemas/Ml_Types_ModelPlotConfig", + "description": "This advanced configuration option stores model information along with the results. It provides a more detailed view into anomaly detection. If you enable model plot it can add considerable overhead to the performance of the system; it is not feasible for jobs with many entities. Model plot provides a simplified and indicative view of the model and its bounds. It does not display complex features such as multivariate correlations or multimodal data. As such, anomalies may occasionally be reported which cannot be seen in the model plot. Model plot config can be configured when the job is created or updated later. It must be disabled if performance issues are experienced." + }, + "model_snapshot_retention_days": { + "type": "number", + "description": "Advanced configuration option, which affects the automatic removal of old model snapshots for this job. It specifies the maximum period of time (in days) that snapshots are retained. This period is relative to the timestamp of the most recent snapshot for this job. By default, snapshots ten days older than the newest snapshot are deleted." + }, + "renormalization_window_days": { + "type": "number", + "description": "Advanced configuration option. The period over which adjustments to the score are applied, as new data is seen. The default value is the longer of 30 days or 100 bucket spans." + }, + "results_index_name": { + "type": "string", + "description": "A text string that affects the name of the machine learning results index. By default, the job generates an index named `.ml-anomalies-shared`." + }, + "results_retention_days": { + "type": "number", + "description": "Advanced configuration option. The period of time (in days) that results are retained. Age is calculated relative to the timestamp of the latest bucket result. If this property has a non-null value, once per day at 00:30 (server time), results that are the specified number of days older than the latest bucket result are deleted from Elasticsearch. The default value is null, which means all results are retained. Annotations generated by the system also count as results for retention purposes; they are deleted after the same number of days as results. Annotations added by users are retained forever." + } + }, + "additionalProperties": false, + "required": [ + "analysis_config", + "background_persist_interval", + "data_description" + ] + } + } + } + }, + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "allow_lazy_open": { + "type": "boolean" + }, + "analysis_config": { + "$ref": "#/components/schemas/Ml_Types_AnalysisConfigRead" + }, + "analysis_limits": { + "$ref": "#/components/schemas/Ml_Types_AnalysisLimits" + }, + "background_persist_interval": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "number" + } + ] + }, + "create_time": { + "type": "string" + }, + "custom_settings": { + "description": "User provided value" + }, + "daily_model_snapshot_retention_after_days": { + "type": "number" + }, + "data_description": { + "$ref": "#/components/schemas/Ml_Types_DataDescription" + }, + "datafeed_config": { + "$ref": "#/components/schemas/Ml_Types_Datafeed" + }, + "description": { + "type": "string" + }, + "groups": { + "type": "array", + "items": { + "type": "string" + } + }, + "job_id": { + "type": "string" + }, + "job_type": { + "type": "string" + }, + "job_version": { + "type": "string" + }, + "model_plot_config": { + "$ref": "#/components/schemas/Ml_Types_ModelPlotConfig" + }, + "model_snapshot_id": { + "type": "string" + }, + "model_snapshot_retention_days": { + "type": "number" + }, + "renormalization_window_days": { + "type": "number" + }, + "results_index_name": { + "type": "string" + }, + "results_retention_days": { + "type": "number" + } + }, + "additionalProperties": false, + "required": [ + "allow_lazy_open", + "analysis_config", + "analysis_limits", + "create_time", + "daily_model_snapshot_retention_after_days", + "data_description", + "job_id", + "job_type", + "job_version", + "model_snapshot_retention_days", + "results_index_name" + ] + } + } + } + } + } + } + } + }, + "components": { + "schemas": { + "Ml_Types_AnalysisConfig": { + "type": "object", + "properties": { + "bucket_span": { + "type": "string", + "description": "The size of the interval that the analysis is aggregated into, typically between `5m` and `1h`. This value should be either a whole number of days or equate to a\nwhole number of buckets in one day. If the anomaly detection job uses a datafeed with aggregations, this value must also be divisible by the interval of the date histogram aggregation.\n* @server_default 5m" + }, + "categorization_analyzer": { + "anyOf": [ + { + "type": "string" + }, + { + "$ref": "#/components/schemas/Ml_Types_CategorizationAnalyzerDefinition" + } + ], + "description": "If `categorization_field_name` is specified, you can also define the analyzer that is used to interpret the categorization field. This property cannot be used at the same time as `categorization_filters`. The categorization analyzer specifies how the `categorization_field` is interpreted by the categorization process. The `categorization_analyzer` field can be specified either as a string or as an object. If it is a string, it must refer to a built-in analyzer or one added by another plugin." + }, + "categorization_field_name": { + "type": "string", + "description": "If this property is specified, the values of the specified field will be categorized. The resulting categories must be used in a detector by setting `by_field_name`, `over_field_name`, or `partition_field_name` to the keyword `mlcategory`." + }, + "categorization_filters": { + "type": "array", + "items": { + "type": "string" + }, + "description": "If `categorization_field_name` is specified, you can also define optional filters. This property expects an array of regular expressions. The expressions are used to filter out matching sequences from the categorization field values. You can use this functionality to fine tune the categorization by excluding sequences from consideration when categories are defined. For example, you can exclude SQL statements that appear in your log files. This property cannot be used at the same time as `categorization_analyzer`. If you only want to define simple regular expression filters that are applied prior to tokenization, setting this property is the easiest method. If you also want to customize the tokenizer or post-tokenization filtering, use the `categorization_analyzer` property instead and include the filters as pattern_replace character filters. The effect is exactly the same." + }, + "detectors": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Ml_Types_Detector" + }, + "description": "Detector configuration objects specify which data fields a job analyzes. They also specify which analytical functions are used. You can specify multiple detectors for a job. If the detectors array does not contain at least one detector, no analysis can occur and an error is returned." + }, + "influencers": { + "type": "array", + "items": { + "type": "string" + }, + "description": "A comma separated list of influencer field names. Typically these can be the by, over, or partition fields that are used in the detector configuration. You might also want to use a field name that is not specifically named in a detector, but is available as part of the input data. When you use multiple detectors, the use of influencers is recommended as it aggregates results for each influencer entity." + }, + "latency": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "number" + } + ], + "description": "The size of the window in which to expect data that is out of time order. If you specify a non-zero value, it must be greater than or equal to one second. NOTE: Latency is applicable only when you send data by using the post data API." + }, + "model_prune_window": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "number" + } + ], + "description": "Advanced configuration option. Affects the pruning of models that have not been updated for the given time duration. The value must be set to a multiple of the `bucket_span`. If set too low, important information may be removed from the model. For jobs created in 8.1 and later, the default value is the greater of `30d` or 20 times `bucket_span`." + }, + "multivariate_by_fields": { + "type": "boolean", + "description": "This functionality is reserved for internal use. It is not supported for use in customer environments and is not subject to the support SLA of official GA features. If set to `true`, the analysis will automatically find correlations between metrics for a given by field value and report anomalies when those correlations cease to hold. For example, suppose CPU and memory usage on host A is usually highly correlated with the same metrics on host B. Perhaps this correlation occurs because they are running a load-balanced application. If you enable this property, anomalies will be reported when, for example, CPU usage on host A is high and the value of CPU usage on host B is low. That is to say, you’ll see an anomaly when the CPU of host A is unusual given the CPU of host B. To use the `multivariate_by_fields` property, you must also specify `by_field_name` in your detector." + }, + "per_partition_categorization": { + "$ref": "#/components/schemas/Ml_Types_PerPartitionCategorization", + "description": "Settings related to how categorization interacts with partition fields." + }, + "summary_count_field_name": { + "type": "string", + "description": "If this property is specified, the data that is fed to the job is expected to be pre-summarized. This property value is the name of the field that contains the count of raw data points that have been summarized. The same `summary_count_field_name` applies to all detectors in the job. NOTE: The `summary_count_field_name` property cannot be used with the `metric` function." + } + }, + "additionalProperties": false, + "required": [ + "bucket_span", + "detectors" + ] + }, + "Ml_Types_AnalysisLimits": { + "type": "object", + "properties": { + "categorization_examples_limit": { + "type": "number", + "description": "The maximum number of examples stored per category in memory and in the results data store. If you increase this value, more examples are available, however it requires that you have more storage available. If you set this value to 0, no examples are stored. NOTE: The `categorization_examples_limit` applies only to analysis that uses categorization." + }, + "model_memory_limit": { + "type": "string", + "description": "The approximate maximum amount of memory resources that are required for analytical processing. Once this limit is approached, data pruning becomes more aggressive. Upon exceeding this limit, new entities are not modeled. If the `xpack.ml.max_model_memory_limit` setting has a value greater than 0 and less than 1024mb, that value is used instead of the default. The default value is relatively small to ensure that high resource usage is a conscious decision. If you have jobs that are expected to analyze high cardinality fields, you will likely need to use a higher value. If you specify a number instead of a string, the units are assumed to be MiB. Specifying a string is recommended for clarity. If you specify a byte size unit of `b` or `kb` and the number does not equate to a discrete number of megabytes, it is rounded down to the closest MiB. The minimum valid value is 1 MiB. If you specify a value less than 1 MiB, an error occurs. If you specify a value for the `xpack.ml.max_model_memory_limit` setting, an error occurs when you try to create jobs that have `model_memory_limit` values greater than that setting value." + } + }, + "additionalProperties": false + }, + "Ml_Types_CategorizationAnalyzerDefinition": { + "type": "object", + "properties": { + "char_filter": { + "type": "array", + "items": { + "anyOf": [ + { + "type": "string" + }, + { + "anyOf": [ + { + "$ref": "#/components/schemas/Types_Analysis_HtmlStripCharFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_MappingCharFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_PatternReplaceCharFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_IcuNormalizationCharFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_KuromojiIterationMarkCharFilter" + } + ] + } + ] + }, + "description": "One or more character filters. In addition to the built-in character filters, other plugins can provide more character filters. If this property is not specified, no character filters are applied prior to categorization. If you are customizing some other aspect of the analyzer and you need to achieve the equivalent of `categorization_filters` (which are not permitted when some other aspect of the analyzer is customized), add them here as pattern replace character filters." + }, + "filter": { + "type": "array", + "items": { + "anyOf": [ + { + "type": "string" + }, + { + "anyOf": [ + { + "$ref": "#/components/schemas/Types_Analysis_AsciiFoldingTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_CommonGramsTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_ConditionTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_DelimitedPayloadTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_EdgeNGramTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_ElisionTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_FingerprintTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_HunspellTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_HyphenationDecompounderTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_KeepTypesTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_KeepWordsTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_KeywordMarkerTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_KStemTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_LengthTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_LimitTokenCountTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_LowercaseTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_MultiplexerTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_NGramTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_NoriPartOfSpeechTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_PatternCaptureTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_PatternReplaceTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_PorterStemTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_PredicateTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_RemoveDuplicatesTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_ReverseTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_ShingleTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_SnowballTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_StemmerOverrideTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_StemmerTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_StopTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_SynonymGraphTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_SynonymTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_TrimTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_TruncateTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_UniqueTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_UppercaseTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_WordDelimiterGraphTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_WordDelimiterTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_KuromojiStemmerTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_KuromojiReadingFormTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_KuromojiPartOfSpeechTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_IcuTokenizer" + }, + { + "$ref": "#/components/schemas/Types_Analysis_IcuCollationTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_IcuFoldingTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_IcuNormalizationTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_IcuTransformTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_PhoneticTokenFilter" + }, + { + "$ref": "#/components/schemas/Types_Analysis_DictionaryDecompounderTokenFilter" + } + ] + } + ] + }, + "description": "One or more token filters. In addition to the built-in token filters, other plugins can provide more token filters. If this property is not specified, no token filters are applied prior to categorization." + }, + "tokenizer": { + "anyOf": [ + { + "type": "string" + }, + { + "anyOf": [ + { + "$ref": "#/components/schemas/Types_Analysis_CharGroupTokenizer" + }, + { + "$ref": "#/components/schemas/Types_Analysis_EdgeNGramTokenizer" + }, + { + "$ref": "#/components/schemas/Types_Analysis_KeywordTokenizer" + }, + { + "$ref": "#/components/schemas/Types_Analysis_LetterTokenizer" + }, + { + "$ref": "#/components/schemas/Types_Analysis_LowercaseTokenizer" + }, + { + "$ref": "#/components/schemas/Types_Analysis_NGramTokenizer" + }, + { + "$ref": "#/components/schemas/Types_Analysis_NoriTokenizer" + }, + { + "$ref": "#/components/schemas/Types_Analysis_PathHierarchyTokenizer" + }, + { + "$ref": "#/components/schemas/Types_Analysis_StandardTokenizer" + }, + { + "$ref": "#/components/schemas/Types_Analysis_UaxEmailUrlTokenizer" + }, + { + "$ref": "#/components/schemas/Types_Analysis_WhitespaceTokenizer" + }, + { + "$ref": "#/components/schemas/Types_Analysis_KuromojiTokenizer" + }, + { + "$ref": "#/components/schemas/Types_Analysis_PatternTokenizer" + }, + { + "$ref": "#/components/schemas/Types_Analysis_IcuTokenizer" + } + ] + } + ], + "description": "The name or definition of the tokenizer to use after character filters are applied. This property is compulsory if `categorization_analyzer` is specified as an object. Machine learning provides a tokenizer called `ml_standard` that tokenizes in a way that has been determined to produce good categorization results on a variety of log file formats for logs in English. If you want to use that tokenizer but change the character or token filters, specify \"tokenizer\": \"ml_standard\" in your `categorization_analyzer`. Additionally, the `ml_classic` tokenizer is available, which tokenizes in the same way as the non-customizable tokenizer in old versions of the product (before 6.2). `ml_classic` was the default categorization tokenizer in versions 6.2 to 7.13, so if you need categorization identical to the default for jobs created in these versions, specify \"tokenizer\": \"ml_classic\" in your `categorization_analyzer`." + } + }, + "additionalProperties": false + }, + "Ml_Types_ChunkingConfig": { + "type": "object", + "properties": { + "mode": { + "type": "string", + "enum": [ + "auto", + "manual", + "off" + ], + "description": "If the mode is `auto`, the chunk size is dynamically calculated;\nthis is the recommended value when the datafeed does not use aggregations.\nIf the mode is `manual`, chunking is applied according to the specified `time_span`;\nuse this mode when the datafeed uses aggregations. If the mode is `off`, no chunking is applied." + }, + "time_span": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "number" + } + ], + "description": "The time span that each search will be querying. This setting is applicable only when the `mode` is set to `manual`." + } + }, + "additionalProperties": false, + "required": [ + "mode" + ] + }, + "Ml_Types_DataDescription": { + "type": "object", + "properties": { + "format": { + "type": "string", + "description": "Only JSON format is supported at this time." + }, + "time_field": { + "type": "string", + "description": "The name of the field that contains the timestamp." + }, + "time_format": { + "type": "string", + "description": "The time format, which can be `epoch`, `epoch_ms`, or a custom pattern. The value `epoch` refers to UNIX or Epoch time (the number of seconds since 1 Jan 1970). The value `epoch_ms` indicates that time is measured in milliseconds since the epoch. The `epoch` and `epoch_ms` time formats accept either integer or real values. Custom patterns must conform to the Java DateTimeFormatter class. When you use date-time formatting patterns, it is recommended that you provide the full date, time and time zone. For example: `yyyy-MM-dd'T'HH:mm:ssX`. If the pattern that you specify is not sufficient to produce a complete timestamp, job creation fails." + }, + "field_delimiter": { + "type": "string" + } + }, + "additionalProperties": false + }, + "Ml_Types_DatafeedConfig": { + "type": "object", + "properties": { + "aggregations": { + "type": "object", + "additionalProperties": { + "$ref": "#/components/schemas/Types_Aggregations_AggregationContainer" + }, + "description": "If set, the datafeed performs aggregation searches. Support for aggregations is limited and should be used only with low cardinality data." + }, + "aggs": { + "type": "object", + "additionalProperties": { + "$ref": "#/components/schemas/Types_Aggregations_AggregationContainer" + }, + "description": "If set, the datafeed performs aggregation searches. Support for aggregations is limited and should be used only with low cardinality data." + }, + "chunking_config": { + "$ref": "#/components/schemas/Ml_Types_ChunkingConfig", + "description": "Datafeeds might be required to search over long time periods, for several months or years. This search is split into time chunks in order to ensure the load on Elasticsearch is managed. Chunking configuration controls how the size of these time chunks are calculated and is an advanced configuration option." + }, + "datafeed_id": { + "type": "string", + "description": "A numerical character string that uniquely identifies the datafeed. This identifier can contain lowercase alphanumeric characters (a-z and 0-9), hyphens, and underscores. It must start and end with alphanumeric characters. The default value is the job identifier." + }, + "delayed_data_check_config": { + "$ref": "#/components/schemas/Ml_Types_DelayedDataCheckConfig", + "description": "Specifies whether the datafeed checks for missing data and the size of the window. The datafeed can optionally search over indices that have already been read in an effort to determine whether any data has subsequently been added to the index. If missing data is found, it is a good indication that the `query_delay` option is set too low and the data is being indexed after the datafeed has passed that moment in time. This check runs only on real-time datafeeds." + }, + "frequency": { + "type": "string", + "description": "The interval at which scheduled queries are made while the datafeed runs in real time. The default value is either the bucket span for short bucket spans, or, for longer bucket spans, a sensible fraction of the bucket span. For example: `150s`. When `frequency` is shorter than the bucket span, interim results for the last (partial) bucket are written then eventually overwritten by the full bucket results. If the datafeed uses aggregations, this value must be divisible by the interval of the date histogram aggregation." + }, + "indexes": { + "type": "array", + "items": { + "type": "string" + } + }, + "indices": { + "type": "array", + "items": { + "type": "string" + }, + "description": "An array of index names. Wildcards are supported. If any indices are in remote clusters, the machine learning nodes must have the `remote_cluster_client` role." + }, + "indices_options": { + "$ref": "#/components/schemas/Types_IndicesOptions", + "description": "Specifies index expansion options that are used during search." + }, + "job_id": { + "type": "string" + }, + "max_empty_searches": { + "type": "number", + "description": "If a real-time datafeed has never seen any data (including during any initial training period) then it will automatically stop itself and close its associated job after this many real-time searches that return no documents. In other words, it will stop after `frequency` times `max_empty_searches` of real-time operation. If not set then a datafeed with no end time that sees no data will remain started until it is explicitly stopped." + }, + "query": { + "$ref": "#/components/schemas/Types_QueryDsl_QueryContainer", + "description": "The Elasticsearch query domain-specific language (DSL). This value corresponds to the query object in an Elasticsearch search POST body. All the options that are supported by Elasticsearch can be used, as this object is passed verbatim to Elasticsearch." + }, + "query_delay": { + "type": "string", + "description": "The number of seconds behind real time that data is queried. For example, if data from 10:04 a.m. might not be searchable in Elasticsearch until 10:06 a.m., set this property to 120 seconds. The default value is randomly selected between `60s` and `120s`. This randomness improves the query performance when there are multiple jobs running on the same node." + }, + "runtime_mappings": { + "type": "object", + "additionalProperties": { + "anyOf": [ + { + "$ref": "#/components/schemas/Types_Mapping_RuntimeField" + }, + { + "type": "array", + "items": { + "$ref": "#/components/schemas/Types_Mapping_RuntimeField" + } + } + ] + }, + "description": "Specifies runtime fields for the datafeed search." + }, + "script_fields": { + "type": "object", + "additionalProperties": { + "$ref": "#/components/schemas/Types_ScriptField" + }, + "description": "Specifies scripts that evaluate custom expressions and returns script fields to the datafeed. The detector configuration objects in a job can contain functions that use these script fields." + }, + "scroll_size": { + "type": "number", + "description": "The size parameter that is used in Elasticsearch searches when the datafeed does not use aggregations. The maximum value is the value of `index.max_result_window`, which is 10,000 by default." + } + }, + "additionalProperties": false, + "required": [ + "indices", + "query" + ] + }, + "Ml_Types_DelayedDataCheckConfig": { + "type": "object", + "properties": { + "check_window": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "number" + } + ], + "description": "The window of time that is searched for late data. This window of time ends with the latest finalized bucket.\nIt defaults to null, which causes an appropriate `check_window` to be calculated when the real-time datafeed runs.\nIn particular, the default `check_window` span calculation is based on the maximum of `2h` or `8 * bucket_span`." + }, + "enabled": { + "type": "boolean", + "description": "Specifies whether the datafeed periodically checks for delayed data." + } + }, + "additionalProperties": false, + "required": [ + "enabled" + ] + }, + "Ml_Types_DetectionRule": { + "type": "object", + "properties": { + "actions": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "skip_result", + "skip_model_update" + ] + }, + "description": "The set of actions to be triggered when the rule applies. If more than one action is specified the effects of all actions are combined." + }, + "conditions": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Ml_Types_RuleCondition" + }, + "description": "An array of numeric conditions when the rule applies. A rule must either have a non-empty scope or at least one condition. Multiple conditions are combined together with a logical AND." + }, + "scope": { + "type": "object", + "additionalProperties": { + "$ref": "#/components/schemas/Ml_Types_FilterRef" + }, + "description": "A scope of series where the rule applies. A rule must either have a non-empty scope or at least one condition. By default, the scope includes all series. Scoping is allowed for any of the fields that are also specified in `by_field_name`, `over_field_name`, or `partition_field_name`." + } + }, + "additionalProperties": false + }, + "Ml_Types_Detector": { + "type": "object", + "properties": { + "by_field_name": { + "type": "string", + "description": "The field used to split the data. In particular, this property is used for analyzing the splits with respect to their own history. It is used for finding unusual values in the context of the split." + }, + "custom_rules": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Ml_Types_DetectionRule" + }, + "description": "Custom rules enable you to customize the way detectors operate. For example, a rule may dictate conditions under which results should be skipped. Kibana refers to custom rules as job rules." + }, + "detector_description": { + "type": "string", + "description": "A description of the detector." + }, + "detector_index": { + "type": "number", + "description": "A unique identifier for the detector. This identifier is based on the order of the detectors in the `analysis_config`, starting at zero. If you specify a value for this property, it is ignored." + }, + "exclude_frequent": { + "type": "string", + "enum": [ + "all", + "none", + "by", + "over" + ], + "description": "If set, frequent entities are excluded from influencing the anomaly results. Entities can be considered frequent over time or frequent in a population. If you are working with both over and by fields, you can set `exclude_frequent` to `all` for both fields, or to `by` or `over` for those specific fields." + }, + "field_name": { + "type": "string", + "description": "The field that the detector uses in the function. If you use an event rate function such as count or rare, do not specify this field. The `field_name` cannot contain double quotes or backslashes." + }, + "function": { + "type": "string", + "description": "The analysis function that is used. For example, `count`, `rare`, `mean`, `min`, `max`, or `sum`." + }, + "over_field_name": { + "type": "string", + "description": "The field used to split the data. In particular, this property is used for analyzing the splits with respect to the history of all splits. It is used for finding unusual values in the population of all splits." + }, + "partition_field_name": { + "type": "string", + "description": "The field used to segment the analysis. When you use this property, you have completely independent baselines for each value of this field." + }, + "use_null": { + "type": "boolean", + "description": "Defines whether a new series is used as the null series when there is no value for the by or partition fields." + } + }, + "additionalProperties": false, + "required": [ + "function" + ] + }, + "Ml_Types_FilterRef": { + "type": "object", + "properties": { + "filter_id": { + "type": "string", + "description": "The identifier for the filter." + }, + "filter_type": { + "type": "string", + "enum": [ + "include", + "exclude" + ], + "description": "If set to `include`, the rule applies for values in the filter. If set to `exclude`, the rule applies for values not in the filter." + } + }, + "additionalProperties": false, + "required": [ + "filter_id" + ] + }, + "Ml_Types_ModelPlotConfig": { + "type": "object", + "properties": { + "annotations_enabled": { + "type": "boolean", + "description": "If true, enables calculation and storage of the model change annotations for each entity that is being analyzed." + }, + "enabled": { + "type": "boolean", + "description": "If true, enables calculation and storage of the model bounds for each entity that is being analyzed." + }, + "terms": { + "type": "string", + "description": "Limits data collection to this comma separated list of partition or by field values. If terms are not specified or it is an empty string, no filtering is applied. Wildcards are not supported. Only the specified terms can be viewed when using the Single Metric Viewer." + } + }, + "additionalProperties": false + }, + "Ml_Types_PerPartitionCategorization": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean", + "description": "To enable this setting, you must also set the `partition_field_name` property to the same value in every detector that uses the keyword `mlcategory`. Otherwise, job creation fails." + }, + "stop_on_warn": { + "type": "boolean", + "description": "This setting can be set to true only if per-partition categorization is enabled. If true, both categorization and subsequent anomaly detection stops for partitions where the categorization status changes to warn. This setting makes it viable to have a job where it is expected that categorization works well for some partitions but not others; you do not pay the cost of bad categorization forever in the partitions where it works badly." + } + }, + "additionalProperties": false + }, + "Ml_Types_RuleCondition": { + "type": "object", + "properties": { + "applies_to": { + "type": "string", + "enum": [ + "actual", + "typical", + "diff_from_typical", + "time" + ], + "description": "Specifies the result property to which the condition applies. If your detector uses `lat_long`, `metric`, `rare`, or `freq_rare` functions, you can only specify conditions that apply to time." + }, + "operator": { + "type": "string", + "enum": [ + "gt", + "gte", + "lt", + "lte" + ], + "description": "Specifies the condition operator. The available options are greater than, greater than or equals, less than, and less than or equals." + }, + "value": { + "type": "number", + "description": "The value that is compared against the `applies_to` field using the operator." + } + }, + "additionalProperties": false, + "required": [ + "applies_to", + "operator", + "value" + ] + } + } + } +} \ No newline at end of file diff --git a/x-pack/plugins/ml/server/models/json_schema_service/schema_overrides.ts b/x-pack/plugins/ml/server/models/json_schema_service/schema_overrides.ts new file mode 100644 index 0000000000000..bacc90389592a --- /dev/null +++ b/x-pack/plugins/ml/server/models/json_schema_service/schema_overrides.ts @@ -0,0 +1,32 @@ +/* + * 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 { SupportedPath } from '../../../common/api_schemas/json_schema_schema'; +import type { PropertyDefinition } from './types'; + +/** + * Extension of the schema definition extracted from the Elasticsearch specification. + */ +export const jsonSchemaOverrides: Record> = { + '/_ml/anomaly_detectors/{job_id}': { + // background_persist_interval is required according to the ES spec + required: ['analysis_config', 'data_description'], + properties: { + job_id: { + type: 'string', + description: 'Identifier for the anomaly detection job.', + }, + }, + }, + '/_ml/datafeeds/{datafeed_id}': { + properties: { + datafeed_id: { + type: 'string', + }, + }, + }, +}; diff --git a/x-pack/plugins/ml/server/models/json_schema_service/types.ts b/x-pack/plugins/ml/server/models/json_schema_service/types.ts new file mode 100644 index 0000000000000..ecb44e6571282 --- /dev/null +++ b/x-pack/plugins/ml/server/models/json_schema_service/types.ts @@ -0,0 +1,16 @@ +/* + * 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. + */ + +export interface PropertyDefinition { + properties?: Record; + type: string; + description?: string; + $ref?: string; + items?: PropertyDefinition; + anyOf?: PropertyDefinition[]; + required?: string[]; +} diff --git a/x-pack/plugins/ml/server/plugin.ts b/x-pack/plugins/ml/server/plugin.ts index 75c3082a61f63..81e8316f1bda6 100644 --- a/x-pack/plugins/ml/server/plugin.ts +++ b/x-pack/plugins/ml/server/plugin.ts @@ -24,6 +24,7 @@ import type { PluginStart as DataViewsPluginStart } from '@kbn/data-views-plugin import type { SpacesPluginSetup } from '@kbn/spaces-plugin/server'; import { FieldFormatsStart } from '@kbn/field-formats-plugin/server'; import type { HomeServerPluginSetup } from '@kbn/home-plugin/server'; +import { jsonSchemaRoutes } from './routes/json_schema'; import { notificationsRoutes } from './routes/notifications'; import type { PluginsSetup, PluginsStart, RouteInitialization } from './types'; import { PLUGIN_ID } from '../common/constants/app'; @@ -236,6 +237,7 @@ export class MlServerPlugin }); trainedModelsRoutes(routeInit); notificationsRoutes(routeInit); + jsonSchemaRoutes(routeInit); alertingRoutes(routeInit, sharedServicesProviders); initMlServerLog({ log: this.log }); diff --git a/x-pack/plugins/ml/server/routes/apidoc.json b/x-pack/plugins/ml/server/routes/apidoc.json index 573080a1d187a..addb672aa3d88 100644 --- a/x-pack/plugins/ml/server/routes/apidoc.json +++ b/x-pack/plugins/ml/server/routes/apidoc.json @@ -187,6 +187,9 @@ "ModelManagement", "GetModelManagementNodesOverview", - "GetModelManagementMemoryUsage" + "GetModelManagementMemoryUsage", + + "JsonSchema", + "GetJsonSchema" ] } diff --git a/x-pack/plugins/ml/server/routes/json_schema.ts b/x-pack/plugins/ml/server/routes/json_schema.ts new file mode 100644 index 0000000000000..c1c7c65b48519 --- /dev/null +++ b/x-pack/plugins/ml/server/routes/json_schema.ts @@ -0,0 +1,48 @@ +/* + * 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 { getJsonSchemaQuerySchema } from '../../common/api_schemas/json_schema_schema'; +import { wrapError } from '../client/error_wrapper'; +import { RouteInitialization } from '../types'; +import { JsonSchemaService } from '../models/json_schema_service'; + +export function jsonSchemaRoutes({ router, routeGuard }: RouteInitialization) { + /** + * @apiGroup JsonSchema + * + * @api {get} /api/ml/json_schema Get requested JSON schema + * @apiName GetJsonSchema + * @apiDescription Retrieves the JSON schema + */ + router.get( + { + path: '/api/ml/json_schema', + validate: { + query: getJsonSchemaQuerySchema, + }, + options: { + tags: ['access:ml:canAccessML'], + }, + }, + routeGuard.fullLicenseAPIGuard(async ({ request, response }) => { + try { + const jsonSchemaService = new JsonSchemaService(); + + const result = await jsonSchemaService.extractSchema( + request.query.path, + request.query.method + ); + + return response.ok({ + body: result, + }); + } catch (e) { + return response.customError(wrapError(e)); + } + }) + ); +} diff --git a/x-pack/plugins/ml/tsconfig.json b/x-pack/plugins/ml/tsconfig.json index 72fbeee62048b..dd0d5d0d23ec0 100644 --- a/x-pack/plugins/ml/tsconfig.json +++ b/x-pack/plugins/ml/tsconfig.json @@ -81,5 +81,6 @@ "@kbn/unified-field-list-plugin", "@kbn/shared-ux-router", "@kbn/saved-search-plugin", + "@kbn/monaco", ], } diff --git a/x-pack/test/functional/services/ml/job_wizard_advanced.ts b/x-pack/test/functional/services/ml/job_wizard_advanced.ts index ca36cb3687c18..b904c7dbc1d8e 100644 --- a/x-pack/test/functional/services/ml/job_wizard_advanced.ts +++ b/x-pack/test/functional/services/ml/job_wizard_advanced.ts @@ -17,7 +17,7 @@ export function MachineLearningJobWizardAdvancedProvider( const comboBox = getService('comboBox'); const testSubjects = getService('testSubjects'); const retry = getService('retry'); - const aceEditor = getService('aceEditor'); + const monacoEditor = getService('monacoEditor'); return { async getValueOrPlaceholder(inputLocator: string): Promise { @@ -30,13 +30,11 @@ export function MachineLearningJobWizardAdvancedProvider( }, async assertDatafeedQueryEditorExists() { - await testSubjects.existOrFail('mlAdvancedDatafeedQueryEditor > codeEditorContainer'); + await testSubjects.existOrFail('mlAdvancedDatafeedQueryEditor > codeEditorHint'); }, async assertDatafeedQueryEditorValue(expectedValue: string) { - const actualValue = await aceEditor.getValue( - 'mlAdvancedDatafeedQueryEditor > codeEditorContainer' - ); + const actualValue = await monacoEditor.getCodeEditorValue(); expect(actualValue).to.eql( expectedValue, `Expected datafeed query editor value to be '${expectedValue}' (got '${actualValue}')` From efe55cbfd3ef8a22077e8e96fea31fe3e806e31f Mon Sep 17 00:00:00 2001 From: Jatin Kathuria Date: Fri, 10 Mar 2023 17:27:33 +0100 Subject: [PATCH 15/17] [Security Solution] Make Alert Page filters heirarchical (#153109) ## Summary This Option was missed in last PR https://github.com/elastic/kibana/pull/152450 for Alert Page Filters Customization. Just reverted this small option to make page filters working as desired. --- .../detections/pages/detection_engine/detection_engine.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x-pack/plugins/security_solution/public/detections/pages/detection_engine/detection_engine.tsx b/x-pack/plugins/security_solution/public/detections/pages/detection_engine/detection_engine.tsx index 64d6f984243ac..030dd275c8582 100644 --- a/x-pack/plugins/security_solution/public/detections/pages/detection_engine/detection_engine.tsx +++ b/x-pack/plugins/security_solution/public/detections/pages/detection_engine/detection_engine.tsx @@ -341,7 +341,7 @@ const DetectionEnginePageComponent: React.FC = ({ to, mode: 'absolute', }} - chainingSystem="NONE" + chainingSystem={'HIERARCHICAL'} onInit={setDetectionPageFilterHandler} /> ), From d95c2f56e25af2b71395f7bd2b7f362888bfb592 Mon Sep 17 00:00:00 2001 From: Jeramy Soucy Date: Fri, 10 Mar 2023 11:34:00 -0500 Subject: [PATCH 16/17] [Saved Objects] Augments Find and Open PIT audits with unauthorized types and spaces (#151367) closes #142414 Adds the unauthorized types and spaces when auditing unauthorized `find` and `open PIT` actions. - Examples: _Unauthorized Find_ ``` { error: { code: 'Error', message: `User is unauthorized for any requested types/spaces` }, event: { action: AuditAction.FIND, category: ['database'], outcome: 'failure', type: ['access'], }, kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, saved_object: undefined, unauthorized_spaces: ['space-1', 'space-2', 'space-3'] unauthorized_types: ['type-a', 'type-b'], }, message: `Failed attempt to access saved objects`, } ``` _Unauthorized Open Point In Time_ ``` { error: undefined, event: { action: AuditAction.OPEN_POINT_IN_TIME, category: ['database'], outcome: 'failure', type: ['creation'], }, kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, saved_object: undefined, unauthorized_spaces: ['space-1', 'space-2'], unauthorized_types: ['type-a', 'type-b', 'type-c'], }, message: `Failed attempt to open point-in-time saved objects`, } ``` ### Future It will be possible to utilize these two new fields for other actions if the need arises. There are other actions that can result in audits that do not include a full set of information, however it is unclear if there is a need for the additional information. Example: an unauthorized Bulk Get audit will include which types were not authorized, but will not include which spaces were unauthorized per type (which can include object spaces requested in addition to the active space). This information is available (we can modify `isAuthorizedInAllSpaces` in the authorization_utils file to return the unauthorized spaces), but not included in the audit. --------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> --- .../server/audit/audit_events.test.ts | 93 ++++++++ .../security/server/audit/audit_events.ts | 12 + .../saved_objects_security_extension.test.ts | 216 ++++++++++++++---- .../saved_objects_security_extension.ts | 95 +++++--- 4 files changed, 338 insertions(+), 78 deletions(-) diff --git a/x-pack/plugins/security/server/audit/audit_events.test.ts b/x-pack/plugins/security/server/audit/audit_events.test.ts index b78a723fe3f4e..c41676fbaa901 100644 --- a/x-pack/plugins/security/server/audit/audit_events.test.ts +++ b/x-pack/plugins/security/server/audit/audit_events.test.ts @@ -52,6 +52,8 @@ describe('#savedObjectEvent', () => { "id": "SAVED_OBJECT_ID", "type": "dashboard", }, + "unauthorized_spaces": undefined, + "unauthorized_types": undefined, }, "message": "User is creating dashboard [id=SAVED_OBJECT_ID]", } @@ -84,6 +86,8 @@ describe('#savedObjectEvent', () => { "id": "SAVED_OBJECT_ID", "type": "dashboard", }, + "unauthorized_spaces": undefined, + "unauthorized_types": undefined, }, "message": "User has created dashboard [id=SAVED_OBJECT_ID]", } @@ -120,6 +124,8 @@ describe('#savedObjectEvent', () => { "id": "SAVED_OBJECT_ID", "type": "dashboard", }, + "unauthorized_spaces": undefined, + "unauthorized_types": undefined, }, "message": "Failed attempt to create dashboard [id=SAVED_OBJECT_ID]", } @@ -227,11 +233,98 @@ describe('#savedObjectEvent', () => { "id": "SAVED_OBJECT_ID", "type": "dashboard", }, + "unauthorized_spaces": undefined, + "unauthorized_types": undefined, }, "message": "User has removed references to dashboard [id=SAVED_OBJECT_ID]", } `); }); + + test('can create event with `add_to_spaces` and `delete_from_spaces`', () => { + expect( + savedObjectEvent({ + action: AuditAction.UPDATE_OBJECTS_SPACES, + savedObject: { type: 'dashboard', id: 'SAVED_OBJECT_ID' }, + addToSpaces: ['space1', 'space3', 'space5'], + deleteFromSpaces: ['space2', 'space4', 'space6'], + }) + ).toMatchInlineSnapshot(` + Object { + "error": undefined, + "event": Object { + "action": "saved_object_update_objects_spaces", + "category": Array [ + "database", + ], + "outcome": "success", + "type": Array [ + "change", + ], + }, + "kibana": Object { + "add_to_spaces": Array [ + "space1", + "space3", + "space5", + ], + "delete_from_spaces": Array [ + "space2", + "space4", + "space6", + ], + "saved_object": Object { + "id": "SAVED_OBJECT_ID", + "type": "dashboard", + }, + "unauthorized_spaces": undefined, + "unauthorized_types": undefined, + }, + "message": "User has updated spaces of dashboard [id=SAVED_OBJECT_ID]", + } + `); + }); + + test('can create event with `requested_spaces` and `requested_types`', () => { + expect( + savedObjectEvent({ + action: AuditAction.FIND, + savedObject: undefined, + unauthorizedSpaces: ['space1', 'space2', 'space3'], + unauthorizedTypes: ['x', 'y', 'z'], + }) + ).toMatchInlineSnapshot(` + Object { + "error": undefined, + "event": Object { + "action": "saved_object_find", + "category": Array [ + "database", + ], + "outcome": "success", + "type": Array [ + "access", + ], + }, + "kibana": Object { + "add_to_spaces": undefined, + "delete_from_spaces": undefined, + "saved_object": undefined, + "unauthorized_spaces": Array [ + "space1", + "space2", + "space3", + ], + "unauthorized_types": Array [ + "x", + "y", + "z", + ], + }, + "message": "User has accessed saved objects", + } + `); + }); }); describe('#userLoginEvent', () => { diff --git a/x-pack/plugins/security/server/audit/audit_events.ts b/x-pack/plugins/security/server/audit/audit_events.ts index 30763e7dd71ec..b0edfa991a13c 100644 --- a/x-pack/plugins/security/server/audit/audit_events.ts +++ b/x-pack/plugins/security/server/audit/audit_events.ts @@ -59,6 +59,14 @@ export interface AuditKibana { * Set of space IDs that a saved object was removed from. */ delete_from_spaces?: readonly string[]; + /** + * Set of space IDs that are not authorized for an action. + */ + unauthorized_spaces?: readonly string[]; + /** + * Set of types that are not authorized for an action. + */ + unauthorized_types?: readonly string[]; } type EcsHttp = Required['http']; @@ -375,6 +383,8 @@ export function savedObjectEvent({ savedObject, addToSpaces, deleteFromSpaces, + unauthorizedSpaces, + unauthorizedTypes, outcome, error, }: SavedObjectEventParams): AuditEvent | undefined { @@ -407,6 +417,8 @@ export function savedObjectEvent({ saved_object: savedObject, add_to_spaces: addToSpaces, delete_from_spaces: deleteFromSpaces, + unauthorized_spaces: unauthorizedSpaces, + unauthorized_types: unauthorizedTypes, }, error: error && { code: error.name, diff --git a/x-pack/plugins/security/server/saved_objects/saved_objects_security_extension.test.ts b/x-pack/plugins/security/server/saved_objects/saved_objects_security_extension.test.ts index 88de1b783ae65..5e614747ce5c3 100644 --- a/x-pack/plugins/security/server/saved_objects/saved_objects_security_extension.test.ts +++ b/x-pack/plugins/security/server/saved_objects/saved_objects_security_extension.test.ts @@ -450,6 +450,8 @@ describe('#authorize (unpublished by interface)', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: undefined, }, message: 'User is updating saved objects', @@ -465,6 +467,8 @@ describe('#authorize (unpublished by interface)', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: undefined, }, message: 'User is creating saved objects', @@ -501,6 +505,8 @@ describe('#authorize (unpublished by interface)', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: undefined, }, message: 'User has updated saved objects', @@ -516,6 +522,8 @@ describe('#authorize (unpublished by interface)', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: undefined, }, message: 'User has created saved objects', @@ -532,17 +540,19 @@ describe('#authorize (unpublished by interface)', () => { { type: 'c', id: '3' }, ]; + const enforceMap = new Map([ + ['a', new Set(['x', 'y', 'z'])], + ['b', new Set(['x', 'y'])], + ['c', new Set(['y'])], + ]); + // Disable to test method // eslint-disable-next-line dot-notation await securityExtension['authorize']({ actions, types, spaces, - enforceMap: new Map([ - ['a', new Set(['x', 'y', 'z'])], - ['b', new Set(['x', 'y'])], - ['c', new Set(['y'])], - ]), + enforceMap, auditOptions: { objects: auditObjects, }, @@ -562,6 +572,8 @@ describe('#authorize (unpublished by interface)', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: { id: obj.id, type: obj.type, @@ -582,6 +594,8 @@ describe('#authorize (unpublished by interface)', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: { id: obj.id, type: obj.type, @@ -602,17 +616,19 @@ describe('#authorize (unpublished by interface)', () => { { type: 'c', id: '3' }, ]; + const enforceMap = new Map([ + ['a', new Set(['x', 'y', 'z'])], + ['b', new Set(['x', 'y'])], + ['c', new Set(['y'])], + ]); + // Disable to test method // eslint-disable-next-line dot-notation await securityExtension['authorize']({ actions, types, spaces, - enforceMap: new Map([ - ['a', new Set(['x', 'y', 'z'])], - ['b', new Set(['x', 'y'])], - ['c', new Set(['y'])], - ]), + enforceMap, auditOptions: { objects: auditObjects, useSuccessOutcome: true, @@ -633,6 +649,8 @@ describe('#authorize (unpublished by interface)', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: { id: obj.id, type: obj.type, @@ -653,6 +671,8 @@ describe('#authorize (unpublished by interface)', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: { id: obj.id, type: obj.type, @@ -723,6 +743,8 @@ describe('#authorize (unpublished by interface)', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: undefined, }, message: 'User is updating saved objects', @@ -738,6 +760,8 @@ describe('#authorize (unpublished by interface)', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: undefined, }, message: 'User is creating saved objects', @@ -780,6 +804,8 @@ describe('#authorize (unpublished by interface)', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: undefined, }, message: 'Failed attempt to update saved objects', @@ -796,6 +822,11 @@ describe('#authorize (unpublished by interface)', () => { { type: 'c', id: '3' }, ]; + const enforceMap = new Map([ + ['a', new Set(['x', 'y', 'z'])], + ['b', new Set(['x', 'y'])], + ['c', new Set(['x', 'y'])], + ]); await expect(() => // Disable to test method // eslint-disable-next-line dot-notation @@ -803,11 +834,7 @@ describe('#authorize (unpublished by interface)', () => { actions, types, spaces, - enforceMap: new Map([ - ['a', new Set(['x', 'y', 'z'])], - ['b', new Set(['x', 'y'])], - ['c', new Set(['x', 'y'])], - ]), + enforceMap, auditOptions: { objects: auditObjects }, }) ).rejects.toThrowError('Unable to bulk_update b,c'); @@ -828,6 +855,8 @@ describe('#authorize (unpublished by interface)', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: { id: obj.id, type: obj.type, @@ -902,6 +931,8 @@ describe('#authorize (unpublished by interface)', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: undefined, }, message: 'Failed attempt to update saved objects', @@ -914,6 +945,11 @@ describe('#authorize (unpublished by interface)', () => { const { securityExtension, checkPrivileges, auditLogger } = setup(); checkPrivileges.mockResolvedValue(unauthorizedCheckPrivilegesResponse); + const enforceMap = new Map([ + ['a', new Set(['y', 'z'])], + ['b', new Set(['x', 'z'])], + ['c', new Set(['x', 'y'])], + ]); await expect(() => // Disable to test method // eslint-disable-next-line dot-notation @@ -921,11 +957,7 @@ describe('#authorize (unpublished by interface)', () => { actions, types, spaces, - enforceMap: new Map([ - ['a', new Set(['y', 'z'])], - ['b', new Set(['x', 'z'])], - ['c', new Set(['x', 'y'])], - ]), + enforceMap, }) ).rejects.toThrowError('Unable to bulk_update a,b,c'); @@ -944,6 +976,8 @@ describe('#authorize (unpublished by interface)', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: undefined, }, message: 'Failed attempt to update saved objects', @@ -960,6 +994,12 @@ describe('#authorize (unpublished by interface)', () => { { type: 'c', id: '3' }, ]; + const enforceMap = new Map([ + ['a', new Set(['x', 'y', 'z'])], + ['b', new Set(['x', 'y'])], + ['c', new Set(['x', 'y'])], + ]); + await expect(() => // Disable to test method // eslint-disable-next-line dot-notation @@ -967,18 +1007,15 @@ describe('#authorize (unpublished by interface)', () => { actions, types, spaces, - enforceMap: new Map([ - ['a', new Set(['x', 'y', 'z'])], - ['b', new Set(['x', 'y'])], - ['c', new Set(['x', 'y'])], - ]), + enforceMap, auditOptions: { objects: auditObjects }, }) ).rejects.toThrowError('Unable to bulk_update a,b,c'); expect(auditLogger.log).toHaveBeenCalledTimes(auditObjects.length); + let i = 1; for (const obj of auditObjects) { - expect(auditLogger.log).toHaveBeenCalledWith({ + expect(auditLogger.log).toHaveBeenNthCalledWith(i++, { error: { code: 'Error', message: 'Unable to bulk_update a,b,c', @@ -992,6 +1029,8 @@ describe('#authorize (unpublished by interface)', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: { id: obj.id, type: obj.type, @@ -1066,6 +1105,8 @@ describe('#authorize (unpublished by interface)', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: undefined, }, message: 'Failed attempt to update saved objects', @@ -1409,6 +1450,8 @@ describe('#create', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: { type: obj1.type, id: obj1.id }, }, message: `User is creating ${obj1.type} [id=${obj1.id}]`, @@ -1456,6 +1499,8 @@ describe('#create', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: { type: obj1.type, id: obj1.id }, }, message: `Failed attempt to create ${obj1.type} [id=${obj1.id}]`, @@ -1688,6 +1733,8 @@ describe('#create', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: { type: obj.type, id: obj.id }, }, message: `User is creating ${obj.type} [id=${obj.id}]`, @@ -1754,6 +1801,8 @@ describe('#create', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: { type: obj.type, id: obj.id }, }, message: `Failed attempt to create ${obj.type} [id=${obj.id}]`, @@ -1889,6 +1938,8 @@ describe('update', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: { type: obj1.type, id: obj1.id }, }, message: `User is updating ${obj1.type} [id=${obj1.id}]`, @@ -1936,6 +1987,8 @@ describe('update', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: { type: obj1.type, id: obj1.id }, }, message: `Failed attempt to update ${obj1.type} [id=${obj1.id}]`, @@ -2166,6 +2219,8 @@ describe('update', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: { type: obj.type, id: obj.id }, }, message: `User is updating ${obj.type} [id=${obj.id}]`, @@ -2209,8 +2264,9 @@ describe('update', () => { expect(auditHelperSpy).toHaveBeenCalledTimes(1); expect(addAuditEventSpy).toHaveBeenCalledTimes(objects.length); expect(auditLogger.log).toHaveBeenCalledTimes(objects.length); + let i = 1; for (const obj of objects) { - expect(auditLogger.log).toHaveBeenCalledWith({ + expect(auditLogger.log).toHaveBeenNthCalledWith(i++, { error: { code: 'Error', message: `Unable to bulk_update ${obj1.type},${obj2.type},${obj3.type},${obj4.type}`, @@ -2224,6 +2280,8 @@ describe('update', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: { type: obj.type, id: obj.id }, }, message: `Failed attempt to update ${obj.type} [id=${obj.id}]`, @@ -2361,6 +2419,8 @@ describe('delete', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: { type: obj1.type, id: obj1.id }, }, message: `User is deleting ${obj1.type} [id=${obj1.id}]`, @@ -2408,6 +2468,8 @@ describe('delete', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: { type: obj1.type, id: obj1.id }, }, message: `Failed attempt to delete ${obj1.type} [id=${obj1.id}]`, @@ -2634,6 +2696,8 @@ describe('delete', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: { type: obj.type, id: obj.id }, }, message: `User is deleting ${obj.type} [id=${obj.id}]`, @@ -2692,6 +2756,8 @@ describe('delete', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: { type: obj.type, id: obj.id }, }, message: `Failed attempt to delete ${obj.type} [id=${obj.id}]`, @@ -2858,6 +2924,8 @@ describe('get', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: { type: obj1.type, id: obj1.id }, }, message: `User is accessing ${obj1.type} [id=${obj1.id}]`, @@ -2920,6 +2988,8 @@ describe('get', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: { type: obj1.type, id: obj1.id }, }, message: `Failed attempt to access ${obj1.type} [id=${obj1.id}]`, @@ -2955,6 +3025,8 @@ describe('get', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: { type: obj1.type, id: obj1.id }, }, message: `Failed attempt to access ${obj1.type} [id=${obj1.id}]`, @@ -2967,7 +3039,7 @@ describe('get', () => { const objA = { ...obj1, - objectNamespaces: ['y', namespace], // include multiple spaces + objectNamespaces: [namespace, 'y'], // include multiple spaces }; const objB = { ...obj2, objectNamespaces: ['z'], existingNamespaces: ['y'] }; // use a different namespace than the options namespace; @@ -3160,6 +3232,8 @@ describe('get', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: { type: obj.type, id: obj.id }, }, message: `User has accessed ${obj.type} [id=${obj.id}]`, @@ -3190,6 +3264,8 @@ describe('get', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: { type: objA.type, id: objA.id }, }, message: `User has accessed ${objA.type} [id=${objA.id}]`, @@ -3233,8 +3309,9 @@ describe('get', () => { expect(auditHelperSpy).toHaveBeenCalledTimes(1); expect(addAuditEventSpy).toHaveBeenCalledTimes(objects.length); expect(auditLogger.log).toHaveBeenCalledTimes(objects.length); + let i = 1; for (const obj of objects) { - expect(auditLogger.log).toHaveBeenCalledWith({ + expect(auditLogger.log).toHaveBeenNthCalledWith(i++, { error: { code: 'Error', message: `Unable to bulk_get ${objA.type},${objB.type}`, @@ -3248,6 +3325,8 @@ describe('get', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: { type: obj.type, id: obj.id }, }, message: `Failed attempt to access ${obj.type} [id=${obj.id}]`, @@ -3666,6 +3745,8 @@ describe(`#authorizeRemoveReferences`, () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: { type: obj1.type, id: obj1.id }, }, message: `User is removing references to ${obj1.type} [id=${obj1.id}]`, @@ -3709,6 +3790,8 @@ describe(`#authorizeRemoveReferences`, () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: { type: obj1.type, id: obj1.id }, }, message: `Failed attempt to remove references to ${obj1.type} [id=${obj1.id}]`, @@ -3733,17 +3816,31 @@ describe(`#authorizeOpenPointInTime`, () => { privileges: { kibana: [ { privilege: 'mock-saved_object:a/open_point_in_time', authorized: true }, + { privilege: 'mock-saved_object:b/open_point_in_time', authorized: true }, + { privilege: 'mock-saved_object:c/open_point_in_time', authorized: true }, { privilege: 'login:', authorized: true }, ], }, } as CheckPrivilegesResponse; - const expectedTypes = new Set([obj1.type]); - const expectedSpaces = new Set([namespace]); - const expectedTypeMap = new Map().set('a', { - open_point_in_time: { isGloballyAuthorized: true, authorizedSpaces: [] }, - ['login:']: { isGloballyAuthorized: true, authorizedSpaces: [] }, - }); + const multipleSpaces = [namespace, 'foo', 'bar']; + const multipleTypes = ['a', 'b', 'c']; + + const expectedTypes = new Set(multipleTypes); + const expectedSpaces = new Set(multipleSpaces); + const expectedTypeMap = new Map() + .set('a', { + open_point_in_time: { isGloballyAuthorized: true, authorizedSpaces: [] }, + ['login:']: { isGloballyAuthorized: true, authorizedSpaces: [] }, + }) + .set('b', { + open_point_in_time: { isGloballyAuthorized: true, authorizedSpaces: [] }, + ['login:']: { isGloballyAuthorized: true, authorizedSpaces: [] }, + }) + .set('c', { + open_point_in_time: { isGloballyAuthorized: true, authorizedSpaces: [] }, + ['login:']: { isGloballyAuthorized: true, authorizedSpaces: [] }, + }); test('throws an error when `namespaces` is empty', async () => { const { securityExtension, checkPrivileges } = setup(); @@ -3785,7 +3882,7 @@ describe(`#authorizeOpenPointInTime`, () => { test(`calls authorize methods with expected actions, types, spaces, and no enforce map`, async () => { const { securityExtension, checkPrivileges } = setup(); - checkPrivileges.mockResolvedValue(fullyAuthorizedCheckPrivilegesResponse); // Return any well-formed response to avoid an unhandled error + checkPrivileges.mockResolvedValue(fullyAuthorizedCheckPrivilegesResponse); await securityExtension.authorizeOpenPointInTime({ namespaces: expectedSpaces, @@ -3809,8 +3906,13 @@ describe(`#authorizeOpenPointInTime`, () => { expect(checkPrivileges).toHaveBeenCalledTimes(1); expect(checkPrivileges).toHaveBeenCalledWith( - [`mock-saved_object:${obj1.type}/${actionString}`, 'login:'], - [...expectedSpaces] + [ + `mock-saved_object:a/${actionString}`, + `mock-saved_object:b/${actionString}`, + `mock-saved_object:c/${actionString}`, + 'login:', + ], + multipleSpaces ); expect(enforceAuthorizationSpy).not.toHaveBeenCalled(); @@ -3861,8 +3963,8 @@ describe(`#authorizeOpenPointInTime`, () => { checkPrivileges.mockResolvedValue(fullyAuthorizedCheckPrivilegesResponse); await securityExtension.authorizeOpenPointInTime({ - namespaces: expectedSpaces, - types: expectedTypes, + namespaces: new Set(multipleSpaces), + types: new Set(multipleTypes), }); expect(auditHelperSpy).not.toHaveBeenCalled(); // The helper is not called, as open PIT calls the addAudit method directly @@ -3880,6 +3982,8 @@ describe(`#authorizeOpenPointInTime`, () => { add_to_spaces: undefined, delete_from_spaces: undefined, saved_object: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, }, message: `User is opening point-in-time saved objects`, }); @@ -3922,6 +4026,8 @@ describe(`#authorizeOpenPointInTime`, () => { add_to_spaces: undefined, delete_from_spaces: undefined, saved_object: undefined, + unauthorized_spaces: multipleSpaces, + unauthorized_types: multipleTypes, }, message: `Failed attempt to open point-in-time saved objects`, }); @@ -4324,6 +4430,8 @@ describe('#authorizeAndRedactMultiNamespaceReferences', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: { type: obj.type, id: obj.id }, }, message: `User has collected references and spaces of ${obj.type} [id=${obj.id}]`, @@ -4385,6 +4493,8 @@ describe('#authorizeAndRedactMultiNamespaceReferences', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: undefined, }, message: `Failed attempt to collect references and spaces of saved objects`, @@ -4754,6 +4864,8 @@ describe('#authorizeAndRedactInternalBulkResolve', () => { expect(auditHelperSpy).toHaveBeenCalledTimes(1); expect(auditHelperSpy).toHaveBeenCalledWith({ action: 'saved_object_resolve', + addToSpaces: undefined, + deleteFromSpaces: undefined, objects: undefined, useSuccessOutcome: true, }); @@ -4762,6 +4874,8 @@ describe('#authorizeAndRedactInternalBulkResolve', () => { action: 'saved_object_resolve', addToSpaces: undefined, deleteFromSpaces: undefined, + unauthorizedSpaces: undefined, + unauthorizedTypes: undefined, error: undefined, outcome: 'success', }); @@ -4777,6 +4891,8 @@ describe('#authorizeAndRedactInternalBulkResolve', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: undefined, }, message: `User has resolved saved objects`, @@ -4839,6 +4955,8 @@ describe('#authorizeAndRedactInternalBulkResolve', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: undefined, }, message: `Failed attempt to resolve saved objects`, @@ -5287,8 +5405,10 @@ describe('#authorizeUpdateSpaces', () => { type: ['change'], }, kibana: { - add_to_spaces: undefined, - delete_from_spaces: undefined, + add_to_spaces: spacesToAdd, + delete_from_spaces: spacesToRemove, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: { type: obj.type, id: obj.id }, }, message: `User is updating spaces of ${obj.type} [id=${obj.id}]`, @@ -5358,6 +5478,8 @@ describe('#authorizeUpdateSpaces', () => { kibana: { add_to_spaces: spacesToAdd, delete_from_spaces: spacesToRemove, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: { type: obj.type, id: obj.id }, }, message: `Failed attempt to update spaces of ${obj.type} [id=${obj.id}]`, @@ -5558,6 +5680,8 @@ describe('find', () => { add_to_spaces: undefined, delete_from_spaces: undefined, saved_object: undefined, + unauthorized_spaces: [namespace], + unauthorized_types: [obj1.type], }, message: `Failed attempt to access saved objects`, }); @@ -5712,6 +5836,8 @@ describe('find', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: { type: obj.type, id: obj.id }, }, message: `User has accessed ${obj.type} [id=${obj.id}]`, @@ -5743,6 +5869,8 @@ describe('find', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: { type: obj.type, id: obj.id }, }, message: `User has accessed ${obj.type} [id=${obj.id}]`, @@ -5957,6 +6085,8 @@ describe('#authorizeDisableLegacyUrlAliases', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: { type: 'legacy-url-alias', id: legacyObjectId }, }, message: `User is updating legacy-url-alias [id=${legacyObjectId}]`, @@ -6010,6 +6140,8 @@ describe('#authorizeDisableLegacyUrlAliases', () => { kibana: { add_to_spaces: undefined, delete_from_spaces: undefined, + unauthorized_spaces: undefined, + unauthorized_types: undefined, saved_object: { type: 'legacy-url-alias', id: legacyObjectId }, }, message: `Failed attempt to update legacy-url-alias [id=${legacyObjectId}]`, diff --git a/x-pack/plugins/security/server/saved_objects/saved_objects_security_extension.ts b/x-pack/plugins/security/server/saved_objects/saved_objects_security_extension.ts index a540b96df3517..0bcdb817940c8 100644 --- a/x-pack/plugins/security/server/saved_objects/saved_objects_security_extension.ts +++ b/x-pack/plugins/security/server/saved_objects/saved_objects_security_extension.ts @@ -123,10 +123,21 @@ export interface AddAuditEventParams { */ addToSpaces?: readonly string[]; /** - * Array of spaces being removed. For - * UPDATE_OBJECTS_SPACES action only + * Array of spaces being removed. + * For the UPDATE_OBJECTS_SPACES action + * and the auditObjectsForSpaceDeletions method */ deleteFromSpaces?: readonly string[]; + /** + * Array of saved object types not authorized for the action. + * Used with FIND and OPEN_POINT_IN_TIME_FOR_TYPE actions + */ + unauthorizedTypes?: readonly string[]; + /** + * Array of spaces not authorized for the action. + * Used with FIND and OPEN_POINT_IN_TIME_FOR_TYPE actions + */ + unauthorizedSpaces?: readonly string[]; /** * Relevant error information to add to * the audit event @@ -170,7 +181,7 @@ interface InternalAuthorizeParams { allowGlobalResource?: boolean; }; /** auditOptions - options for audit logging */ - auditOptions?: AuditOptions | UpdateSpacesAuditOptions; + auditOptions?: AuditOptions; } /** @@ -190,7 +201,7 @@ interface EnforceAuthorizationParams { */ typeMap: AuthorizationTypeMap; /** auditOptions - options for audit logging */ - auditOptions?: AuditOptions | UpdateSpacesAuditOptions; + auditOptions?: AuditOptions; } /** @@ -205,17 +216,28 @@ interface AuditHelperParams { /** Whether or not to use success as the non-failure outcome. Default is 'unknown' */ useSuccessOutcome?: boolean; /** - * The spaces in which to add the objects. - * Used only with the AuditAction.UPDATE_OBJECTS_SPACES. + * The spaces in which to add the objects + * Used only with the AuditAction.UPDATE_OBJECTS_SPACES * Default is none */ addToSpaces?: string[]; /** - * The spaces from which to remove the objects. - * Used only with the AuditAction.UPDATE_OBJECTS_SPACES. + * The spaces from which to remove the objects + * Used only with the AuditAction.UPDATE_OBJECTS_SPACES + * action and the auditObjectsForSpaceDeletions method * Default is none */ deleteFromSpaces?: string[]; + /** + * The spaces unauthorized for the action + * Used with AuditAction.FIND and AuditAction.OPEN_POINT_IN_TIME + */ + unauthorizedSpaces?: string[]; + /** + * The types unauthorized for the action + * Used with AuditAction.FIND and AuditAction.OPEN_POINT_IN_TIME + */ + unauthorizedTypes?: string[]; /** Error information produced by the action */ error?: Error; } @@ -236,20 +258,9 @@ interface AuditOptions { bypass?: 'never' | 'on_success' | 'on_failure' | 'always'; /** If authz success should be logged as 'success'. Default false */ useSuccessOutcome?: boolean; -} - -/** - * The UpdateSpacesAuditOptions interface contains optional settings for - * auditing the UPDATE_OBJECTS_SPACES action. - */ -interface UpdateSpacesAuditOptions extends AuditOptions { - /** - * An array of spaces which to add the objects (used in updateObjectsSpaces) - */ + /** An array of spaces which to add the objects (used in updateObjectsSpaces) */ addToSpaces?: string[]; - /** - * An array of spaces from which to remove the objects (used in updateObjectsSpaces) - */ + /** An array of spaces from which to remove the objects (used in updateObjectsSpaces) */ deleteFromSpaces?: string[]; } @@ -479,10 +490,20 @@ export class SavedObjectsSecurityExtension implements ISavedObjectsSecurityExten } private auditHelper(params: AuditHelperParams) { - const { action, useSuccessOutcome, objects, error, addToSpaces, deleteFromSpaces } = params; + const { + action, + useSuccessOutcome, + objects, + error, + addToSpaces, + deleteFromSpaces, + unauthorizedSpaces, + unauthorizedTypes, + } = params; // If there are no objects, we at least want to add a single audit log for the action const toAudit = !!objects && objects?.length > 0 ? objects : ([undefined] as undefined[]); + for (const obj of toAudit) { this.addAuditEvent({ action, @@ -493,6 +514,8 @@ export class SavedObjectsSecurityExtension implements ISavedObjectsSecurityExten ...(!error && { outcome: useSuccessOutcome ? 'success' : 'unknown' }), addToSpaces, deleteFromSpaces, + unauthorizedSpaces, + unauthorizedTypes, }); } } @@ -510,7 +533,7 @@ export class SavedObjectsSecurityExtension implements ISavedObjectsSecurityExten useSuccessOutcome, addToSpaces, deleteFromSpaces, - } = (auditOptions as UpdateSpacesAuditOptions) ?? {}; + } = (auditOptions as AuditOptions) ?? {}; const { authzAction, auditAction } = this.decodeSecurityAction(action); @@ -543,7 +566,13 @@ export class SavedObjectsSecurityExtension implements ISavedObjectsSecurityExten } if (auditAction && bypass !== 'always' && bypass !== 'on_success') { - this.auditHelper({ action: auditAction, objects: auditObjects, useSuccessOutcome }); + this.auditHelper({ + action: auditAction, + objects: auditObjects, + useSuccessOutcome, + addToSpaces, + deleteFromSpaces, + }); } } @@ -944,18 +973,14 @@ export class SavedObjectsSecurityExtension implements ISavedObjectsSecurityExten this.addAuditEvent({ action: AuditAction.OPEN_POINT_IN_TIME, error: new Error('User is unauthorized for any requested types/spaces'), - // TODO: include object type(s) that were requested? - // requestedTypes: types, - // requestedSpaces: namespaces, + unauthorizedTypes: [...types], + unauthorizedSpaces: [...namespaces], }); throw SavedObjectsErrorHelpers.decorateForbiddenError(new Error('unauthorized')); } this.addAuditEvent({ action: AuditAction.OPEN_POINT_IN_TIME, outcome: 'unknown', - // TODO: include object type(s) that were requested? - // requestedTypes: types, - // requestedSpaces: namespaces, }); return preAuthorizationResult; @@ -1258,8 +1283,8 @@ export class SavedObjectsSecurityExtension implements ISavedObjectsSecurityExten const preAuthorizationResult = await this.authorize({ actions: new Set([SecurityAction.FIND]), - types: new Set(types), - spaces: new Set(namespaces), + types, + spaces: namespaces, }); if (preAuthorizationResult?.status === 'unauthorized') { // If the user is unauthorized to find *anything* they requested, audit but don't throw @@ -1267,10 +1292,8 @@ export class SavedObjectsSecurityExtension implements ISavedObjectsSecurityExten this.addAuditEvent({ action: AuditAction.FIND, error: new Error(`User is unauthorized for any requested types/spaces`), - // TODO: Improve authorization and auditing (https://github.com/elastic/kibana/issues/135259) - // include object type(s) that were requested? - // requestedTypes: types, - // requestedSpaces: namespaces, + unauthorizedTypes: [...types], + unauthorizedSpaces: [...namespaces], }); } return preAuthorizationResult; From 2fa877b17226f511e6095d8609a1407451fe600b Mon Sep 17 00:00:00 2001 From: Sergi Massaneda Date: Fri, 10 Mar 2023 18:14:56 +0100 Subject: [PATCH 17/17] [Security Solution] Side navigation package (#152924) ## Summary Security navigation moved to its own package. This migration is needed in order to reuse the same component for the navigation in the Serverless Security plugin [PoC](https://github.com/elastic/kibana/pull/152172) previous location: `x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav` new location: `packages/kbn-security-solution-side-nav` Implementation changes: - Custom icons removed in favor of new EUI `iconType`. - Custom `SideNavItem` (for "Get Started" item) removed in favor of more configuration properties. - Generic nomenclature. - Header banner offset special case logic extracted from the navigation component, new `panelTopOffset` prop added to customize the top position of the floating panel. ### Screenshot ![Solution_side_nav](https://user-images.githubusercontent.com/17747913/224022078-2c6b6d20-8f9d-4917-bd6e-800a596ed718.png) ## Test `yarn storybook security_solution_side_nav` ### Checklist Delete any items that are not applicable to this PR. - [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] [Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html) was added for features that require explanation or tutorials - [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] Any UI touched in this PR is usable by keyboard only (learn more about [keyboard accessibility](https://webaim.org/techniques/keyboard/)) - [x] This renders correctly on smaller devices using a responsive layout. (You can test this [in your browser](https://www.browserstack.com/guide/responsive-testing-on-local-server)) - [x] This was checked for [cross-browser compatibility](https://www.elastic.co/support/matrix#matrix_browsers) --------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> Co-authored-by: Clint Andrew Hall --- .github/CODEOWNERS | 2 + .i18nrc.json | 1 + package.json | 2 + packages/security-solution/README.mdx | 10 + .../security-solution/side_nav/README.mdx | 50 ++++ packages/security-solution/side_nav/index.ts | 10 + .../security-solution/side_nav/jest.config.js | 13 + .../security-solution/side_nav/kibana.jsonc | 5 + .../security-solution/side_nav/package.json | 6 + .../side_nav/src/beta_badge.tsx | 34 +++ .../security-solution/side_nav/src/index.tsx | 21 ++ .../src/solution_side_nav.stories.tsx | 186 ++++++++++++ .../side_nav/src/solution_side_nav.styles.ts | 29 ++ .../side_nav/src/solution_side_nav.test.tsx | 171 +++++++++++ .../side_nav/src/solution_side_nav.tsx | 265 ++++++++++++++++++ .../src/solution_side_nav_panel.styles.ts | 74 +++++ .../src/solution_side_nav_panel.test.tsx | 71 +++-- .../side_nav/src/solution_side_nav_panel.tsx | 203 ++++++++++++++ .../side_nav/src/telemetry/const.ts | 13 + .../src}/telemetry/telemetry_context.tsx | 5 +- .../security-solution/side_nav/src/types.ts | 41 +++ .../security-solution/side_nav/tsconfig.json | 22 ++ .../storybook/config/README.mdx | 3 + .../storybook/config/constants.ts | 13 + .../storybook/config/index.ts | 9 + .../storybook/config/kibana.jsonc | 5 + .../storybook/config/main.ts | 17 ++ .../storybook/config/manager.ts | 23 ++ .../storybook/config/package.json | 6 + .../storybook/config/preview.ts | 21 ++ .../storybook/config/tsconfig.json | 20 ++ src/dev/storybook/aliases.ts | 1 + test/scripts/jenkins_storybook.sh | 1 + tsconfig.base.json | 4 + .../cypress/screens/security_header.ts | 52 ++-- .../security_side_nav/icons/launch.tsx | 26 -- .../security_side_nav.test.tsx | 130 +++++---- .../security_side_nav/security_side_nav.tsx | 194 ++++++------- .../solution_grouped_nav/icons/spaces.tsx | 26 -- .../navigation/solution_grouped_nav/index.ts | 8 - .../solution_grouped_nav.styles.tsx | 27 -- .../solution_grouped_nav.test.tsx | 185 ------------ .../solution_grouped_nav.tsx | 251 ----------------- .../solution_grouped_nav_panel.styles.tsx | 69 ----- .../solution_grouped_nav_panel.tsx | 195 ------------- .../solution_grouped_nav/telemetry/const.ts | 11 - .../navigation/solution_grouped_nav/types.ts | 43 --- .../public/common/lib/helpers/index.tsx | 1 - .../plugins/security_solution/tsconfig.json | 1 + yarn.lock | 8 + 50 files changed, 1506 insertions(+), 1078 deletions(-) create mode 100644 packages/security-solution/README.mdx create mode 100644 packages/security-solution/side_nav/README.mdx create mode 100644 packages/security-solution/side_nav/index.ts create mode 100644 packages/security-solution/side_nav/jest.config.js create mode 100644 packages/security-solution/side_nav/kibana.jsonc create mode 100644 packages/security-solution/side_nav/package.json create mode 100644 packages/security-solution/side_nav/src/beta_badge.tsx create mode 100644 packages/security-solution/side_nav/src/index.tsx create mode 100644 packages/security-solution/side_nav/src/solution_side_nav.stories.tsx create mode 100644 packages/security-solution/side_nav/src/solution_side_nav.styles.ts create mode 100644 packages/security-solution/side_nav/src/solution_side_nav.test.tsx create mode 100644 packages/security-solution/side_nav/src/solution_side_nav.tsx create mode 100644 packages/security-solution/side_nav/src/solution_side_nav_panel.styles.ts rename x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/solution_grouped_nav_panel.test.tsx => packages/security-solution/side_nav/src/solution_side_nav_panel.test.tsx (69%) create mode 100644 packages/security-solution/side_nav/src/solution_side_nav_panel.tsx create mode 100644 packages/security-solution/side_nav/src/telemetry/const.ts rename {x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav => packages/security-solution/side_nav/src}/telemetry/telemetry_context.tsx (81%) create mode 100644 packages/security-solution/side_nav/src/types.ts create mode 100644 packages/security-solution/side_nav/tsconfig.json create mode 100644 packages/security-solution/storybook/config/README.mdx create mode 100644 packages/security-solution/storybook/config/constants.ts create mode 100755 packages/security-solution/storybook/config/index.ts create mode 100644 packages/security-solution/storybook/config/kibana.jsonc create mode 100644 packages/security-solution/storybook/config/main.ts create mode 100644 packages/security-solution/storybook/config/manager.ts create mode 100644 packages/security-solution/storybook/config/package.json create mode 100644 packages/security-solution/storybook/config/preview.ts create mode 100644 packages/security-solution/storybook/config/tsconfig.json delete mode 100644 x-pack/plugins/security_solution/public/common/components/navigation/security_side_nav/icons/launch.tsx delete mode 100644 x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/icons/spaces.tsx delete mode 100644 x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/index.ts delete mode 100644 x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/solution_grouped_nav.styles.tsx delete mode 100644 x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/solution_grouped_nav.test.tsx delete mode 100644 x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/solution_grouped_nav.tsx delete mode 100644 x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/solution_grouped_nav_panel.styles.tsx delete mode 100644 x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/solution_grouped_nav_panel.tsx delete mode 100644 x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/telemetry/const.ts delete mode 100644 x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/types.ts diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 8d851831d01fb..44ccf96673b2e 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -528,6 +528,8 @@ x-pack/test/security_api_integration/packages/helpers @elastic/kibana-core x-pack/plugins/security @elastic/kibana-security x-pack/test/cases_api_integration/common/plugins/security_solution @elastic/response-ops x-pack/plugins/security_solution @elastic/security-solution +packages/security-solution/side_nav @elastic/security-threat-hunting-explore +packages/security-solution/storybook/config @elastic/appex-sharedux x-pack/test/security_functional/plugins/test_endpoints @elastic/kibana-security packages/kbn-securitysolution-autocomplete @elastic/security-solution-platform packages/kbn-securitysolution-ecs @elastic/security-threat-hunting-explore diff --git a/.i18nrc.json b/.i18nrc.json index b17c42b9a64ab..9ea9a3c338713 100644 --- a/.i18nrc.json +++ b/.i18nrc.json @@ -79,6 +79,7 @@ "server": "src/legacy/server", "share": "src/plugins/share", "sharedUXPackages": "packages/shared-ux", + "securitySolutionPackages": "packages/security-solution", "coloring": "packages/kbn-coloring/src", "languageDocumentationPopover": "packages/kbn-language-documentation-popover/src", "statusPage": "src/legacy/core_plugins/status_page", diff --git a/package.json b/package.json index 829ba837f3a97..3e6997fe2c5b0 100644 --- a/package.json +++ b/package.json @@ -530,6 +530,8 @@ "@kbn/security-plugin": "link:x-pack/plugins/security", "@kbn/security-solution-fixtures-plugin": "link:x-pack/test/cases_api_integration/common/plugins/security_solution", "@kbn/security-solution-plugin": "link:x-pack/plugins/security_solution", + "@kbn/security-solution-side-nav": "link:packages/security-solution/side_nav", + "@kbn/security-solution-storybook-config": "link:packages/security-solution/storybook/config", "@kbn/security-test-endpoints-plugin": "link:x-pack/test/security_functional/plugins/test_endpoints", "@kbn/securitysolution-autocomplete": "link:packages/kbn-securitysolution-autocomplete", "@kbn/securitysolution-ecs": "link:packages/kbn-securitysolution-ecs", diff --git a/packages/security-solution/README.mdx b/packages/security-solution/README.mdx new file mode 100644 index 0000000000000..8f46e37529f9d --- /dev/null +++ b/packages/security-solution/README.mdx @@ -0,0 +1,10 @@ +## Security Solution package + +This package compiles components used by Security Solution + +### Lazy by default + +All components are exported to be lazily-loaded with a default `React.Suspense` default most appropriate to its nature. + +If a page needs to alter the `React.Suspense` behavior, (e.g. a different "loading" component), one can import the `Lazy[ComponentName]` version and surround it with a custom `React.Suspense` component. + diff --git a/packages/security-solution/side_nav/README.mdx b/packages/security-solution/side_nav/README.mdx new file mode 100644 index 0000000000000..598696e94cef8 --- /dev/null +++ b/packages/security-solution/side_nav/README.mdx @@ -0,0 +1,50 @@ +## Security Solution Side Nav + +This package provides a component to render a two-level side navigation for Security. + +It uses `EuiPortal` to render the secondary panel. + +> This package is being considered for adoption by Shared UX so it can be reused by other solutions. + +## Example + +Using the `SecurityNav` wrapper provided by `@kbn/shared-ux-page-solution-nav` is recommended in order to display the proper layout. + +```JSX + + } +/> +``` + +Both `items` and `footerItems` props are arrays of `SolutionSideNavItem` type. The definition of this type is the following: + +| Prop | Type | Description | +| ------------- | ------------- |------------- | +| `id` (required) | `string` | The identifier of the link | +| `label` (required) | `string` | The label that will be displayed for the link | +| `href` (required) | `string` | The path to be used in the link anchor | +| `onClick` | `React.MouseEventHandler` | The handler for the click event | +| `items` | `SolutionSideNavItem[]` | The sub-items that will be displayed in the panel | +| `categories` | `Category[]` | The categories to display in the panel for sub-items | +| `iconType` | `IconType` | The EUI IconType to be pre-pended to the label | +| `labelSize` | `string` | The custom size for the label (`xs` \| `s` \| `m` \| `l`), default: `s` | +| `description` | `string` | The description displayed in the panel. Only for sub-items | +| `appendSeparator` | `boolean` | The flag to display an horizontal line separator after the item link | +| `isBeta` | `boolean` | The flag to display "beta" badge next to the item link | +| `betaOptions` | `Object` | The beta badge option only `text` is supported to define a custom badge label | + + +The `Category` object consists of: + +| Prop | Type | Description | +| ------------- | ------------- |------------- | +| `label` (required) | `string` | The label displayed for the category | +| `linkIds` (required) | `string[]` | The list of links that the category include, in order | \ No newline at end of file diff --git a/packages/security-solution/side_nav/index.ts b/packages/security-solution/side_nav/index.ts new file mode 100644 index 0000000000000..d35fa8578831b --- /dev/null +++ b/packages/security-solution/side_nav/index.ts @@ -0,0 +1,10 @@ +/* + * 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 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 or the Server + * Side Public License, v 1. + */ + +export { SolutionSideNav, type SolutionSideNavProps } from './src'; +export type { SolutionSideNavItem, LinkCategory, LinkCategories, Tracker } from './src/types'; diff --git a/packages/security-solution/side_nav/jest.config.js b/packages/security-solution/side_nav/jest.config.js new file mode 100644 index 0000000000000..84ffd6a1f7720 --- /dev/null +++ b/packages/security-solution/side_nav/jest.config.js @@ -0,0 +1,13 @@ +/* + * 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 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 or the Server + * Side Public License, v 1. + */ + +module.exports = { + preset: '@kbn/test', + rootDir: '../../..', + roots: ['/packages/security-solution/side_nav'], +}; diff --git a/packages/security-solution/side_nav/kibana.jsonc b/packages/security-solution/side_nav/kibana.jsonc new file mode 100644 index 0000000000000..88e34019f44bd --- /dev/null +++ b/packages/security-solution/side_nav/kibana.jsonc @@ -0,0 +1,5 @@ +{ + "type": "shared-common", + "id": "@kbn/security-solution-side-nav", + "owner": "@elastic/security-threat-hunting-explore" +} diff --git a/packages/security-solution/side_nav/package.json b/packages/security-solution/side_nav/package.json new file mode 100644 index 0000000000000..d34551f751046 --- /dev/null +++ b/packages/security-solution/side_nav/package.json @@ -0,0 +1,6 @@ +{ + "name": "@kbn/security-solution-side-nav", + "private": true, + "version": "1.0.0", + "license": "SSPL-1.0 OR Elastic License 2.0" +} \ No newline at end of file diff --git a/packages/security-solution/side_nav/src/beta_badge.tsx b/packages/security-solution/side_nav/src/beta_badge.tsx new file mode 100644 index 0000000000000..75696cd3bad32 --- /dev/null +++ b/packages/security-solution/side_nav/src/beta_badge.tsx @@ -0,0 +1,34 @@ +/* + * 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 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 or the Server + * Side Public License, v 1. + */ + +import React from 'react'; +import { i18n } from '@kbn/i18n'; +import { css } from '@emotion/react'; +import { EuiBetaBadge, useEuiTheme } from '@elastic/eui'; + +export const BETA_LABEL = i18n.translate('securitySolutionPackages.sideNav.betaBadge.label', { + defaultMessage: 'Beta', +}); + +export const BetaBadge = ({ text, className }: { text?: string; className?: string }) => { + const { euiTheme } = useEuiTheme(); + + return ( + + ); +}; diff --git a/packages/security-solution/side_nav/src/index.tsx b/packages/security-solution/side_nav/src/index.tsx new file mode 100644 index 0000000000000..09d37a0b0cdff --- /dev/null +++ b/packages/security-solution/side_nav/src/index.tsx @@ -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 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 or the Server + * Side Public License, v 1. + */ + +import React, { lazy, Suspense } from 'react'; +import { EuiLoadingSpinner } from '@elastic/eui'; +import type { SolutionSideNavProps } from './solution_side_nav'; + +export type { SolutionSideNavProps }; + +const SolutionSideNavLazy = lazy(() => import('./solution_side_nav')); + +export const SolutionSideNav = (props: SolutionSideNavProps) => ( + }> + + +); diff --git a/packages/security-solution/side_nav/src/solution_side_nav.stories.tsx b/packages/security-solution/side_nav/src/solution_side_nav.stories.tsx new file mode 100644 index 0000000000000..e8b82c01a62e8 --- /dev/null +++ b/packages/security-solution/side_nav/src/solution_side_nav.stories.tsx @@ -0,0 +1,186 @@ +/* + * 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 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 or the Server + * Side Public License, v 1. + */ + +import React from 'react'; +import { SolutionNav } from '@kbn/shared-ux-page-solution-nav'; +import readme from '../../README.mdx'; +import { + SolutionSideNav as SolutionSideNavComponent, + type SolutionSideNavProps, + type SolutionSideNavItem, +} from '..'; + +const items: SolutionSideNavItem[] = [ + { + id: 'simpleLink', + label: 'I am a simple link', + href: '#', + }, + { + id: 'panelLink', + label: 'I have a simple panel', + href: '#', + items: [ + { + id: 'panelLink1', + label: 'I am the first nested', + href: '#', + description: + 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed dignissim, velit ac dignissim maximus, orci justo mattis neque, non eleifend lectus velit sit amet dolor', + }, + { + id: 'panelLink2', + label: 'I am the second nested', + href: '#', + description: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit.', + }, + { + id: 'linkBeta', + label: 'I am beta', + href: '#', + description: 'This is a beta project', + isBeta: true, + }, + { + id: 'linkTechnicalPreview', + label: 'I am preview', + href: '#', + description: 'This is a technical preview functionality', + isBeta: true, + betaOptions: { + text: 'Technical Preview', + }, + }, + ], + }, + { + id: 'categoriesPanelLink', + label: 'I have categories', + href: '#', + categories: [ + { label: 'First Category', linkIds: ['panelCatLink1', 'panelCatLink2'] }, + { label: 'Second Category', linkIds: ['panelCatLink3', 'panelCatLink4'] }, + ], + items: [ + { + id: 'panelCatLink1', + label: 'I am the first nested', + href: '#', + description: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit.', + }, + { + id: 'panelCatLink2', + label: 'I am the second nested', + href: '#', + description: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit.', + }, + { + id: 'panelCatLink3', + label: 'I am the third nested', + href: '#', + description: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit.', + }, + { + id: 'panelCatLink4', + label: 'I am the fourth nested', + href: '#', + description: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit.', + }, + ], + }, + { id: 'linkTruncated', href: '#', label: 'I have truncated text because I am too long' }, + { id: 'linkSmall', href: '#', label: 'I am smaller', labelSize: 'xs' }, +]; +const footerItems: SolutionSideNavItem[] = [ + { id: 'footerLink', href: '#', label: 'I am a footer link' }, + { + id: 'footerLinkPanel', + href: '#', + label: 'I also have panel', + items: [ + { + id: 'footerLinkPanel1', + label: 'I am a footer nested link', + href: '#', + description: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit.', + }, + ], + }, + { id: 'footerLinkSeparator', href: '#', label: 'I have a separator', appendSeparator: true }, + { id: 'footerLinkIcon', href: '#', label: 'I have an icon', iconType: 'heart' }, +]; + +export default { + title: 'SolutionSideNav', + description: 'An panel oriented component that renders a nested array of navigation items.', + parameters: { + docs: { + page: readme, + }, + }, + decorators: [ + (storyFn: Function) => ( +
+ {storyFn()} +
+ ), + ], +}; + +type Params = Pick; + +export const SolutionSideNav = (params: Params) => ( + <> + + } + /> +
+ +); + +SolutionSideNav.argTypes = { + selectedId: { + control: { type: 'radio' }, + options: [...items, ...footerItems].map(({ id }) => id), + defaultValue: 'simpleLink', + }, + panelTopOffset: { + control: 'text', + defaultValue: '0px', + }, + panelBottomOffset: { + control: 'text', + defaultValue: '0px', + }, +}; + +SolutionSideNav.parameters = { + layout: 'fullscreen', +}; diff --git a/packages/security-solution/side_nav/src/solution_side_nav.styles.ts b/packages/security-solution/side_nav/src/solution_side_nav.styles.ts new file mode 100644 index 0000000000000..258b6fad72db0 --- /dev/null +++ b/packages/security-solution/side_nav/src/solution_side_nav.styles.ts @@ -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 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 or the Server + * Side Public License, v 1. + */ + +import { transparentize, type EuiThemeComputed } from '@elastic/eui'; +import { css } from '@emotion/css'; + +export const SolutionSideNavItemStyles = (euiTheme: EuiThemeComputed<{}>) => css` + font-weight: ${euiTheme.font.weight.regular}; + &.solutionSideNavItem--isPrimary * { + font-weight: ${euiTheme.font.weight.bold}; + } + &:focus, + &:focus-within, + &:hover, + &.solutionSideNavItem--isActive { + background-color: ${transparentize(euiTheme.colors.primary, 0.1)}; + } + .solutionSideNavItemButton:focus, + .solutionSideNavItemButton:focus-within, + .solutionSideNavItemButton:hover { + transform: none; /* prevent translationY transform that causes misalignment within the list item */ + background-color: ${transparentize(euiTheme.colors.primary, 0.2)}; + } +`; diff --git a/packages/security-solution/side_nav/src/solution_side_nav.test.tsx b/packages/security-solution/side_nav/src/solution_side_nav.test.tsx new file mode 100644 index 0000000000000..44befe4fb7653 --- /dev/null +++ b/packages/security-solution/side_nav/src/solution_side_nav.test.tsx @@ -0,0 +1,171 @@ +/* + * 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 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 or the Server + * Side Public License, v 1. + */ + +import React from 'react'; +import { render, waitFor } from '@testing-library/react'; +import { SolutionSideNav, type SolutionSideNavProps } from './solution_side_nav'; +import type { SolutionSideNavItem } from './types'; +import { METRIC_TYPE } from '@kbn/analytics'; +import { TELEMETRY_EVENT } from './telemetry/const'; + +const mockTrack = jest.fn(); + +const mockItems: SolutionSideNavItem[] = [ + { + id: 'dashboardsLanding', + label: 'Dashboards', + href: '/dashboards', + items: [ + { + id: 'overview', + label: 'Overview', + href: '/overview', + description: 'Overview description', + }, + ], + }, + { + id: 'alerts', + label: 'Alerts', + href: '/alerts', + }, +]; + +const renderNav = (props: Partial = {}) => + render( + + ); + +describe('SolutionSideNav', () => { + beforeEach(() => { + jest.clearAllMocks(); + }); + + it('should render all main items', () => { + const result = renderNav(); + expect(result.getByText('Dashboards')).toBeInTheDocument(); + expect(result.getByText('Alerts')).toBeInTheDocument(); + }); + + describe('links', () => { + it('should contain correct href in links', () => { + const result = renderNav(); + expect( + result.getByTestId(`solutionSideNavItemLink-${'dashboardsLanding'}`).getAttribute('href') + ).toBe('/dashboards'); + expect(result.getByTestId(`solutionSideNavItemLink-${'alerts'}`).getAttribute('href')).toBe( + '/alerts' + ); + }); + + it('should call onClick callback if link clicked', () => { + const mockOnClick = jest.fn((ev) => { + ev.preventDefault(); + }); + const items = [ + ...mockItems, + { + id: 'exploreLanding', + label: 'Explore', + href: '/explore', + onClick: mockOnClick, + }, + ]; + const result = renderNav({ items }); + result.getByTestId(`solutionSideNavItemLink-${'exploreLanding'}`).click(); + expect(mockOnClick).toHaveBeenCalled(); + }); + + it('should send telemetry if link clicked', () => { + const items = [ + ...mockItems, + { + id: 'exploreLanding', + label: 'Explore', + href: '/explore', + }, + ]; + const result = renderNav({ items }); + result.getByTestId(`solutionSideNavItemLink-${'exploreLanding'}`).click(); + expect(mockTrack).toHaveBeenCalledWith( + METRIC_TYPE.CLICK, + `${TELEMETRY_EVENT.NAVIGATION}${'exploreLanding'}` + ); + }); + }); + + describe('panel button toggle', () => { + it('should render the panel button only for nav items', () => { + const result = renderNav(); + expect( + result.getByTestId(`solutionSideNavItemButton-${'dashboardsLanding'}`) + ).toBeInTheDocument(); + expect(result.queryByTestId(`solutionSideNavItemButton-${'alerts'}`)).not.toBeInTheDocument(); + }); + + it('should render the panel when button is clicked', () => { + const result = renderNav(); + expect(result.queryByTestId('solutionSideNavPanel')).not.toBeInTheDocument(); + + result.getByTestId(`solutionSideNavItemButton-${'dashboardsLanding'}`).click(); + expect(result.getByTestId('solutionSideNavPanel')).toBeInTheDocument(); + expect(result.getByText('Overview')).toBeInTheDocument(); + }); + + it('should telemetry when button is clicked', () => { + const result = renderNav(); + expect(result.queryByTestId('solutionSideNavPanel')).not.toBeInTheDocument(); + + result.getByTestId(`solutionSideNavItemButton-${'dashboardsLanding'}`).click(); + expect(mockTrack).toHaveBeenCalledWith( + METRIC_TYPE.CLICK, + `${TELEMETRY_EVENT.PANEL_NAVIGATION_TOGGLE}${'dashboardsLanding'}` + ); + }); + + it('should close the panel when the same button is clicked', () => { + const result = renderNav(); + result.getByTestId(`solutionSideNavItemButton-${'dashboardsLanding'}`).click(); + expect(result.getByTestId('solutionSideNavPanel')).toBeInTheDocument(); + + result.getByTestId(`solutionSideNavItemButton-${'dashboardsLanding'}`).click(); + + waitFor(() => { + expect(result.queryByTestId('solutionSideNavPanel')).not.toBeInTheDocument(); + }); + }); + + it('should open other panel when other button is clicked while open', () => { + const items = [ + ...mockItems, + { + id: 'exploreLanding', + label: 'Explore', + href: '/explore', + items: [ + { + id: 'users', + label: 'Users', + href: '/users', + description: 'Users description', + }, + ], + }, + ]; + const result = renderNav({ items }); + + result.getByTestId(`solutionSideNavItemButton-${'dashboardsLanding'}`).click(); + expect(result.getByTestId('solutionSideNavPanel')).toBeInTheDocument(); + expect(result.getByText('Overview')).toBeInTheDocument(); + + result.getByTestId(`solutionSideNavItemButton-${'exploreLanding'}`).click(); + expect(result.queryByTestId('solutionSideNavPanel')).toBeInTheDocument(); + expect(result.getByText('Users')).toBeInTheDocument(); + }); + }); +}); diff --git a/packages/security-solution/side_nav/src/solution_side_nav.tsx b/packages/security-solution/side_nav/src/solution_side_nav.tsx new file mode 100644 index 0000000000000..d1d4f95f2613a --- /dev/null +++ b/packages/security-solution/side_nav/src/solution_side_nav.tsx @@ -0,0 +1,265 @@ +/* + * 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 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 or the Server + * Side Public License, v 1. + */ + +/* eslint-disable @elastic/eui/href-or-on-click */ + +import React, { useCallback, useMemo, useRef, useState } from 'react'; +import { + EuiListGroup, + EuiFlexGroup, + EuiFlexItem, + EuiLink, + useIsWithinBreakpoints, + useEuiTheme, + EuiListGroupItem, + EuiHorizontalRule, +} from '@elastic/eui'; + +import classNames from 'classnames'; +import { METRIC_TYPE } from '@kbn/analytics'; +import { SolutionSideNavPanel } from './solution_side_nav_panel'; +import type { LinkCategories, SolutionSideNavItem, Tracker } from './types'; +import { TELEMETRY_EVENT } from './telemetry/const'; +import { TelemetryContextProvider, useTelemetryContext } from './telemetry/telemetry_context'; +import { SolutionSideNavItemStyles } from './solution_side_nav.styles'; + +export interface SolutionSideNavProps { + items: SolutionSideNavItem[]; + selectedId: string; + footerItems?: SolutionSideNavItem[]; + panelBottomOffset?: string; + panelTopOffset?: string; + // This enables Telemetry tracking inside side navigation, this has to be bound with the plugin appId + // e.g.: usageCollection?.reportUiCounter?.bind(null, appId) + tracker?: Tracker; +} +export interface SolutionSideNavItemsProps { + items: SolutionSideNavItem[]; + selectedId: string; + activePanelNavId: ActivePanelNav; + isMobileSize: boolean; + navItemsById: NavItemsById; + onOpenPanelNav: (id: string) => void; +} +export interface SolutionSideNavItemProps { + item: SolutionSideNavItem; + isSelected: boolean; + isActive: boolean; + hasPanelNav: boolean; + onOpenPanelNav: (id: string) => void; +} + +type ActivePanelNav = string | null; +type NavItemsById = Record< + string, + { title: string; panelItems: SolutionSideNavItem[]; categories?: LinkCategories } +>; + +export const SolutionSideNav: React.FC = React.memo( + ({ items, selectedId, footerItems = [], panelBottomOffset, panelTopOffset, tracker }) => { + const isMobileSize = useIsWithinBreakpoints(['xs', 's']); + + const [activePanelNavId, setActivePanelNavId] = useState(null); + const activePanelNavIdRef = useRef(null); + + const openPanelNav = (id: string) => { + activePanelNavIdRef.current = id; + setActivePanelNavId(id); + }; + + const onClosePanelNav = useCallback(() => { + activePanelNavIdRef.current = null; + setActivePanelNavId(null); + }, []); + + const onOutsidePanelClick = useCallback(() => { + const currentPanelNavId = activePanelNavIdRef.current; + setTimeout(() => { + // This event is triggered on outside click. + // Closing the side nav at the end of event loop to make sure it + // closes also if the active panel button has been clicked (toggle), + // but it does not close if any any other panel open button has been clicked. + if (activePanelNavIdRef.current === currentPanelNavId) { + onClosePanelNav(); + } + }); + }, [onClosePanelNav]); + + const navItemsById = useMemo( + () => + [...items, ...footerItems].reduce((acc, navItem) => { + if (navItem.items?.length) { + acc[navItem.id] = { + title: navItem.label, + panelItems: navItem.items, + categories: navItem.categories, + }; + } + return acc; + }, {}), + [items, footerItems] + ); + + const panelNav = useMemo(() => { + if (activePanelNavId == null || !navItemsById[activePanelNavId]) { + return null; + } + const { panelItems, title, categories } = navItemsById[activePanelNavId]; + return ( + + ); + }, [ + activePanelNavId, + navItemsById, + onClosePanelNav, + onOutsidePanelClick, + panelBottomOffset, + panelTopOffset, + ]); + + return ( + + + + + + + + + + + + + + + + + + + {panelNav} + + ); + } +); + +const SolutionSideNavItems: React.FC = ({ + items, + selectedId, + activePanelNavId, + isMobileSize, + navItemsById, + onOpenPanelNav, +}) => ( + <> + {items.map((item) => ( + + ))} + +); + +const SolutionSideNavItem: React.FC = React.memo( + ({ item, isSelected, isActive, hasPanelNav, onOpenPanelNav }) => { + const { euiTheme } = useEuiTheme(); + const { tracker } = useTelemetryContext(); + + const { id, href, label, onClick, labelSize, iconType, appendSeparator } = item; + + const onLinkClicked: React.MouseEventHandler = (ev) => { + tracker?.(METRIC_TYPE.CLICK, `${TELEMETRY_EVENT.NAVIGATION}${id}`); + onClick?.(ev); + }; + + const solutionSideNavItemStyles = SolutionSideNavItemStyles(euiTheme); + const itemClassNames = classNames( + 'solutionSideNavItem', + { + 'solutionSideNavItem--isActive': isActive, + 'solutionSideNavItem--isPrimary': isSelected, + }, + solutionSideNavItemStyles + ); + const buttonClassNames = classNames('solutionSideNavItemButton'); + + const onButtonClick: React.MouseEventHandler = (ev) => { + ev.preventDefault(); + ev.stopPropagation(); + tracker?.(METRIC_TYPE.CLICK, `${TELEMETRY_EVENT.PANEL_NAVIGATION_TOGGLE}${id}`); + onOpenPanelNav(id); + }; + + return ( + <> + + + + {appendSeparator && } + + ); + } +); + +// eslint-disable-next-line import/no-default-export +export default SolutionSideNav; diff --git a/packages/security-solution/side_nav/src/solution_side_nav_panel.styles.ts b/packages/security-solution/side_nav/src/solution_side_nav_panel.styles.ts new file mode 100644 index 0000000000000..574310923c357 --- /dev/null +++ b/packages/security-solution/side_nav/src/solution_side_nav_panel.styles.ts @@ -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 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 or the Server + * Side Public License, v 1. + */ + +import { transparentize, type EuiThemeComputed } from '@elastic/eui'; +import { css, injectGlobal } from '@emotion/css'; + +const EUI_HEADER_HEIGHT = '93px'; +const PANEL_LEFT_OFFSET = '248px'; +const PANEL_WIDTH = '340px'; + +export const panelClass = 'solutionSideNavPanel'; + +export const SolutionSideNavPanelStyles = ( + euiTheme: EuiThemeComputed<{}>, + { $bottomOffset, $topOffset }: { $bottomOffset?: string; $topOffset?: string } = {} +) => { + // We need to add the banner height to the top space when the header banner is present + injectGlobal(` + body.kbnBody--hasHeaderBanner .${panelClass} { + top: calc(${EUI_HEADER_HEIGHT} + ${euiTheme.size.xl}); + } + `); + + return css` + position: fixed; + top: ${$topOffset ?? EUI_HEADER_HEIGHT}; + left: ${PANEL_LEFT_OFFSET}; + bottom: 0; + width: ${PANEL_WIDTH}; + height: inherit; + + // If the bottom bar is visible add padding to the navigation + ${$bottomOffset != null && + ` + height: inherit; + bottom: ${$bottomOffset}; + box-shadow: + // left + -${euiTheme.size.s} 0 ${euiTheme.size.s} -${euiTheme.size.s} rgb(0 0 0 / 15%), + // right + ${euiTheme.size.s} 0 ${euiTheme.size.s} -${euiTheme.size.s} rgb(0 0 0 / 15%), + // bottom inset to match timeline bar top shadow + inset 0 -6px ${euiTheme.size.xs} -${euiTheme.size.xs} rgb(0 0 0 / 15%); + `} + + .solutionSideNavPanelLink { + .solutionSideNavPanelLinkItem { + background-color: transparent; /* originally white, it prevents panel to remove the bottom inset box shadow */ + &:hover { + background-color: ${transparentize(euiTheme.colors.primary, 0.1)}; + } + dt { + color: ${euiTheme.colors.primaryText}; + } + dd { + color: ${euiTheme.colors.darkestShade}; + } + } + } + `; +}; + +export const SolutionSideNavTitleStyles = ( + euiTheme: EuiThemeComputed<{}>, + { $paddingTop = false }: { $paddingTop?: boolean } = {} +) => css` + padding-left: ${euiTheme.size.s}; + ${$paddingTop && `padding-top: ${euiTheme.size.s};`} +`; diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/solution_grouped_nav_panel.test.tsx b/packages/security-solution/side_nav/src/solution_side_nav_panel.test.tsx similarity index 69% rename from x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/solution_grouped_nav_panel.test.tsx rename to packages/security-solution/side_nav/src/solution_side_nav_panel.test.tsx index aeb7e21f21bab..eb0f887eab96c 100644 --- a/x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/solution_grouped_nav_panel.test.tsx +++ b/packages/security-solution/side_nav/src/solution_side_nav_panel.test.tsx @@ -1,23 +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; you may not use this file except in compliance with the Elastic License - * 2.0. + * 2.0 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 or the Server + * Side Public License, v 1. */ -import type { LinkCategories } from '../../../links'; import React from 'react'; import { render, waitFor } from '@testing-library/react'; -import { SecurityPageName } from '../../../../app/types'; -import { TestProviders } from '../../../mock'; -import type { SolutionNavPanelProps } from './solution_grouped_nav_panel'; -import { SolutionNavPanel } from './solution_grouped_nav_panel'; -import type { DefaultSideNavItem } from './types'; -import { bottomNavOffset } from '../../../lib/helpers'; -import { BETA } from '@kbn/kubernetes-security-plugin/common/translations'; +import { SolutionSideNavPanel, type SolutionSideNavPanelProps } from './solution_side_nav_panel'; +import type { SolutionSideNavItem } from './types'; +import { BETA_LABEL } from './beta_badge'; import { TELEMETRY_EVENT } from './telemetry/const'; import { METRIC_TYPE } from '@kbn/analytics'; import { TelemetryContextProvider } from './telemetry/telemetry_context'; +import type { LinkCategories } from './types'; const mockUseIsWithinMinBreakpoint = jest.fn(() => true); jest.mock('@elastic/eui', () => { @@ -30,21 +27,21 @@ jest.mock('@elastic/eui', () => { const mockTrack = jest.fn(); -const mockItems: DefaultSideNavItem[] = [ +const mockItems: SolutionSideNavItem[] = [ { - id: SecurityPageName.hosts, + id: 'hosts', label: 'Hosts', href: '/hosts', description: 'Hosts description', }, { - id: SecurityPageName.network, + id: 'network', label: 'Network', href: '/network', description: 'Network description', }, { - id: SecurityPageName.kubernetes, + id: 'kubernetes', label: 'Kubernetes', href: '/kubernetes', description: 'Kubernetes description', @@ -57,7 +54,7 @@ const betaMockItemsCount = mockItems.filter((item) => item.isBeta).length; const mockCategories: LinkCategories = [ { label: 'HOSTS CATEGORY', - linkIds: [SecurityPageName.hosts], + linkIds: ['hosts'], }, { label: 'Empty category', @@ -65,15 +62,16 @@ const mockCategories: LinkCategories = [ }, ]; +const bottomNavOffset = '10px'; const PANEL_TITLE = 'test title'; const mockOnClose = jest.fn(); const mockOnOutsideClick = jest.fn(); -const renderNavPanel = (props: Partial = {}) => +const renderNavPanel = (props: Partial = {}) => render( <>
- = {}) => {...props} /> - , - { - wrapper: TestProviders, - } + ); -describe('SolutionGroupedNav', () => { +describe('SolutionSideNavPanel', () => { beforeEach(() => { jest.clearAllMocks(); }); @@ -103,7 +98,7 @@ describe('SolutionGroupedNav', () => { expect(result.getByText(item.description)).toBeInTheDocument(); } }); - expect(result.queryAllByText(BETA).length).toBe(betaMockItemsCount); + expect(result.queryAllByText(BETA_LABEL).length).toBe(betaMockItemsCount); }); it('should only render categories with items', () => { @@ -121,12 +116,12 @@ describe('SolutionGroupedNav', () => { describe('links', () => { it('should contain correct href in links', () => { const result = renderNavPanel(); - expect( - result.getByTestId(`groupedNavPanelLink-${SecurityPageName.hosts}`).getAttribute('href') - ).toBe('/hosts'); - expect( - result.getByTestId(`groupedNavPanelLink-${SecurityPageName.network}`).getAttribute('href') - ).toBe('/network'); + expect(result.getByTestId(`solutionSideNavPanelLink-${'hosts'}`).getAttribute('href')).toBe( + '/hosts' + ); + expect(result.getByTestId(`solutionSideNavPanelLink-${'network'}`).getAttribute('href')).toBe( + '/network' + ); }); it('should call onClick callback if link clicked', () => { @@ -136,14 +131,14 @@ describe('SolutionGroupedNav', () => { const items = [ ...mockItems, { - id: SecurityPageName.users, + id: 'users', label: 'Users', href: '/users', onClick: mockOnClick, }, ]; const result = renderNavPanel({ items }); - result.getByTestId(`groupedNavPanelLink-${SecurityPageName.users}`).click(); + result.getByTestId(`solutionSideNavPanelLink-${'users'}`).click(); expect(mockOnClick).toHaveBeenCalled(); }); @@ -154,17 +149,17 @@ describe('SolutionGroupedNav', () => { const items = [ ...mockItems, { - id: SecurityPageName.users, + id: 'users', label: 'Users', href: '/users', onClick: mockOnClick, }, ]; const result = renderNavPanel({ items }); - result.getByTestId(`groupedNavPanelLink-${SecurityPageName.users}`).click(); + result.getByTestId(`solutionSideNavPanelLink-${'users'}`).click(); expect(mockTrack).toHaveBeenCalledWith( METRIC_TYPE.CLICK, - `${TELEMETRY_EVENT.GROUPED_NAVIGATION}${SecurityPageName.users}` + `${TELEMETRY_EVENT.PANEL_NAVIGATION}${'users'}` ); }); }); @@ -174,21 +169,23 @@ describe('SolutionGroupedNav', () => { mockUseIsWithinMinBreakpoint.mockReturnValueOnce(true); const result = renderNavPanel({ bottomOffset: bottomNavOffset }); - expect(result.getByTestId('groupedNavPanel')).toHaveStyle({ bottom: bottomNavOffset }); + expect(result.getByTestId('solutionSideNavPanel')).toHaveStyle({ bottom: bottomNavOffset }); }); it('should not add bottom offset if not large screen', () => { mockUseIsWithinMinBreakpoint.mockReturnValueOnce(false); const result = renderNavPanel({ bottomOffset: bottomNavOffset }); - expect(result.getByTestId('groupedNavPanel')).not.toHaveStyle({ bottom: bottomNavOffset }); + expect(result.getByTestId('solutionSideNavPanel')).not.toHaveStyle({ + bottom: bottomNavOffset, + }); }); }); describe('close', () => { it('should call onClose callback if link clicked', () => { const result = renderNavPanel(); - result.getByTestId(`groupedNavPanelLink-${SecurityPageName.hosts}`).click(); + result.getByTestId(`solutionSideNavPanelLink-${'hosts'}`).click(); expect(mockOnClose).toHaveBeenCalled(); }); diff --git a/packages/security-solution/side_nav/src/solution_side_nav_panel.tsx b/packages/security-solution/side_nav/src/solution_side_nav_panel.tsx new file mode 100644 index 0000000000000..f884bfce5fac7 --- /dev/null +++ b/packages/security-solution/side_nav/src/solution_side_nav_panel.tsx @@ -0,0 +1,203 @@ +/* + * 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 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 or the Server + * Side Public License, v 1. + */ + +import React, { Fragment, useCallback } from 'react'; +import { + EuiDescriptionList, + EuiDescriptionListDescription, + EuiDescriptionListTitle, + EuiFlexGroup, + EuiFlexItem, + EuiFocusTrap, + EuiHorizontalRule, + EuiOutsideClickDetector, + EuiPanel, + EuiPortal, + EuiSpacer, + EuiTitle, + EuiWindowEvent, + keys, + useEuiTheme, + useIsWithinMinBreakpoint, +} from '@elastic/eui'; +import classNames from 'classnames'; +import { METRIC_TYPE } from '@kbn/analytics'; +import type { SolutionSideNavItem, LinkCategories } from './types'; +import { BetaBadge } from './beta_badge'; +import { TELEMETRY_EVENT } from './telemetry/const'; +import { useTelemetryContext } from './telemetry/telemetry_context'; +import { + SolutionSideNavPanelStyles, + panelClass, + SolutionSideNavTitleStyles, +} from './solution_side_nav_panel.styles'; + +export interface SolutionSideNavPanelProps { + onClose: () => void; + onOutsideClick: () => void; + title: string; + items: SolutionSideNavItem[]; + categories?: LinkCategories; + bottomOffset?: string; + topOffset?: string; +} +export interface SolutionSideNavPanelCategoriesProps { + categories: LinkCategories; + items: SolutionSideNavItem[]; + onClose: () => void; +} +export interface SolutionSideNavPanelItemsProps { + items: SolutionSideNavItem[]; + onClose: () => void; +} + +/** + * Renders the side navigation panel for secondary links + */ +export const SolutionSideNavPanel: React.FC = React.memo( + ({ onClose, onOutsideClick, title, categories, items, bottomOffset, topOffset }) => { + const { euiTheme } = useEuiTheme(); + const isLargerBreakpoint = useIsWithinMinBreakpoint('l'); + + // Only larger breakpoint needs to add bottom offset, other sizes should have full height + const $bottomOffset = isLargerBreakpoint ? bottomOffset : undefined; + const $topOffset = isLargerBreakpoint ? topOffset : undefined; + const hasShadow = !$bottomOffset; + + const solutionSideNavPanelStyles = SolutionSideNavPanelStyles(euiTheme, { + $bottomOffset, + $topOffset, + }); + const solutionSideNavTitleStyles = SolutionSideNavTitleStyles(euiTheme, { $paddingTop: true }); + const panelClasses = classNames(panelClass, 'eui-yScroll', solutionSideNavPanelStyles); + const titleClasses = classNames(solutionSideNavTitleStyles); + + // ESC key closes PanelNav + const onKeyDown = useCallback( + (ev: KeyboardEvent) => { + if (ev.key === keys.ESCAPE) { + onClose(); + } + }, + [onClose] + ); + + return ( + <> + {/* */} + + + + + + + + + {title} + + + + + + {categories ? ( + + ) : ( + + )} + + + + + + + + + ); + } +); + +const SolutionSideNavPanelCategories: React.FC = React.memo( + ({ categories, items, onClose }) => { + const { euiTheme } = useEuiTheme(); + const sideNavTitleStyles = SolutionSideNavTitleStyles(euiTheme); + const titleClasses = classNames(sideNavTitleStyles); + + return ( + <> + {categories.map(({ label, linkIds }) => { + const links = linkIds.reduce((acc, linkId) => { + const link = items.find((item) => item.id === linkId); + if (link) { + acc.push(link); + } + return acc; + }, []); + + if (!links.length) { + return null; + } + + return ( + + +

{label}

+
+ + + +
+ ); + })} + + ); + } +); + +const SolutionSideNavPanelItems: React.FC = React.memo( + ({ items, onClose }) => { + const panelLinkClassNames = classNames('solutionSideNavPanelLink'); + const panelLinkItemClassNames = classNames('solutionSideNavPanelLinkItem'); + const { tracker } = useTelemetryContext(); + return ( + <> + {items.map(({ id, href, onClick, label, description, isBeta, betaOptions }) => ( +
{ + tracker?.(METRIC_TYPE.CLICK, `${TELEMETRY_EVENT.PANEL_NAVIGATION}${id}`); + onClose(); + onClick?.(ev); + }} + > + + + {label} + {isBeta && } + + {description} + + + ))} + + ); + } +); diff --git a/packages/security-solution/side_nav/src/telemetry/const.ts b/packages/security-solution/side_nav/src/telemetry/const.ts new file mode 100644 index 0000000000000..84628ee341ba9 --- /dev/null +++ b/packages/security-solution/side_nav/src/telemetry/const.ts @@ -0,0 +1,13 @@ +/* + * 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 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 or the Server + * Side Public License, v 1. + */ + +export enum TELEMETRY_EVENT { + PANEL_NAVIGATION = 'panel_navigation_', + PANEL_NAVIGATION_TOGGLE = 'panel_navigation_toggle_', + NAVIGATION = 'navigation_', +} diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/telemetry/telemetry_context.tsx b/packages/security-solution/side_nav/src/telemetry/telemetry_context.tsx similarity index 81% rename from x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/telemetry/telemetry_context.tsx rename to packages/security-solution/side_nav/src/telemetry/telemetry_context.tsx index c7e97969ad31c..53a4b355dcb45 100644 --- a/x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/telemetry/telemetry_context.tsx +++ b/packages/security-solution/side_nav/src/telemetry/telemetry_context.tsx @@ -1,8 +1,9 @@ /* * 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. + * 2.0 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 or the Server + * Side Public License, v 1. */ import type { FC } from 'react'; diff --git a/packages/security-solution/side_nav/src/types.ts b/packages/security-solution/side_nav/src/types.ts new file mode 100644 index 0000000000000..c67647f12fa73 --- /dev/null +++ b/packages/security-solution/side_nav/src/types.ts @@ -0,0 +1,41 @@ +/* + * 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 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 or the Server + * Side Public License, v 1. + */ + +import type React from 'react'; +import type { UiCounterMetricType } from '@kbn/analytics'; +import type { EuiListGroupItemProps, IconType } from '@elastic/eui'; + +export interface SolutionSideNavItem { + id: T; + label: string; + href: string; + onClick?: React.MouseEventHandler; + description?: string; + items?: Array>; + categories?: LinkCategories; + iconType?: IconType; + labelSize?: EuiListGroupItemProps['size']; + appendSeparator?: boolean; + isBeta?: boolean; + betaOptions?: { + text: string; + }; +} + +export interface LinkCategory { + label: string; + linkIds: readonly T[]; +} + +export type LinkCategories = Readonly>>; + +export type Tracker = ( + type: UiCounterMetricType, + event: string | string[], + count?: number | undefined +) => void; diff --git a/packages/security-solution/side_nav/tsconfig.json b/packages/security-solution/side_nav/tsconfig.json new file mode 100644 index 0000000000000..e19419203ab79 --- /dev/null +++ b/packages/security-solution/side_nav/tsconfig.json @@ -0,0 +1,22 @@ +{ + "extends": "../../../tsconfig.base.json", + "compilerOptions": { + "outDir": "target/types", + "types": [ + "jest", + "node", + "react", + "@emotion/react/types/css-prop", + "@testing-library/jest-dom", + "@testing-library/react", + "@kbn/ambient-ui-types" + ] + }, + "include": ["**/*.ts", "**/*.tsx"], + "kbn_references": [ + "@kbn/i18n", + "@kbn/analytics", + "@kbn/shared-ux-page-solution-nav", + ], + "exclude": ["target/**/*"] +} diff --git a/packages/security-solution/storybook/config/README.mdx b/packages/security-solution/storybook/config/README.mdx new file mode 100644 index 0000000000000..2bcc29367c77a --- /dev/null +++ b/packages/security-solution/storybook/config/README.mdx @@ -0,0 +1,3 @@ +# @kbn/security-solution-storybook-config + +Storybook configuration used by `yarn storybook`. Refer to `@kbn/storybook` for more information. diff --git a/packages/security-solution/storybook/config/constants.ts b/packages/security-solution/storybook/config/constants.ts new file mode 100644 index 0000000000000..216e3822a2943 --- /dev/null +++ b/packages/security-solution/storybook/config/constants.ts @@ -0,0 +1,13 @@ +/* + * 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 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 or the Server + * Side Public License, v 1. + */ + +/** The title of the Storybook. */ +export const TITLE = 'Security Solution Storybook'; + +/** The remote URL of the root from which Storybook loads stories for Security Solution. */ +export const URL = 'https://github.com/elastic/kibana/tree/main/packages/security_solution'; diff --git a/packages/security-solution/storybook/config/index.ts b/packages/security-solution/storybook/config/index.ts new file mode 100755 index 0000000000000..5a73da614bf27 --- /dev/null +++ b/packages/security-solution/storybook/config/index.ts @@ -0,0 +1,9 @@ +/* + * 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 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 or the Server + * Side Public License, v 1. + */ + +export { TITLE, URL } from './constants'; diff --git a/packages/security-solution/storybook/config/kibana.jsonc b/packages/security-solution/storybook/config/kibana.jsonc new file mode 100644 index 0000000000000..8edbb1f0db434 --- /dev/null +++ b/packages/security-solution/storybook/config/kibana.jsonc @@ -0,0 +1,5 @@ +{ + "type": "shared-common", + "id": "@kbn/security-solution-storybook-config", + "owner": "@elastic/appex-sharedux" +} diff --git a/packages/security-solution/storybook/config/main.ts b/packages/security-solution/storybook/config/main.ts new file mode 100644 index 0000000000000..47a47a5a802b3 --- /dev/null +++ b/packages/security-solution/storybook/config/main.ts @@ -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 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 or the Server + * Side Public License, v 1. + */ + +import { defaultConfig } from '@kbn/storybook'; + +module.exports = { + ...defaultConfig, + stories: ['../../**/*.stories.+(tsx|mdx)'], + reactOptions: { + strictMode: true, + }, +}; diff --git a/packages/security-solution/storybook/config/manager.ts b/packages/security-solution/storybook/config/manager.ts new file mode 100644 index 0000000000000..fb973258b9053 --- /dev/null +++ b/packages/security-solution/storybook/config/manager.ts @@ -0,0 +1,23 @@ +/* + * 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 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 or the Server + * Side Public License, v 1. + */ + +import { addons } from '@storybook/addons'; +import { create } from '@storybook/theming'; +import { PANEL_ID as selectedPanel } from '@storybook/addon-actions'; + +import { TITLE as brandTitle, URL as brandUrl } from './constants'; + +addons.setConfig({ + theme: create({ + base: 'light', + brandTitle, + brandUrl, + }), + selectedPanel, + showPanel: true.valueOf, +}); diff --git a/packages/security-solution/storybook/config/package.json b/packages/security-solution/storybook/config/package.json new file mode 100644 index 0000000000000..27d92c5c0ed1a --- /dev/null +++ b/packages/security-solution/storybook/config/package.json @@ -0,0 +1,6 @@ +{ + "name": "@kbn/security-solution-storybook-config", + "private": true, + "version": "1.0.0", + "license": "SSPL-1.0 OR Elastic License 2.0" +} diff --git a/packages/security-solution/storybook/config/preview.ts b/packages/security-solution/storybook/config/preview.ts new file mode 100644 index 0000000000000..5a53e48a916d8 --- /dev/null +++ b/packages/security-solution/storybook/config/preview.ts @@ -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 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 or the Server + * Side Public License, v 1. + */ + +/* eslint-disable @typescript-eslint/no-namespace,@typescript-eslint/no-empty-interface */ +declare global { + namespace NodeJS { + interface Global {} + interface InspectOptions {} + type ConsoleConstructor = console.ConsoleConstructor; + } +} +/* eslint-enable */ + +import jest from 'jest-mock'; +/* @ts-expect-error TS doesn't see jest as a property of window, and I don't want to edit our global config. */ +window.jest = jest; diff --git a/packages/security-solution/storybook/config/tsconfig.json b/packages/security-solution/storybook/config/tsconfig.json new file mode 100644 index 0000000000000..7b41c512d4ef0 --- /dev/null +++ b/packages/security-solution/storybook/config/tsconfig.json @@ -0,0 +1,20 @@ +{ + "extends": "../../../../tsconfig.base.json", + "compilerOptions": { + "outDir": "target/types", + "types": [ + "jest", + "node", + "@kbn/ambient-storybook-types", + ] + }, + "include": [ + "**/*.ts" + ], + "kbn_references": [ + "@kbn/storybook", + ], + "exclude": [ + "target/**/*", + ] +} diff --git a/src/dev/storybook/aliases.ts b/src/dev/storybook/aliases.ts index 47ebefcc9c8c7..76a0c23992d7a 100644 --- a/src/dev/storybook/aliases.ts +++ b/src/dev/storybook/aliases.ts @@ -44,6 +44,7 @@ export const storybookAliases = { observability: 'x-pack/plugins/observability/.storybook', presentation: 'src/plugins/presentation_util/storybook', security_solution: 'x-pack/plugins/security_solution/.storybook', + security_solution_packages: 'packages/security-solution/storybook/config', shared_ux: 'packages/shared-ux/storybook/config', threat_intelligence: 'x-pack/plugins/threat_intelligence/.storybook', triggers_actions_ui: 'x-pack/plugins/triggers_actions_ui/.storybook', diff --git a/test/scripts/jenkins_storybook.sh b/test/scripts/jenkins_storybook.sh index 17460c4e08012..058c58ed922eb 100755 --- a/test/scripts/jenkins_storybook.sh +++ b/test/scripts/jenkins_storybook.sh @@ -28,5 +28,6 @@ yarn storybook --site lists yarn storybook --site observability yarn storybook --site presentation yarn storybook --site security_solution +yarn storybook --site solution_side_nav yarn storybook --site shared_ux yarn storybook --site ui_actions_enhanced diff --git a/tsconfig.base.json b/tsconfig.base.json index 6247306af2a2e..e34a2e6deff03 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -1050,6 +1050,10 @@ "@kbn/security-solution-fixtures-plugin/*": ["x-pack/test/cases_api_integration/common/plugins/security_solution/*"], "@kbn/security-solution-plugin": ["x-pack/plugins/security_solution"], "@kbn/security-solution-plugin/*": ["x-pack/plugins/security_solution/*"], + "@kbn/security-solution-side-nav": ["packages/security-solution/side_nav"], + "@kbn/security-solution-side-nav/*": ["packages/security-solution/side_nav/*"], + "@kbn/security-solution-storybook-config": ["packages/security-solution/storybook/config"], + "@kbn/security-solution-storybook-config/*": ["packages/security-solution/storybook/config/*"], "@kbn/security-test-endpoints-plugin": ["x-pack/test/security_functional/plugins/test_endpoints"], "@kbn/security-test-endpoints-plugin/*": ["x-pack/test/security_functional/plugins/test_endpoints/*"], "@kbn/securitysolution-autocomplete": ["packages/kbn-securitysolution-autocomplete"], diff --git a/x-pack/plugins/security_solution/cypress/screens/security_header.ts b/x-pack/plugins/security_solution/cypress/screens/security_header.ts index d95c5c0853886..5f4dcc5c7835f 100644 --- a/x-pack/plugins/security_solution/cypress/screens/security_header.ts +++ b/x-pack/plugins/security_solution/cypress/screens/security_header.ts @@ -6,56 +6,58 @@ */ // main links -export const DASHBOARDS = '[data-test-subj="groupedNavItemLink-dashboards"]'; +export const DASHBOARDS = '[data-test-subj="solutionSideNavItemLink-dashboards"]'; -export const ALERTS = '[data-test-subj="groupedNavItemLink-alerts"]'; +export const ALERTS = '[data-test-subj="solutionSideNavItemLink-alerts"]'; -export const CSP_FINDINGS = '[data-test-subj="groupedNavItemLink-cloud_security_posture-findings"]'; +export const CSP_FINDINGS = + '[data-test-subj="solutionSideNavItemLink-cloud_security_posture-findings"]'; -export const CASES = '[data-test-subj="groupedNavItemLink-cases"]'; +export const CASES = '[data-test-subj="solutionSideNavItemLink-cases"]'; -export const TIMELINES = '[data-test-subj="groupedNavItemLink-timelines"]'; +export const TIMELINES = '[data-test-subj="solutionSideNavItemLink-timelines"]'; -export const EXPLORE = '[data-test-subj="groupedNavItemLink-explore"]'; +export const EXPLORE = '[data-test-subj="solutionSideNavItemLink-explore"]'; -export const MANAGE = '[data-test-subj="groupedNavItemLink-administration"]'; +export const MANAGE = '[data-test-subj="solutionSideNavItemLink-administration"]'; // nested links -export const OVERVIEW = '[data-test-subj="groupedNavPanelLink-overview"]'; +export const OVERVIEW = '[data-test-subj="solutionSideNavPanelLink-overview"]'; -export const DETECTION_RESPONSE = '[data-test-subj="groupedNavPanelLink-detection_response"]'; +export const DETECTION_RESPONSE = '[data-test-subj="solutionSideNavPanelLink-detection_response"]'; -export const ENTITY_ANALYTICS = '[data-test-subj="groupedNavPanelLink-entity-analytics"]'; +export const ENTITY_ANALYTICS = '[data-test-subj="solutionSideNavPanelLink-entity-analytics"]'; -export const KUBERNETES = '[data-test-subj="groupedNavPanelLink-kubernetes"]'; +export const KUBERNETES = '[data-test-subj="solutionSideNavPanelLink-kubernetes"]'; export const CSP_DASHBOARD = - '[data-test-subj="groupedNavPanelLink-cloud_security_posture-dashboard"]'; + '[data-test-subj="solutionSideNavPanelLink-cloud_security_posture-dashboard"]'; -export const HOSTS = '[data-test-subj="groupedNavPanelLink-hosts"]'; +export const HOSTS = '[data-test-subj="solutionSideNavPanelLink-hosts"]'; -export const ENDPOINTS = '[data-test-subj="groupedNavPanelLink-endpoints"]'; +export const ENDPOINTS = '[data-test-subj="solutionSideNavPanelLink-endpoints"]'; -export const POLICIES = '[data-test-subj="groupedNavPanelLink-policy"]'; +export const POLICIES = '[data-test-subj="solutionSideNavPanelLink-policy"]'; -export const TRUSTED_APPS = '[data-test-subj="groupedNavPanelLink-trusted_apps"]'; +export const TRUSTED_APPS = '[data-test-subj="solutionSideNavPanelLink-trusted_apps"]'; -export const EVENT_FILTERS = '[data-test-subj="groupedNavPanelLink-event_filters"]'; +export const EVENT_FILTERS = '[data-test-subj="solutionSideNavPanelLink-event_filters"]'; -export const BLOCKLIST = '[data-test-subj="groupedNavPanelLink-blocklist"]'; +export const BLOCKLIST = '[data-test-subj="solutionSideNavPanelLink-blocklist"]'; export const CSP_BENCHMARKS = - '[data-test-subj="groupedNavPanelLink-cloud_security_posture-benchmarks"]'; + '[data-test-subj="solutionSideNavPanelLink-cloud_security_posture-benchmarks"]'; -export const NETWORK = '[data-test-subj="groupedNavPanelLink-network"]'; +export const NETWORK = '[data-test-subj="solutionSideNavPanelLink-network"]'; -export const USERS = '[data-test-subj="groupedNavPanelLink-users"]'; +export const USERS = '[data-test-subj="solutionSideNavPanelLink-users"]'; -export const INDICATORS = '[data-test-subj="groupedNavItemLink-threat_intelligence-indicators"]'; +export const INDICATORS = + '[data-test-subj="solutionSideNavItemLink-threat_intelligence-indicators"]'; -export const RULES = '[data-test-subj="groupedNavPanelLink-rules"]'; +export const RULES = '[data-test-subj="solutionSideNavPanelLink-rules"]'; -export const EXCEPTIONS = '[data-test-subj="groupedNavPanelLink-exceptions"]'; +export const EXCEPTIONS = '[data-test-subj="solutionSideNavPanelLink-exceptions"]'; // other export const BREADCRUMBS = '[data-test-subj="breadcrumbs"] a'; @@ -103,5 +105,5 @@ export const openNavigationPanelFor = (page: string) => { // opens the navigation panel of a main link export const openNavigationPanel = (page: string) => { - cy.get(`${page} button.solutionGroupedNavItemButton`).click({ force: true }); + cy.get(`${page} button.solutionSideNavItemButton`).click({ force: true }); }; diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/security_side_nav/icons/launch.tsx b/x-pack/plugins/security_solution/public/common/components/navigation/security_side_nav/icons/launch.tsx deleted file mode 100644 index 739cbe5d46658..0000000000000 --- a/x-pack/plugins/security_solution/public/common/components/navigation/security_side_nav/icons/launch.tsx +++ /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. - */ - -import type { SVGProps } from 'react'; -import React from 'react'; - -export const EuiIconLaunch: React.FC> = ({ ...props }) => ( - - - - - - - -); diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/security_side_nav/security_side_nav.test.tsx b/x-pack/plugins/security_solution/public/common/components/navigation/security_side_nav/security_side_nav.test.tsx index ee03a72fcf924..acf7765ffa936 100644 --- a/x-pack/plugins/security_solution/public/common/components/navigation/security_side_nav/security_side_nav.test.tsx +++ b/x-pack/plugins/security_solution/public/common/components/navigation/security_side_nav/security_side_nav.test.tsx @@ -7,13 +7,14 @@ import React from 'react'; import { render } from '@testing-library/react'; +import { BehaviorSubject } from 'rxjs'; import { SecurityPageName } from '../../../../app/types'; import { TestProviders } from '../../../mock'; -import { SecuritySideNav } from './security_side_nav'; -import type { SolutionGroupedNavProps } from '../solution_grouped_nav/solution_grouped_nav'; +import { BOTTOM_BAR_HEIGHT, EUI_HEADER_HEIGHT, SecuritySideNav } from './security_side_nav'; +import type { SolutionSideNavProps } from '@kbn/security-solution-side-nav'; import type { NavLinkItem } from '../types'; -import { bottomNavOffset } from '../../../lib/helpers'; import { track } from '../../../lib/telemetry'; +import { useKibana } from '../../../lib/kibana'; const manageNavLink: NavLinkItem = { id: SecurityPageName.administration, @@ -35,10 +36,12 @@ const alertsNavLink: NavLinkItem = { description: 'alerts description', }; -const mockSolutionGroupedNav = jest.fn((_: SolutionGroupedNavProps) => <>); -jest.mock('../solution_grouped_nav', () => ({ - SolutionGroupedNav: (props: SolutionGroupedNavProps) => mockSolutionGroupedNav(props), +const mockSolutionSideNav = jest.fn((_: SolutionSideNavProps) => <>); +jest.mock('@kbn/security-solution-side-nav', () => ({ + SolutionSideNav: (props: SolutionSideNavProps) => mockSolutionSideNav(props), })); +jest.mock('../../../lib/kibana'); + const mockUseRouteSpy = jest.fn(() => [{ pageName: SecurityPageName.alerts }]); jest.mock('../../../utils/route/use_route_spy', () => ({ useRouteSpy: () => mockUseRouteSpy(), @@ -48,7 +51,7 @@ jest.mock('../../../links', () => ({ getAncestorLinksInfo: (id: string) => [{ id }], })); -const mockUseAppNavLinks = jest.fn((): NavLinkItem[] => [alertsNavLink, manageNavLink]); +const mockUseAppNavLinks = jest.fn(); jest.mock('../nav_links', () => ({ useAppNavLinks: () => mockUseAppNavLinks(), })); @@ -77,12 +80,16 @@ const renderNav = () => describe('SecuritySideNav', () => { beforeEach(() => { jest.clearAllMocks(); + mockUseAppNavLinks.mockReturnValue([alertsNavLink, manageNavLink]); + useKibana().services.chrome.hasHeaderBanner$ = jest.fn(() => + new BehaviorSubject(false).asObservable() + ); }); it('should render main items', () => { - mockUseAppNavLinks.mockReturnValueOnce([alertsNavLink]); + mockUseAppNavLinks.mockReturnValue([alertsNavLink]); renderNav(); - expect(mockSolutionGroupedNav).toHaveBeenCalledWith({ + expect(mockSolutionSideNav).toHaveBeenCalledWith({ selectedId: SecurityPageName.alerts, items: [ { @@ -97,16 +104,16 @@ describe('SecuritySideNav', () => { }); it('should render the loader if items are still empty', () => { - mockUseAppNavLinks.mockReturnValueOnce([]); + mockUseAppNavLinks.mockReturnValue([]); const result = renderNav(); expect(result.getByTestId('sideNavLoader')).toBeInTheDocument(); - expect(mockSolutionGroupedNav).not.toHaveBeenCalled(); + expect(mockSolutionSideNav).not.toHaveBeenCalled(); }); it('should render with selected id', () => { mockUseRouteSpy.mockReturnValueOnce([{ pageName: SecurityPageName.administration }]); renderNav(); - expect(mockSolutionGroupedNav).toHaveBeenCalledWith( + expect(mockSolutionSideNav).toHaveBeenCalledWith( expect.objectContaining({ selectedId: SecurityPageName.administration, }) @@ -114,12 +121,11 @@ describe('SecuritySideNav', () => { }); it('should render footer items', () => { - mockUseAppNavLinks.mockReturnValueOnce([manageNavLink]); + mockUseAppNavLinks.mockReturnValue([manageNavLink]); renderNav(); - expect(mockSolutionGroupedNav).toHaveBeenCalledWith( + expect(mockSolutionSideNav).toHaveBeenCalledWith( expect.objectContaining({ items: [], - selectedId: SecurityPageName.alerts, footerItems: [ { id: SecurityPageName.administration, @@ -142,88 +148,92 @@ describe('SecuritySideNav', () => { }); it('should not render disabled items', () => { - mockUseAppNavLinks.mockReturnValueOnce([ - { ...alertsNavLink, disabled: true }, - { - ...manageNavLink, - links: [ - { - id: SecurityPageName.endpoints, - title: 'title 2', - description: 'description 2', - disabled: true, - isBeta: true, - }, - ], - }, - ]); + mockUseAppNavLinks.mockReturnValue([{ ...alertsNavLink, disabled: true }, manageNavLink]); renderNav(); - expect(mockSolutionGroupedNav).toHaveBeenCalledWith( + expect(mockSolutionSideNav).toHaveBeenCalledWith( expect.objectContaining({ items: [], - selectedId: SecurityPageName.alerts, footerItems: [ - { + expect.objectContaining({ id: SecurityPageName.administration, - label: 'manage', - href: '/administration', - categories: manageNavLink.categories, - items: [], - }, + }), ], }) ); }); it('should render custom item', () => { - mockUseAppNavLinks.mockReturnValueOnce([ - { id: SecurityPageName.landing, title: 'get started' }, - ]); + mockUseAppNavLinks.mockReturnValue([{ id: SecurityPageName.landing, title: 'get started' }]); renderNav(); - expect(mockSolutionGroupedNav).toHaveBeenCalledWith( + expect(mockSolutionSideNav).toHaveBeenCalledWith( expect.objectContaining({ items: [], - selectedId: SecurityPageName.alerts, footerItems: [ - { + expect.objectContaining({ id: SecurityPageName.landing, - render: expect.any(Function), - }, + label: 'GET STARTED', + labelSize: 'xs', + iconType: 'launch', + appendSeparator: true, + }), ], }) ); }); - describe('bottom offset', () => { + describe('panelTopOffset', () => { + it('should render with top offset when chrome header banner is present', () => { + useKibana().services.chrome.hasHeaderBanner$ = jest.fn(() => + new BehaviorSubject(true).asObservable() + ); + renderNav(); + expect(mockSolutionSideNav).toHaveBeenCalledWith( + expect.objectContaining({ + panelTopOffset: `calc(${EUI_HEADER_HEIGHT} + 32px)`, + }) + ); + }); + + it('should render without top offset when chrome header banner is not present', () => { + renderNav(); + expect(mockSolutionSideNav).toHaveBeenCalledWith( + expect.objectContaining({ + panelTopOffset: undefined, + }) + ); + }); + }); + + describe('panelBottomOffset', () => { it('should render with bottom offset when timeline bar visible', () => { - mockUseIsPolicySettingsBarVisible.mockReturnValueOnce(false); - mockUseShowTimeline.mockReturnValueOnce([true]); + mockUseIsPolicySettingsBarVisible.mockReturnValue(false); + mockUseShowTimeline.mockReturnValue([true]); renderNav(); - expect(mockSolutionGroupedNav).toHaveBeenCalledWith( + expect(mockSolutionSideNav).toHaveBeenCalledWith( expect.objectContaining({ - bottomOffset: bottomNavOffset, + panelBottomOffset: BOTTOM_BAR_HEIGHT, }) ); }); it('should render with bottom offset when policy settings bar visible', () => { - mockUseShowTimeline.mockReturnValueOnce([false]); - mockUseIsPolicySettingsBarVisible.mockReturnValueOnce(true); + mockUseShowTimeline.mockReturnValue([false]); + mockUseIsPolicySettingsBarVisible.mockReturnValue(true); renderNav(); - expect(mockSolutionGroupedNav).toHaveBeenCalledWith( + expect(mockSolutionSideNav).toHaveBeenCalledWith( expect.objectContaining({ - bottomOffset: bottomNavOffset, + panelBottomOffset: BOTTOM_BAR_HEIGHT, }) ); }); it('should not render with bottom offset when not needed', () => { - mockUseShowTimeline.mockReturnValueOnce([false]); - mockUseIsPolicySettingsBarVisible.mockReturnValueOnce(false); + mockUseShowTimeline.mockReturnValue([false]); + mockUseIsPolicySettingsBarVisible.mockReturnValue(false); renderNav(); - expect(mockSolutionGroupedNav).toHaveBeenCalledWith( - expect.not.objectContaining({ - bottomOffset: bottomNavOffset, + expect(mockSolutionSideNav).toHaveBeenCalledWith( + expect.objectContaining({ + panelBottomOffset: undefined, }) ); }); diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/security_side_nav/security_side_nav.tsx b/x-pack/plugins/security_solution/public/common/components/navigation/security_side_nav/security_side_nav.tsx index dc4d7baafa33f..f647ff1f873e1 100644 --- a/x-pack/plugins/security_solution/public/common/components/navigation/security_side_nav/security_side_nav.tsx +++ b/x-pack/plugins/security_solution/public/common/components/navigation/security_side_nav/security_side_nav.tsx @@ -5,133 +5,90 @@ * 2.0. */ -import React, { useMemo, useCallback } from 'react'; -import { EuiHorizontalRule, EuiListGroupItem, EuiLoadingSpinner } from '@elastic/eui'; +import React, { useMemo } from 'react'; +import { EuiLoadingSpinner, useEuiTheme } from '@elastic/eui'; +import { SolutionSideNav, type SolutionSideNavItem } from '@kbn/security-solution-side-nav'; +import useObservable from 'react-use/lib/useObservable'; import { SecurityPageName } from '../../../../app/types'; import { getAncestorLinksInfo } from '../../../links'; import { useRouteSpy } from '../../../utils/route/use_route_spy'; -import { SecuritySolutionLinkAnchor, useGetSecuritySolutionLinkProps } from '../../links'; +import { useGetSecuritySolutionLinkProps } from '../../links'; import { useAppNavLinks } from '../nav_links'; -import { SolutionGroupedNav } from '../solution_grouped_nav'; -import type { - CustomSideNavItem, - DefaultSideNavItem, - SideNavItem, -} from '../solution_grouped_nav/types'; -import type { NavLinkItem } from '../types'; -import { EuiIconLaunch } from './icons/launch'; import { useShowTimeline } from '../../../utils/timeline/use_show_timeline'; import { useIsPolicySettingsBarVisible } from '../../../../management/pages/policy/view/policy_hooks'; -import { bottomNavOffset } from '../../../lib/helpers'; import { track } from '../../../lib/telemetry'; +import { useKibana } from '../../../lib/kibana'; + +export const EUI_HEADER_HEIGHT = '93px'; +export const BOTTOM_BAR_HEIGHT = '50px'; const isFooterNavItem = (id: SecurityPageName) => id === SecurityPageName.landing || id === SecurityPageName.administration; - -type FormatSideNavItems = (navItems: NavLinkItem) => SideNavItem; - -/** - * Renders the navigation item for "Get Started" custom link - */ -const GetStartedCustomLinkComponent: React.FC<{ - isSelected: boolean; - title: string; -}> = ({ isSelected, title }) => ( - - - - -); -const GetStartedCustomLink = React.memo(GetStartedCustomLinkComponent); - -/** - * Returns a function to format generic `NavLinkItem` array to the `SideNavItem` type - */ -const useFormatSideNavItem = (): FormatSideNavItems => { - const getSecuritySolutionLinkProps = useGetSecuritySolutionLinkProps(); // adds href and onClick props - - const formatSideNavItem: FormatSideNavItems = useCallback( - (navLinkItem) => { - const formatDefaultItem = (navItem: NavLinkItem): DefaultSideNavItem => ({ - id: navItem.id, - label: navItem.title, - ...getSecuritySolutionLinkProps({ - deepLinkId: navItem.id, - }), - ...(navItem.categories && navItem.categories.length > 0 - ? { categories: navItem.categories } - : {}), - ...(navItem.links && navItem.links.length > 0 - ? { - items: navItem.links.reduce((acc, current) => { - if (!current.disabled) { - acc.push({ - id: current.id, - label: current.title, - description: current.description, - isBeta: current.isBeta, - betaOptions: current.betaOptions, - ...getSecuritySolutionLinkProps({ deepLinkId: current.id }), - }); - } - return acc; - }, []), - } - : {}), - }); - - const formatGetStartedItem = (navItem: NavLinkItem): CustomSideNavItem => ({ - id: navItem.id, - render: (isSelected) => ( - - ), - }); - - if (navLinkItem.id === SecurityPageName.landing) { - return formatGetStartedItem(navLinkItem); - } - return formatDefaultItem(navLinkItem); - }, - [getSecuritySolutionLinkProps] - ); - - return formatSideNavItem; -}; +const isGetStartedNavItem = (id: SecurityPageName) => id === SecurityPageName.landing; /** * Returns the formatted `items` and `footerItems` to be rendered in the navigation */ -const useSideNavItems = () => { - const appNavLinks = useAppNavLinks(); - const formatSideNavItem = useFormatSideNavItem(); +const useSolutionSideNavItems = () => { + const navLinks = useAppNavLinks(); + const getSecuritySolutionLinkProps = useGetSecuritySolutionLinkProps(); // adds href and onClick props const sideNavItems = useMemo(() => { - const mainNavItems: SideNavItem[] = []; - const footerNavItems: SideNavItem[] = []; - appNavLinks.forEach((appNavLink) => { - if (appNavLink.disabled) { + const mainNavItems: SolutionSideNavItem[] = []; + const footerNavItems: SolutionSideNavItem[] = []; + navLinks.forEach((navLink) => { + if (navLink.disabled) { return; } - if (isFooterNavItem(appNavLink.id)) { - footerNavItems.push(formatSideNavItem(appNavLink)); + let sideNavItem: SolutionSideNavItem; + if (isGetStartedNavItem(navLink.id)) { + sideNavItem = { + id: navLink.id, + label: navLink.title.toUpperCase(), + labelSize: 'xs', + iconType: 'launch', + ...getSecuritySolutionLinkProps({ + deepLinkId: navLink.id, + }), + appendSeparator: true, + }; + } else { + // generic links + sideNavItem = { + id: navLink.id, + label: navLink.title, + ...getSecuritySolutionLinkProps({ + deepLinkId: navLink.id, + }), + ...(navLink.categories?.length && { categories: navLink.categories }), + ...(navLink.links?.length && { + items: navLink.links.reduce((acc, current) => { + if (!current.disabled) { + acc.push({ + id: current.id, + label: current.title, + description: current.description, + isBeta: current.isBeta, + betaOptions: current.betaOptions, + ...getSecuritySolutionLinkProps({ deepLinkId: current.id }), + }); + } + return acc; + }, []), + }), + }; + } + + if (isFooterNavItem(navLink.id)) { + footerNavItems.push(sideNavItem); } else { - mainNavItems.push(formatSideNavItem(appNavLink)); + mainNavItems.push(sideNavItem); } }); + return [mainNavItems, footerNavItems]; - }, [appNavLinks, formatSideNavItem]); + }, [navLinks, getSecuritySolutionLinkProps]); return sideNavItems; }; @@ -146,29 +103,42 @@ const useSelectedId = (): SecurityPageName => { return selectedId; }; +const usePanelTopOffset = (): string | undefined => { + const { + chrome: { hasHeaderBanner$ }, + } = useKibana().services; + const hasHeaderBanner = useObservable(hasHeaderBanner$()); + const { euiTheme } = useEuiTheme(); + return hasHeaderBanner ? `calc(${EUI_HEADER_HEIGHT} + ${euiTheme.size.xl})` : undefined; +}; + +const usePanelBottomOffset = (): string | undefined => { + const isPolicySettingsVisible = useIsPolicySettingsBarVisible(); + const [isTimelineBottomBarVisible] = useShowTimeline(); + return isTimelineBottomBarVisible || isPolicySettingsVisible ? BOTTOM_BAR_HEIGHT : undefined; +}; + /** * Main security navigation component. * It takes the links to render from the generic application `links` configs. */ export const SecuritySideNav: React.FC = () => { - const [items, footerItems] = useSideNavItems(); + const [items, footerItems] = useSolutionSideNavItems(); const selectedId = useSelectedId(); - - const isPolicySettingsVisible = useIsPolicySettingsBarVisible(); - const [isTimelineBottomBarVisible] = useShowTimeline(); - const bottomOffset = - isTimelineBottomBarVisible || isPolicySettingsVisible ? bottomNavOffset : undefined; + const panelTopOffset = usePanelTopOffset(); + const panelBottomOffset = usePanelBottomOffset(); if (items.length === 0 && footerItems.length === 0) { return ; } return ( - ); diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/icons/spaces.tsx b/x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/icons/spaces.tsx deleted file mode 100644 index 9307ebf713320..0000000000000 --- a/x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/icons/spaces.tsx +++ /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. - */ - -import type { SVGProps } from 'react'; -import React from 'react'; - -export const EuiIconSpaces: React.FC> = ({ ...props }) => ( - - - -); diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/index.ts b/x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/index.ts deleted file mode 100644 index 513976920a216..0000000000000 --- a/x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/index.ts +++ /dev/null @@ -1,8 +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. - */ - -export { SolutionGroupedNav } from './solution_grouped_nav'; diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/solution_grouped_nav.styles.tsx b/x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/solution_grouped_nav.styles.tsx deleted file mode 100644 index 79e77565bb6f3..0000000000000 --- a/x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/solution_grouped_nav.styles.tsx +++ /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; you may not use this file except in compliance with the Elastic License - * 2.0. - */ -import { EuiListGroupItem, transparentize } from '@elastic/eui'; -import styled from 'styled-components'; - -export const EuiListGroupItemStyled = styled(EuiListGroupItem)` - font-weight: ${({ theme }) => theme.eui.euiFontWeightRegular}; - &.solutionGroupedNavItem--isPrimary * { - font-weight: ${({ theme }) => theme.eui.euiFontWeightBold}; - } - &:focus, - &:focus-within, - &:hover, - &.solutionGroupedNavItem--isActive { - background-color: ${({ theme }) => transparentize(theme.eui.euiColorPrimary, 0.1)}; - } - .solutionGroupedNavItemButton:focus, - .solutionGroupedNavItemButton:focus-within, - .solutionGroupedNavItemButton:hover { - transform: none; /* prevent translationY transform that causes misalignment within the list item */ - background-color: ${({ theme }) => transparentize(theme.eui.euiColorPrimary, 0.2)}; - } -`; diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/solution_grouped_nav.test.tsx b/x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/solution_grouped_nav.test.tsx deleted file mode 100644 index 91c71946d649e..0000000000000 --- a/x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/solution_grouped_nav.test.tsx +++ /dev/null @@ -1,185 +0,0 @@ -/* - * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the Elastic License - * 2.0; you may not use this file except in compliance with the Elastic License - * 2.0. - */ - -import React from 'react'; -import { render, waitFor } from '@testing-library/react'; -import { SecurityPageName } from '../../../../app/types'; -import { TestProviders } from '../../../mock'; -import type { SolutionGroupedNavProps } from './solution_grouped_nav'; -import { SolutionGroupedNav } from './solution_grouped_nav'; -import type { SideNavItem } from './types'; -import { METRIC_TYPE } from '@kbn/analytics'; -import { TELEMETRY_EVENT } from './telemetry/const'; - -const mockTrack = jest.fn(); - -const mockItems: SideNavItem[] = [ - { - id: SecurityPageName.dashboardsLanding, - label: 'Dashboards', - href: '/dashboards', - items: [ - { - id: SecurityPageName.overview, - label: 'Overview', - href: '/overview', - description: 'Overview description', - }, - ], - }, - { - id: SecurityPageName.alerts, - label: 'Alerts', - href: '/alerts', - }, -]; - -const renderNav = (props: Partial = {}) => - render( - , - { - wrapper: TestProviders, - } - ); - -describe('SolutionGroupedNav', () => { - beforeEach(() => { - jest.clearAllMocks(); - }); - - it('should render all main items', () => { - const result = renderNav(); - expect(result.getByText('Dashboards')).toBeInTheDocument(); - expect(result.getByText('Alerts')).toBeInTheDocument(); - }); - - describe('links', () => { - it('should contain correct href in links', () => { - const result = renderNav(); - expect( - result - .getByTestId(`groupedNavItemLink-${SecurityPageName.dashboardsLanding}`) - .getAttribute('href') - ).toBe('/dashboards'); - expect( - result.getByTestId(`groupedNavItemLink-${SecurityPageName.alerts}`).getAttribute('href') - ).toBe('/alerts'); - }); - - it('should call onClick callback if link clicked', () => { - const mockOnClick = jest.fn((ev) => { - ev.preventDefault(); - }); - const items = [ - ...mockItems, - { - id: SecurityPageName.exploreLanding, - label: 'Explore', - href: '/explore', - onClick: mockOnClick, - }, - ]; - const result = renderNav({ items }); - result.getByTestId(`groupedNavItemLink-${SecurityPageName.exploreLanding}`).click(); - expect(mockOnClick).toHaveBeenCalled(); - }); - - it('should send telemetry if link clicked', () => { - const items = [ - ...mockItems, - { - id: SecurityPageName.exploreLanding, - label: 'Explore', - href: '/explore', - }, - ]; - const result = renderNav({ items }); - result.getByTestId(`groupedNavItemLink-${SecurityPageName.exploreLanding}`).click(); - expect(mockTrack).toHaveBeenCalledWith( - METRIC_TYPE.CLICK, - `${TELEMETRY_EVENT.NAVIGATION}${SecurityPageName.exploreLanding}` - ); - }); - }); - - describe('panel button toggle', () => { - it('should render the group button only for grouped items', () => { - const result = renderNav(); - expect( - result.getByTestId(`groupedNavItemButton-${SecurityPageName.dashboardsLanding}`) - ).toBeInTheDocument(); - expect( - result.queryByTestId(`groupedNavItemButton-${SecurityPageName.alerts}`) - ).not.toBeInTheDocument(); - }); - - it('should render the group panel when button is clicked', () => { - const result = renderNav(); - expect(result.queryByTestId('groupedNavPanel')).not.toBeInTheDocument(); - - result.getByTestId(`groupedNavItemButton-${SecurityPageName.dashboardsLanding}`).click(); - expect(result.getByTestId('groupedNavPanel')).toBeInTheDocument(); - expect(result.getByText('Overview')).toBeInTheDocument(); - }); - - it('should telemetry when button is clicked', () => { - const result = renderNav(); - expect(result.queryByTestId('groupedNavPanel')).not.toBeInTheDocument(); - - result.getByTestId(`groupedNavItemButton-${SecurityPageName.dashboardsLanding}`).click(); - expect(mockTrack).toHaveBeenCalledWith( - METRIC_TYPE.CLICK, - `${TELEMETRY_EVENT.GROUPED_NAVIGATION_TOGGLE}${SecurityPageName.dashboardsLanding}` - ); - }); - - it('should close the group panel when the same button is clicked', () => { - const result = renderNav(); - result.getByTestId(`groupedNavItemButton-${SecurityPageName.dashboardsLanding}`).click(); - expect(result.getByTestId('groupedNavPanel')).toBeInTheDocument(); - - result.getByTestId(`groupedNavItemButton-${SecurityPageName.dashboardsLanding}`).click(); - - waitFor(() => { - expect(result.queryByTestId('groupedNavPanel')).not.toBeInTheDocument(); - }); - }); - - it('should open other group panel when other button is clicked while open', () => { - const items = [ - ...mockItems, - { - id: SecurityPageName.exploreLanding, - label: 'Explore', - href: '/explore', - items: [ - { - id: SecurityPageName.users, - label: 'Users', - href: '/users', - description: 'Users description', - }, - ], - }, - ]; - const result = renderNav({ items }); - - result.getByTestId(`groupedNavItemButton-${SecurityPageName.dashboardsLanding}`).click(); - expect(result.getByTestId('groupedNavPanel')).toBeInTheDocument(); - expect(result.getByText('Overview')).toBeInTheDocument(); - - result.getByTestId(`groupedNavItemButton-${SecurityPageName.exploreLanding}`).click(); - expect(result.queryByTestId('groupedNavPanel')).toBeInTheDocument(); - expect(result.getByText('Users')).toBeInTheDocument(); - }); - }); -}); diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/solution_grouped_nav.tsx b/x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/solution_grouped_nav.tsx deleted file mode 100644 index 382cb5b4d4293..0000000000000 --- a/x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/solution_grouped_nav.tsx +++ /dev/null @@ -1,251 +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, { Fragment, useCallback, useMemo, useRef, useState } from 'react'; -import { - EuiListGroup, - EuiFlexGroup, - EuiFlexItem, - EuiLink, - useIsWithinBreakpoints, -} from '@elastic/eui'; - -import classNames from 'classnames'; -import { METRIC_TYPE } from '@kbn/analytics'; -import { SolutionNavPanel } from './solution_grouped_nav_panel'; -import { EuiListGroupItemStyled } from './solution_grouped_nav.styles'; -import type { DefaultSideNavItem, SideNavItem, Tracker } from './types'; -import { isCustomItem, isDefaultItem } from './types'; -import { EuiIconSpaces } from './icons/spaces'; -import type { LinkCategories } from '../../../links'; -import { TELEMETRY_EVENT } from './telemetry/const'; -import { TelemetryContextProvider, useTelemetryContext } from './telemetry/telemetry_context'; - -export interface SolutionGroupedNavProps { - items: SideNavItem[]; - selectedId: string; - footerItems?: SideNavItem[]; - bottomOffset?: string; - // This enables Telemetry tracking inside group nav, this has to be binded with appId - // e.g.: usageCollection?.reportUiCounter?.bind(null, appId) - tracker?: Tracker; -} -export interface SolutionNavItemsProps { - items: SideNavItem[]; - selectedId: string; - activePanelNavId: ActivePanelNav; - isMobileSize: boolean; - navItemsById: NavItemsById; - onOpenPanelNav: (id: string) => void; -} -export interface SolutionNavItemProps { - item: SideNavItem; - isSelected: boolean; - isActive: boolean; - hasPanelNav: boolean; - onOpenPanelNav: (id: string) => void; -} - -type ActivePanelNav = string | null; -type NavItemsById = Record< - string, - { title: string; panelItems: DefaultSideNavItem[]; categories?: LinkCategories } ->; - -export const SolutionGroupedNavComponent: React.FC = ({ - items, - selectedId, - footerItems = [], - bottomOffset, - tracker, -}) => { - const isMobileSize = useIsWithinBreakpoints(['xs', 's']); - - const [activePanelNavId, setActivePanelNavId] = useState(null); - const activePanelNavIdRef = useRef(null); - - const openPanelNav = (id: string) => { - activePanelNavIdRef.current = id; - setActivePanelNavId(id); - }; - - const onClosePanelNav = useCallback(() => { - activePanelNavIdRef.current = null; - setActivePanelNavId(null); - }, []); - - const onOutsidePanelClick = useCallback(() => { - const currentPanelNavId = activePanelNavIdRef.current; - setTimeout(() => { - // This event is triggered on outside click. - // Closing the side nav at the end of event loop to make sure it - // closes also if the active panel button has been clicked (toggle), - // but it does not close if any any other panel open button has been clicked. - if (activePanelNavIdRef.current === currentPanelNavId) { - onClosePanelNav(); - } - }); - }, [onClosePanelNav]); - - const navItemsById = useMemo( - () => - [...items, ...footerItems].reduce((acc, navItem) => { - if (isDefaultItem(navItem) && navItem.items && navItem.items.length > 0) { - acc[navItem.id] = { - title: navItem.label, - panelItems: navItem.items, - categories: navItem.categories, - }; - } - return acc; - }, {}), - [items, footerItems] - ); - - const portalNav = useMemo(() => { - if (activePanelNavId == null || !navItemsById[activePanelNavId]) { - return null; - } - const { panelItems, title, categories } = navItemsById[activePanelNavId]; - return ( - - ); - }, [activePanelNavId, bottomOffset, navItemsById, onClosePanelNav, onOutsidePanelClick]); - - return ( - - - - - - - - - - - - - - - - - - - {portalNav} - - ); -}; -export const SolutionGroupedNav = React.memo(SolutionGroupedNavComponent); - -const SolutionNavItems: React.FC = ({ - items, - selectedId, - activePanelNavId, - isMobileSize, - navItemsById, - onOpenPanelNav, -}) => ( - <> - {items.map((item) => ( - - ))} - -); - -const SolutionNavItemComponent: React.FC = ({ - item, - isSelected, - isActive, - hasPanelNav, - onOpenPanelNav, -}) => { - const { tracker } = useTelemetryContext(); - - if (isCustomItem(item)) { - return {item.render(isSelected)}; - } - - const { id, href, label, onClick } = item; - - const onLinkClicked: React.MouseEventHandler = (ev) => { - tracker?.(METRIC_TYPE.CLICK, `${TELEMETRY_EVENT.NAVIGATION}${id}`); - onClick?.(ev); - }; - const itemClassNames = classNames('solutionGroupedNavItem', { - 'solutionGroupedNavItem--isActive': isActive, - 'solutionGroupedNavItem--isPrimary': isSelected, - }); - const buttonClassNames = classNames('solutionGroupedNavItemButton'); - - const onButtonClick: React.MouseEventHandler = (ev) => { - ev.preventDefault(); - ev.stopPropagation(); - tracker?.(METRIC_TYPE.CLICK, `${TELEMETRY_EVENT.GROUPED_NAVIGATION_TOGGLE}${id}`); - onOpenPanelNav(id); - }; - - return ( - // eslint-disable-next-line @elastic/eui/href-or-on-click - - - - ); -}; -const SolutionNavItem = React.memo(SolutionNavItemComponent); diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/solution_grouped_nav_panel.styles.tsx b/x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/solution_grouped_nav_panel.styles.tsx deleted file mode 100644 index bf2a444742cb6..0000000000000 --- a/x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/solution_grouped_nav_panel.styles.tsx +++ /dev/null @@ -1,69 +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 { EuiPanel, EuiTitle, transparentize } from '@elastic/eui'; -import styled, { createGlobalStyle } from 'styled-components'; - -const EUI_HEADER_HEIGHT = '93px'; -const PANEL_LEFT_OFFSET = '249px'; -const PANEL_WIDTH = '340px'; - -export const panelClass = 'solutionGroupedNavPanel'; - -/** - * We need to target the body to check the header banner class which is a parent element - * of the portal panel. A global style is needed. - * (This rule should be moved to the Kibana core rendering styles if this navigation becomes generic) - */ -export const GlobalPanelStyle = createGlobalStyle<{ theme: { eui: { euiSizeXL: string } } }>` - body.kbnBody--hasHeaderBanner .${panelClass} { - top: calc(${EUI_HEADER_HEIGHT} + ${({ theme }) => theme.eui.euiSizeXL}); - } -`; - -export const EuiPanelStyled = styled(EuiPanel)<{ $bottomOffset?: string }>` - position: fixed; - top: ${EUI_HEADER_HEIGHT}; - left: ${PANEL_LEFT_OFFSET}; - bottom: 0; - width: ${PANEL_WIDTH}; - height: inherit; - - // If the bottom bar is visible add padding to the navigation - ${({ $bottomOffset, theme }) => - $bottomOffset != null && - ` - height: inherit; - bottom: ${$bottomOffset}; - box-shadow: - // left - -${theme.eui.euiSizeS} 0 ${theme.eui.euiSizeS} -${theme.eui.euiSizeS} rgb(0 0 0 / 15%), - // right - ${theme.eui.euiSizeS} 0 ${theme.eui.euiSizeS} -${theme.eui.euiSizeS} rgb(0 0 0 / 15%), - // bottom inset to match timeline bar top shadow - inset 0 -6px ${theme.eui.euiSizeXS} -${theme.eui.euiSizeXS} rgb(0 0 0 / 15%); - `} - - .solutionGroupedNavPanelLink { - .solutionGroupedNavPanelLinkItem { - background-color: transparent; /* originally white, it prevents panel to remove the bottom inset box shadow */ - &:hover { - background-color: ${({ theme }) => transparentize(theme.eui.euiColorPrimary, 0.1)}; - } - dt { - color: ${({ theme }) => theme.eui.euiColorPrimaryText}; - } - dd { - color: ${({ theme }) => theme.eui.euiColorDarkestShade}; - } - } - } -`; - -export const EuiTitleStyled = styled(EuiTitle)<{ $paddingTop?: boolean }>` - padding-left: ${({ theme }) => theme.eui.euiSizeS}; - ${({ $paddingTop = false, theme }) => $paddingTop && `padding-top: ${theme.eui.euiSizeS};`}; -`; diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/solution_grouped_nav_panel.tsx b/x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/solution_grouped_nav_panel.tsx deleted file mode 100644 index 25c1a9565b8b8..0000000000000 --- a/x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/solution_grouped_nav_panel.tsx +++ /dev/null @@ -1,195 +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, { Fragment, useCallback } from 'react'; -import { - EuiDescriptionList, - EuiDescriptionListDescription, - EuiDescriptionListTitle, - EuiFlexGroup, - EuiFlexItem, - EuiFocusTrap, - EuiHorizontalRule, - EuiOutsideClickDetector, - EuiPanel, - EuiPortal, - EuiSpacer, - EuiWindowEvent, - keys, - useIsWithinMinBreakpoint, -} from '@elastic/eui'; -import classNames from 'classnames'; -import { METRIC_TYPE } from '@kbn/analytics'; -import { - EuiPanelStyled, - EuiTitleStyled, - GlobalPanelStyle, - panelClass, -} from './solution_grouped_nav_panel.styles'; -import type { DefaultSideNavItem } from './types'; -import type { LinkCategories } from '../../../links/types'; -import { NavItemBetaBadge } from '../nav_item_beta_badge'; -import { TELEMETRY_EVENT } from './telemetry/const'; -import { useTelemetryContext } from './telemetry/telemetry_context'; - -export interface SolutionNavPanelProps { - onClose: () => void; - onOutsideClick: () => void; - title: string; - items: DefaultSideNavItem[]; - categories?: LinkCategories; - bottomOffset?: string; -} -export interface SolutionNavPanelCategoriesProps { - categories: LinkCategories; - items: DefaultSideNavItem[]; - onClose: () => void; -} -export interface SolutionNavPanelItemsProps { - items: DefaultSideNavItem[]; - onClose: () => void; -} - -/** - * Renders the side navigation panel for secondary links - */ -const SolutionNavPanelComponent: React.FC = ({ - onClose, - onOutsideClick, - title, - categories, - items, - bottomOffset, -}) => { - const isLargerBreakpoint = useIsWithinMinBreakpoint('l'); - const panelClasses = classNames(panelClass, 'eui-yScroll'); - - // Only larger breakpoint needs to add bottom offset, other sizes should have full height - const bottomOffsetLargerBreakpoint = isLargerBreakpoint ? bottomOffset : undefined; - - // ESC key closes PanelNav - const onKeyDown = useCallback( - (ev: KeyboardEvent) => { - if (ev.key === keys.ESCAPE) { - onClose(); - } - }, - [onClose] - ); - - return ( - <> - - - - - - - - - - {title} - - - - - - {categories ? ( - - ) : ( - - )} - - - - - - - - - ); -}; -export const SolutionNavPanel = React.memo(SolutionNavPanelComponent); - -const SolutionNavPanelCategories: React.FC = ({ - categories, - items, - onClose, -}) => { - const itemsMap = new Map(items.map((item) => [item.id, item])); - - return ( - <> - {categories.map(({ label, linkIds }) => { - const links = linkIds.reduce((acc, linkId) => { - const link = itemsMap.get(linkId); - if (link) { - acc.push(link); - } - return acc; - }, []); - - if (!links.length) { - return null; - } - - return ( - - -

{label}

-
- - - -
- ); - })} - - ); -}; - -const SolutionNavPanelItems: React.FC = ({ items, onClose }) => { - const panelLinkClassNames = classNames('solutionGroupedNavPanelLink'); - const panelLinkItemClassNames = classNames('solutionGroupedNavPanelLinkItem'); - const { tracker } = useTelemetryContext(); - return ( - <> - {items.map(({ id, href, onClick, label, description, isBeta, betaOptions }) => ( - { - tracker?.(METRIC_TYPE.CLICK, `${TELEMETRY_EVENT.GROUPED_NAVIGATION}${id}`); - onClose(); - onClick?.(ev); - }} - > - - - {label} - {isBeta && } - - {description} - - - ))} - - ); -}; diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/telemetry/const.ts b/x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/telemetry/const.ts deleted file mode 100644 index 3daaaf0e61fec..0000000000000 --- a/x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/telemetry/const.ts +++ /dev/null @@ -1,11 +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. - */ -export enum TELEMETRY_EVENT { - GROUPED_NAVIGATION = 'grouped_navigation_', - GROUPED_NAVIGATION_TOGGLE = 'grouped_navigation_toggle_', - NAVIGATION = 'navigation_', -} diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/types.ts b/x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/types.ts deleted file mode 100644 index 46280fb82e18c..0000000000000 --- a/x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav/types.ts +++ /dev/null @@ -1,43 +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 React from 'react'; -import type { UiCounterMetricType } from '@kbn/analytics'; - -import type { SecurityPageName } from '../../../../app/types'; -import type { LinkCategories } from '../../../links/types'; - -export type Tracker = ( - type: UiCounterMetricType, - event: string | string[], - count?: number | undefined -) => void; -export interface DefaultSideNavItem { - id: SecurityPageName; - label: string; - href: string; - onClick?: React.MouseEventHandler; - description?: string; - items?: DefaultSideNavItem[]; - categories?: LinkCategories; - isBeta?: boolean; - betaOptions?: { - text: string; - }; -} - -export interface CustomSideNavItem { - id: string; - render: (isSelected: boolean) => React.ReactNode; -} - -export type SideNavItem = DefaultSideNavItem | CustomSideNavItem; - -export const isCustomItem = (navItem: SideNavItem): navItem is CustomSideNavItem => - 'render' in navItem; -export const isDefaultItem = (navItem: SideNavItem): navItem is DefaultSideNavItem => - !isCustomItem(navItem); diff --git a/x-pack/plugins/security_solution/public/common/lib/helpers/index.tsx b/x-pack/plugins/security_solution/public/common/lib/helpers/index.tsx index 2eb859f97e6ac..42417df1b3677 100644 --- a/x-pack/plugins/security_solution/public/common/lib/helpers/index.tsx +++ b/x-pack/plugins/security_solution/public/common/lib/helpers/index.tsx @@ -30,4 +30,3 @@ export type ValueOf = T[keyof T]; */ export const gutterTimeline = '70px'; // Michael: Temporary until timeline is moved. -export const bottomNavOffset = '50px'; diff --git a/x-pack/plugins/security_solution/tsconfig.json b/x-pack/plugins/security_solution/tsconfig.json index 46f3ecb8e7fec..c7b13f92ff070 100644 --- a/x-pack/plugins/security_solution/tsconfig.json +++ b/x-pack/plugins/security_solution/tsconfig.json @@ -147,5 +147,6 @@ "@kbn/alerts-as-data-utils", "@kbn/expandable-flyout", "@kbn/securitysolution-grouping", + "@kbn/security-solution-side-nav", ] } diff --git a/yarn.lock b/yarn.lock index cd1da0945eb07..e601f92034837 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4837,6 +4837,14 @@ version "0.0.0" uid "" +"@kbn/security-solution-side-nav@link:packages/security-solution/side_nav": + version "0.0.0" + uid "" + +"@kbn/security-solution-storybook-config@link:packages/security-solution/storybook/config": + version "0.0.0" + uid "" + "@kbn/security-test-endpoints-plugin@link:x-pack/test/security_functional/plugins/test_endpoints": version "0.0.0" uid ""