Merge branch 'main' into renovate/main-@faker-jsfaker

This commit is contained in:
Faisal Kanout 2025-06-16 16:25:09 +02:00 committed by GitHub
commit eb4871f158
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7692 changed files with 218636 additions and 99756 deletions

View file

@ -3,6 +3,7 @@ disabled:
# Serverless deployment-agnostic default config for api-integration tests
- x-pack/test/api_integration/deployment_agnostic/default_configs/serverless.config.base.ts
- x-pack/test/api_integration/deployment_agnostic/default_configs/feature_flag.serverless.config.base.ts
# Serverless base config files
- x-pack/test_serverless/api_integration/config.base.ts
- x-pack/test_serverless/functional/config.base.ts

View file

@ -9,11 +9,14 @@ disabled:
defaultQueue: 'n2-4-spot'
enabled:
- x-pack/test_serverless/api_integration/test_suites/observability/config.ts
- x-pack/test_serverless/api_integration/test_suites/observability/config.logs_essentials.ts
- x-pack/test_serverless/api_integration/test_suites/observability/config.feature_flags.ts
- x-pack/test_serverless/api_integration/test_suites/observability/common_configs/config.group1.ts
- x-pack/test_serverless/api_integration/test_suites/observability/common_configs/config.logs_essentials.group1.ts
- x-pack/test_serverless/api_integration/test_suites/observability/fleet/config.ts
- x-pack/test_serverless/api_integration/test_suites/observability/ai_assistant/config.ts
- x-pack/test_serverless/functional/test_suites/observability/config.ts
- x-pack/test_serverless/functional/test_suites/observability/config.logs_essentials.ts
- x-pack/test_serverless/functional/test_suites/observability/config.examples.ts
- x-pack/test_serverless/functional/test_suites/observability/config.feature_flags.ts
- x-pack/test_serverless/functional/test_suites/observability/config.saved_objects_management.ts
@ -31,11 +34,14 @@ enabled:
- x-pack/test_serverless/functional/test_suites/observability/common_configs/config.group10.ts
- x-pack/test_serverless/functional/test_suites/observability/common_configs/config.group11.ts
- x-pack/test_serverless/functional/test_suites/observability/common_configs/config.group12.ts
- x-pack/test_serverless/functional/test_suites/observability/common_configs/config.logs_essentials.group1.ts
- x-pack/test_serverless/functional/test_suites/observability/config.screenshots.ts
- x-pack/test_serverless/functional/test_suites/observability/config.telemetry.ts
# serverless config files that run deployment-agnostic tests
- x-pack/test/api_integration/deployment_agnostic/configs/serverless/oblt.serverless.config.ts
- x-pack/test/api_integration/deployment_agnostic/configs/serverless/oblt.logs_essentials.serverless.config.ts
- x-pack/test/api_integration/deployment_agnostic/configs/serverless/oblt.ai_assistant.serverless.config.ts
- x-pack/test/api_integration/deployment_agnostic/configs/serverless/oblt.apm.serverless.config.ts
- x-pack/test/api_integration/deployment_agnostic/configs/serverless/oblt.synthetics.serverless.config.ts
- x-pack/test/api_integration/deployment_agnostic/configs/serverless/oblt.streams.serverless.config.ts
- x-pack/test/api_integration/deployment_agnostic/feature_flag_configs/serverless/oblt.serverless.config.ts

View file

@ -21,13 +21,12 @@ disabled:
defaultQueue: 'n2-4-spot'
enabled:
- x-pack/test/alerting_api_integration/observability/config.ts
- x-pack/solutions/observability/test/alerting_api_integration/observability/config.ts
- x-pack/solutions/observability/test/api_integration/apis/logs_ui/config.ts
- x-pack/solutions/observability/test/api_integration/apis/logs_shared/config.ts
- x-pack/test/api_integration/apis/metrics_ui/config.ts
- x-pack/solutions/observability/test/api_integration/apis/metrics_ui/config.ts
- x-pack/solutions/observability/test/api_integration/apis/synthetics/config.ts
- x-pack/solutions/observability/test/api_integration/apis/uptime/config.ts
- x-pack/test/api_integration/apis/entity_manager/config.ts
- x-pack/solutions/observability/test/apm_api_integration/basic/config.ts
- x-pack/solutions/observability/test/apm_api_integration/cloud/config.ts
- x-pack/solutions/observability/test/apm_api_integration/rules/config.ts
@ -48,3 +47,5 @@ enabled:
# stateful configs that run deployment-agnostic tests
- x-pack/test/api_integration/deployment_agnostic/configs/stateful/oblt.stateful.config.ts
- x-pack/test/api_integration/deployment_agnostic/configs/stateful/oblt.apm.stateful.config.ts
- x-pack/test/api_integration/deployment_agnostic/configs/stateful/oblt.ai_assistant.stateful.config.ts
- x-pack/test/api_integration/deployment_agnostic/feature_flag_configs/stateful/oblt.stateful.config.ts

View file

@ -1,6 +1,8 @@
disabled:
# Stateful base config for deployment-agnostic tests
- x-pack/test/api_integration/deployment_agnostic/default_configs/stateful.config.base.ts
- x-pack/test/api_integration/deployment_agnostic/default_configs/feature_flag.stateful.config.base.ts
# Base config files, only necessary to inform config finding script
- src/platform/test/functional/config.base.js
- src/platform/test/functional/firefox/config.base.ts
@ -22,9 +24,9 @@ disabled:
- x-pack/test/functional/config.edge.js
# Configs that exist but weren't running in CI when this file was introduced
- x-pack/test/alerting_api_integration/security_and_spaces/group2/tests/actions/config.ts
- x-pack/test/alerting_api_integration/security_and_spaces/group2/tests/telemetry/config.ts
- x-pack/test/alerting_api_integration/spaces_only_legacy/config.ts
- x-pack/platform/test/alerting_api_integration/security_and_spaces/group2/tests/actions/config.ts
- x-pack/platform/test/alerting_api_integration/security_and_spaces/group2/tests/telemetry/config.ts
- x-pack/platform/test/alerting_api_integration/spaces_only_legacy/config.ts
- x-pack/test/cloud_integration/config.ts
- x-pack/test/load/config.ts
- x-pack/test/plugin_api_perf/config.js
@ -132,27 +134,25 @@ enabled:
- x-pack/test/localization/config.ja_jp.ts
- x-pack/test/localization/config.fr_fr.ts
- x-pack/test/localization/config.zh_cn.ts
- x-pack/test/alerting_api_integration/basic/config.ts
- x-pack/test/alerting_api_integration/security_and_spaces/group1/config.ts
- x-pack/test/alerting_api_integration/security_and_spaces/group2/config.ts
- x-pack/test/alerting_api_integration/security_and_spaces/group3/config.ts
- x-pack/test/alerting_api_integration/security_and_spaces/group4/config.ts
- x-pack/test/alerting_api_integration/security_and_spaces/group5/config.ts
- x-pack/test/alerting_api_integration/security_and_spaces/group6/config.ts
- x-pack/test/alerting_api_integration/security_and_spaces/group3/config_with_schedule_circuit_breaker.ts
- x-pack/test/alerting_api_integration/security_and_spaces/group2/config_non_dedicated_task_runner.ts
- x-pack/test/alerting_api_integration/security_and_spaces/group4/config_non_dedicated_task_runner.ts
- x-pack/test/alerting_api_integration/spaces_only/tests/alerting/group1/config.ts
- x-pack/test/alerting_api_integration/spaces_only/tests/alerting/group2/config.ts
- x-pack/test/alerting_api_integration/spaces_only/tests/alerting/group3/config.ts
- x-pack/test/alerting_api_integration/spaces_only/tests/alerting/group4/config.ts
- x-pack/test/alerting_api_integration/spaces_only/tests/actions/config.ts
- x-pack/test/alerting_api_integration/spaces_only/tests/action_task_params/config.ts
- x-pack/platform/test/alerting_api_integration/basic/config.ts
- x-pack/platform/test/alerting_api_integration/security_and_spaces/group1/config.ts
- x-pack/platform/test/alerting_api_integration/security_and_spaces/group2/config.ts
- x-pack/platform/test/alerting_api_integration/security_and_spaces/group3/config.ts
- x-pack/platform/test/alerting_api_integration/security_and_spaces/group4/config.ts
- x-pack/platform/test/alerting_api_integration/security_and_spaces/group5/config.ts
- x-pack/platform/test/alerting_api_integration/security_and_spaces/group6/config.ts
- x-pack/platform/test/alerting_api_integration/security_and_spaces/group3/config_with_schedule_circuit_breaker.ts
- x-pack/platform/test/alerting_api_integration/security_and_spaces/group2/config_non_dedicated_task_runner.ts
- x-pack/platform/test/alerting_api_integration/security_and_spaces/group4/config_non_dedicated_task_runner.ts
- x-pack/platform/test/alerting_api_integration/spaces_only/tests/alerting/group1/config.ts
- x-pack/platform/test/alerting_api_integration/spaces_only/tests/alerting/group2/config.ts
- x-pack/platform/test/alerting_api_integration/spaces_only/tests/alerting/group3/config.ts
- x-pack/platform/test/alerting_api_integration/spaces_only/tests/alerting/group4/config.ts
- x-pack/platform/test/alerting_api_integration/spaces_only/tests/actions/config.ts
- x-pack/platform/test/alerting_api_integration/spaces_only/tests/action_task_params/config.ts
- x-pack/test/api_integration_basic/config.ts
- x-pack/test/api_integration/apis/cases/config.ts
- x-pack/test/api_integration/apis/lists/config.ts
- x-pack/test/api_integration/apis/ml/config.ts
- x-pack/test/api_integration/apis/search_playground/config.ts
- x-pack/test/api_integration/apis/security/config.ts
- x-pack/test/banners_functional/config.ts
- x-pack/test/cases_api_integration/security_and_spaces/config_basic.ts
@ -161,7 +161,6 @@ enabled:
- x-pack/test/cases_api_integration/security_and_spaces/config_no_public_base_url.ts
- x-pack/test/cases_api_integration/spaces_only/config.ts
- x-pack/test/disable_ems/config.ts
- x-pack/test/encrypted_saved_objects_api_integration/config.ts
- x-pack/test/examples/config.ts
- x-pack/test/fleet_api_integration/config.agent.ts
- x-pack/test/fleet_api_integration/config.agent_policy.ts
@ -192,6 +191,7 @@ enabled:
- x-pack/test/functional_with_es_ssl/apps/discover_ml_uptime/config.ts
- x-pack/test/functional_with_es_ssl/apps/embeddable_alerts_table/config.ts
- x-pack/test/functional_with_es_ssl/apps/triggers_actions_ui/config.ts
- x-pack/test/functional_with_es_ssl/apps/triggers_actions_ui/connectors/with_aws_ses_kibana_config/config.ts
- x-pack/test/functional_with_es_ssl/apps/triggers_actions_ui/shared/config.ts
- x-pack/test/functional/apps/advanced_settings/config.ts
- x-pack/test/functional/apps/aiops/config.ts
@ -271,7 +271,6 @@ enabled:
- x-pack/test/functional_solution_sidenav/config.ts
- x-pack/test/licensing_plugin/config.public.ts
- x-pack/test/licensing_plugin/config.ts
- x-pack/test/plugin_api_integration/config.ts
- x-pack/test/plugin_functional/config.ts
- x-pack/test/reporting_api_integration/reporting_and_security.config.ts
- x-pack/test/reporting_api_integration/reporting_without_security.config.ts
@ -364,6 +363,7 @@ enabled:
- x-pack/platform/test/api_integration/apis/console/config.ts
- x-pack/platform/test/api_integration/apis/content_management/config.ts
- x-pack/platform/test/api_integration/apis/features/config.ts
- x-pack/platform/test/api_integration/apis/entity_manager/config.ts
- x-pack/platform/test/api_integration/apis/es/config.ts
- x-pack/platform/test/api_integration/apis/grok_debugger/config.ts
- x-pack/platform/test/api_integration/apis/file_upload/config.ts
@ -372,6 +372,7 @@ enabled:
- x-pack/platform/test/api_integration/apis/management/config.ts
- x-pack/platform/test/api_integration/apis/management/index_management/disabled_data_enrichers/config.ts
- x-pack/platform/test/api_integration/apis/maps/config.ts
- x-pack/platform/test/api_integration/apis/ml/config.ts
- x-pack/platform/test/api_integration/apis/monitoring/config.ts
- x-pack/platform/test/api_integration/apis/monitoring_collection/config.ts
- x-pack/platform/test/api_integration/apis/osquery/config.ts
@ -390,7 +391,9 @@ enabled:
- x-pack/platform/test/api_integration_basic/apis/transform/config.ts
- x-pack/platform/test/automatic_import_api_integration/apis/config_basic.ts
- x-pack/platform/test/automatic_import_api_integration/apis/config_graphs.ts
- x-pack/platform/test/encrypted_saved_objects_api_integration/config.ts
- x-pack/platform/test/monitoring_api_integration/config.ts
- x-pack/platform/test/plugin_api_integration/config.ts
- x-pack/platform/test/saved_object_api_integration/security_and_spaces/config_basic.ts
- x-pack/platform/test/saved_object_api_integration/security_and_spaces/config_trial.ts
- x-pack/platform/test/saved_object_api_integration/spaces_only/config.ts

View file

@ -1,7 +1,10 @@
disabled:
# Base config files, only necessary to inform config finding script
- x-pack/solutions/search/test/api_integration/config.ts
defaultQueue: 'n2-4-spot'
enabled:
- x-pack/test/functional_search/config.ts
- x-pack/test/functional/apps/search_playground/config.ts
- x-pack/solutions/search/test/api_integration/apis/search_playground/config.ts

View file

@ -19,7 +19,7 @@ disabled:
# MKI only configs files
- x-pack/test_serverless/functional/test_suites/security/config.mki_only.ts
defaultQueue: "n2-4-spot"
defaultQueue: 'n2-4-spot'
enabled:
- x-pack/test_serverless/api_integration/test_suites/security/config.ts
- x-pack/test_serverless/api_integration/test_suites/security/config.feature_flags.ts
@ -76,22 +76,15 @@ enabled:
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_patch/basic_license_essentials_tier/configs/serverless.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_update/trial_license_complete_tier/configs/serverless.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_update/basic_license_essentials_tier/configs/serverless.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/prebuilt_rules/bundled_prebuilt_rules_package/trial_license_complete_tier/configs/serverless.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/prebuilt_rules/large_prebuilt_rules_package/trial_license_complete_tier/configs/serverless.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/prebuilt_rules/management/trial_license_complete_tier/configs/serverless.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/prebuilt_rules/update_prebuilt_rules_package/trial_license_complete_tier/configs/serverless.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/prebuilt_rules/prebuilt_rule_customization/customization_enabled/configs/serverless.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/prebuilt_rules/prebuilt_rule_customization/customization_enabled/diffable_rule_fields/common_fields/configs/serverless.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/prebuilt_rules/prebuilt_rule_customization/customization_enabled/diffable_rule_fields/type_specific_fields/configs/serverless.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/prebuilt_rules/prebuilt_rule_customization/customization_disabled/configs/serverless_essentials_tier.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/prebuilt_rules/customization_disabled/configs/serverless_essentials_tier.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/prebuilt_rules/customization_enabled/configs/serverless.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/prebuilt_rules/customization_enabled/upgrade_prebuilt_rules/diffable_rule_fields/common_fields/configs/serverless.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/prebuilt_rules/customization_enabled/upgrade_prebuilt_rules/diffable_rule_fields/type_specific_fields/configs/serverless.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_bulk_actions/trial_license_complete_tier/configs/serverless.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_delete/trial_license_complete_tier/configs/serverless.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_delete/basic_license_essentials_tier/configs/serverless.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_import_export/trial_license_complete_tier/configs/serverless.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_import_export/basic_license_essentials_tier/configs/serverless.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_import_export/import_non_customized_prebuilt_rules/feature_enabled/configs/serverless_essentials_tier.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_import_export/import_customized_prebuilt_rules/feature_enabled/configs/serverless_complete_tier.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_import_export/export_prebuilt_rules/feature_enabled/configs/serverless_essentials_tier.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_management/basic_license_essentials_tier/configs/serverless.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_management/trial_license_complete_tier/configs/serverless.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_read/trial_license_complete_tier/configs/serverless.config.ts

View file

@ -9,9 +9,10 @@ disabled:
- x-pack/test/security_solution_endpoint/configs/config.base.ts
- x-pack/test/security_solution_endpoint/config.base.ts
- x-pack/test/security_solution_endpoint_api_int/config.base.ts
- x-pack/solutions/security/test/api_integration/config.ts
# QA suites that are run out-of-band
- x-pack/test/cloud_security_posture_functional/config.cloud.ts
- x-pack/solutions/security/test/cloud_security_posture_functional/config.cloud.ts
# Cypress configs, for now these are still run manually
- x-pack/test/defend_workflows_cypress/cli_config.ts
@ -59,23 +60,18 @@ enabled:
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_patch/basic_license_essentials_tier/configs/ess.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_update/trial_license_complete_tier/configs/ess.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_update/basic_license_essentials_tier/configs/ess.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/prebuilt_rules/bundled_prebuilt_rules_package/trial_license_complete_tier/configs/ess.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/prebuilt_rules/large_prebuilt_rules_package/trial_license_complete_tier/configs/ess.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/prebuilt_rules/management/trial_license_complete_tier/configs/ess.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/prebuilt_rules/update_prebuilt_rules_package/trial_license_complete_tier/configs/ess.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/prebuilt_rules/prebuilt_rule_customization/customization_enabled/configs/ess.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/prebuilt_rules/prebuilt_rule_customization/customization_enabled/diffable_rule_fields/common_fields/configs/ess.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/prebuilt_rules/prebuilt_rule_customization/customization_enabled/diffable_rule_fields/type_specific_fields/configs/ess.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/prebuilt_rules/prebuilt_rule_customization/customization_disabled/configs/ess_basic_license.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/prebuilt_rules/customization_disabled/configs/ess_basic_license.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/prebuilt_rules/customization_enabled/configs/ess.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/prebuilt_rules/customization_enabled/upgrade_prebuilt_rules/diffable_rule_fields/common_fields/configs/ess.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/prebuilt_rules/customization_enabled/upgrade_prebuilt_rules/diffable_rule_fields/type_specific_fields/configs/ess.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/prebuilt_rules/customization_enabled/prebuilt_rules_package/air_gapped/configs/ess_air_gapped_large_package.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/prebuilt_rules/customization_enabled/prebuilt_rules_package/air_gapped/configs/ess_air_gapped.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_bulk_actions/trial_license_complete_tier/configs/ess.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_delete/trial_license_complete_tier/configs/ess.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_delete/basic_license_essentials_tier/configs/ess.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_import_export/trial_license_complete_tier/configs/ess.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_import_export/basic_license_essentials_tier/configs/ess.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_management/basic_license_essentials_tier/configs/ess.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_import_export/import_non_customized_prebuilt_rules/feature_enabled/configs/ess_basic_license.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_import_export/import_customized_prebuilt_rules/feature_enabled/configs/ess_enterprise_license.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_import_export/export_prebuilt_rules/feature_enabled/configs/ess_basic_license.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_management/trial_license_complete_tier/configs/ess.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_read/trial_license_complete_tier/configs/ess.config.ts
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_read/basic_license_essentials_tier/configs/ess.config.ts
@ -109,13 +105,16 @@ enabled:
- x-pack/test/security_solution_api_integration/test_suites/siem_migrations/rules/trial_license_complete_tier/configs/ess.config.ts
- x-pack/test/security_solution_endpoint/configs/endpoint.config.ts
- x-pack/test/security_solution_endpoint/configs/integrations.config.ts
- x-pack/test/api_integration/apis/cloud_security_posture/config.ts
- x-pack/test/cloud_security_posture_api/config.ts
- x-pack/test/cloud_security_posture_functional/config.ts
- x-pack/test/cloud_security_posture_functional/config.agentless.ts
- x-pack/test/cloud_security_posture_functional/data_views/config.ts
- x-pack/solutions/security/test/api_integration/apis/cloud_security_posture/config.ts
- x-pack/solutions/security/test/cloud_security_posture_api/config.ts
- x-pack/solutions/security/test/cloud_security_posture_functional/config.ts
- x-pack/solutions/security/test/cloud_security_posture_functional/config.agentless.ts
- x-pack/solutions/security/test/cloud_security_posture_functional/data_views/config.ts
- x-pack/test/spaces_api_integration/deployment_agnostic/spaces_only/config.ts
- x-pack/test/spaces_api_integration/deployment_agnostic/security_and_spaces/stateful.config_basic.ts
- x-pack/test/spaces_api_integration/deployment_agnostic/security_and_spaces/stateful.config_trial.ts
- x-pack/test/spaces_api_integration/deployment_agnostic/security_and_spaces/stateful.copy_to_space.config_trial.ts
- x-pack/test/spaces_api_integration/deployment_agnostic/security_and_spaces/stateful.copy_to_space.config_basic.ts
- x-pack/solutions/security/test/alerting_api_integration/security_and_spaces/group1/config.ts
- x-pack/solutions/security/test/alerting_api_integration/security_and_spaces/group2/config.ts
- x-pack/solutions/security/test/alerting_api_integration/security_and_spaces/group2/config_non_dedicated_task_runner.ts

View file

@ -21,7 +21,7 @@ spec:
env:
SLACK_NOTIFICATIONS_CHANNEL: '#kibana-operations-alerts'
ELASTIC_SLACK_NOTIFICATIONS_ENABLED: 'true'
REPORT_FAILED_TESTS_TO_GITHUB: 'true'
allow_rebuilds: true
branch_configuration: main
default_branch: main

View file

@ -22,7 +22,7 @@ spec:
SLACK_NOTIFICATIONS_CHANNEL: '#kibana-management'
ELASTIC_SLACK_NOTIFICATIONS_ENABLED: 'true'
allow_rebuilds: false
branch_configuration: main 8.19
branch_configuration: main 9.0 8.19 8.18
default_branch: main
repository: elastic/kibana
pipeline_file: .buildkite/pipelines/console_definitions_sync.yml

View file

@ -107,6 +107,14 @@
{
"key": "elastic_synthetics/synthetics_plugin",
"name": "Synthetics plugin e2e tests - Elastic/Synthetics"
},
{
"key": "cypress/asset_inventory",
"name": "Asset Inventory - Cypress"
},
{
"key": "cypress/asset_inventory_serverless",
"name": "[Serverless] Asset Inventory - Cypress"
}
]
}

View file

@ -10,7 +10,7 @@ steps:
imageProject: elastic-images-prod
provider: gcp
machineType: n2-standard-2
diskSizeGb: 75
diskSizeGb: 80
retry:
automatic:
- exit_status: '*'
@ -40,7 +40,7 @@ steps:
provider: gcp
machineType: n2-highcpu-8
preemptible: true
diskSizeGb: 75
diskSizeGb: 80
timeout_in_minutes: 60
retry:
automatic:
@ -70,7 +70,7 @@ steps:
provider: gcp
machineType: n2-standard-16
preemptible: true
diskSizeGb: 75
diskSizeGb: 80
timeout_in_minutes: 60
retry:
automatic:
@ -85,7 +85,7 @@ steps:
provider: gcp
machineType: n2-standard-32
preemptible: true
diskSizeGb: 75
diskSizeGb: 80
timeout_in_minutes: 60
retry:
automatic:
@ -102,7 +102,7 @@ steps:
diskType: 'hyperdisk-balanced'
preemptible: true
spotZones: us-central1-a,us-central1-b,us-central1-c
diskSizeGb: 75
diskSizeGb: 80
timeout_in_minutes: 60
retry:
automatic:
@ -117,7 +117,6 @@ steps:
provider: gcp
machineType: n2-standard-4
preemptible: true
diskSizeGb: 80
timeout_in_minutes: 60
retry:
automatic:
@ -135,7 +134,7 @@ steps:
provider: gcp
machineType: n2-highmem-4
preemptible: true
diskSizeGb: 75
diskSizeGb: 80
timeout_in_minutes: 80
retry:
automatic:
@ -151,7 +150,7 @@ steps:
imageProject: elastic-images-prod
provider: gcp
machineType: n2-standard-2
diskSizeGb: 75
diskSizeGb: 80
timeout_in_minutes: 10
depends_on:
- build
@ -168,7 +167,7 @@ steps:
imageProject: elastic-images-prod
provider: gcp
machineType: n2-standard-2
diskSizeGb: 75
diskSizeGb: 80
timeout_in_minutes: 10
env:
JEST_UNIT_SCRIPT: '.buildkite/scripts/steps/test/jest.sh'

View file

@ -4,7 +4,7 @@ steps:
timeout_in_minutes: 10
agents:
machineType: n2-standard-2
diskSizeGb: 75
diskSizeGb: 80
- wait
@ -27,7 +27,7 @@ steps:
agents:
machineType: n2-highcpu-8
preemptible: true
diskSizeGb: 75
diskSizeGb: 80
key: quick_checks
timeout_in_minutes: 60
retry:
@ -53,7 +53,7 @@ steps:
agents:
machineType: n2-standard-16
preemptible: true
diskSizeGb: 75
diskSizeGb: 80
key: linting
timeout_in_minutes: 60
retry:
@ -66,7 +66,7 @@ steps:
agents:
machineType: n2-standard-32
preemptible: true
diskSizeGb: 75
diskSizeGb: 80
key: linting_with_types
timeout_in_minutes: 60
retry:
@ -79,7 +79,6 @@ steps:
agents:
machineType: n2-standard-4
preemptible: true
diskSizeGb: 80
key: check_oas_snapshot
timeout_in_minutes: 60
retry:
@ -94,7 +93,7 @@ steps:
diskType: 'hyperdisk-balanced'
preemptible: true
spotZones: us-central1-a,us-central1-b,us-central1-c
diskSizeGb: 75
diskSizeGb: 80
key: check_types
timeout_in_minutes: 60
retry:
@ -108,7 +107,7 @@ steps:
label: Mark CI Stats as ready
agents:
machineType: n2-standard-2
diskSizeGb: 75
diskSizeGb: 80
timeout_in_minutes: 10
depends_on:
- build
@ -122,7 +121,7 @@ steps:
label: 'Pick Test Group Run Order'
agents:
machineType: n2-standard-2
diskSizeGb: 75
diskSizeGb: 80
timeout_in_minutes: 10
env:
JEST_UNIT_SCRIPT: '.buildkite/scripts/steps/test/jest.sh'
@ -138,7 +137,7 @@ steps:
agents:
machineType: n2-highmem-4
preemptible: true
diskSizeGb: 75
diskSizeGb: 80
key: build_api_docs
timeout_in_minutes: 90
retry:

View file

@ -0,0 +1,40 @@
steps:
- command: .buildkite/scripts/steps/functional/asset_inventory.sh
label: 'Asset Inventory Cypress Tests'
agents:
machineType: n2-standard-4
preemptible: true
depends_on:
- build
- quick_checks
- checks
- linting
- linting_with_types
- check_types
- check_oas_snapshot
timeout_in_minutes: 60
parallelism: 1
retry:
automatic:
- exit_status: '-1'
limit: 1
- command: .buildkite/scripts/steps/functional/asset_inventory.sh
label: 'Asset Inventory Cypress Tests on Serverless'
agents:
machineType: n2-standard-4
preemptible: true
depends_on:
- build
- quick_checks
- checks
- linting
- linting_with_types
- check_types
- check_oas_snapshot
timeout_in_minutes: 60
parallelism: 1
retry:
automatic:
- exit_status: '-1'
limit: 1

View file

@ -1,12 +1,12 @@
steps:
- group: "Serverless MKI QA Rule Management - Cypress Test"
- group: 'Serverless MKI QA Rule Management - Cypress Test'
key: cypress_test_rule_management
steps:
- command: .buildkite/scripts/pipelines/security_solution_quality_gate/security_solution_cypress/mki_security_solution_cypress.sh cypress:run:qa:serverless:rule_management
label: "Cypress MKI - Rule Management"
label: 'Cypress MKI - Rule Management'
key: test_rule_management
env:
BK_TEST_SUITE_KEY: "serverless-cypress-rule-management"
BK_TEST_SUITE_KEY: 'serverless-cypress-rule-management'
agents:
image: family/kibana-ubuntu-2004
imageProject: elastic-images-prod
@ -17,10 +17,10 @@ steps:
parallelism: 8
- command: .buildkite/scripts/pipelines/security_solution_quality_gate/security_solution_cypress/mki_security_solution_cypress.sh cypress:run:qa:serverless:rule_management:prebuilt_rules
label: "Cypress MKI - Rule Management - Prebuilt Rules"
label: 'Cypress MKI - Rule Management - Prebuilt Rules'
key: test_rule_management_prebuilt_rules
env:
BK_TEST_SUITE_KEY: "serverless-cypress-rule-management"
BK_TEST_SUITE_KEY: 'serverless-cypress-rule-management'
agents:
image: family/kibana-ubuntu-2004
imageProject: elastic-images-prod
@ -30,7 +30,7 @@ steps:
timeout_in_minutes: 300
parallelism: 4
- group: "API MKI - Rule Management"
- group: 'API MKI - Rule Management'
key: api_test_rule_management
steps:
- label: Running rule_creation:qa:serverless
@ -44,7 +44,7 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2
- label: Running rule_creation:essentials:qa:serverless
@ -58,7 +58,7 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2
- label: Running rule_update:qa:serverless
@ -72,7 +72,7 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2
- label: Running rule_update:essentials:qa:serverless
@ -86,7 +86,7 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2
- label: Running rule_patch:qa:serverless
@ -100,7 +100,7 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2
- label: Running rule_patch:essentials:qa:serverless
@ -114,12 +114,12 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2
- label: Running prebuilt_rules_management:qa:serverless
command: .buildkite/scripts/pipelines/security_solution_quality_gate/api_integration/api-integration-tests.sh prebuilt_rules_management:qa:serverless
key: prebuilt_rules_management:qa:serverless
- label: Running prebuilt_rules_management:customization_disabled:qa:serverless
command: .buildkite/scripts/pipelines/security_solution_quality_gate/api_integration/api-integration-tests.sh prebuilt_rules_management:customization_disabled:qa:serverless
key: prebuilt_rules_management:customization_disabled:qa:serverless
agents:
image: family/kibana-ubuntu-2004
imageProject: elastic-images-prod
@ -128,12 +128,12 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2
- label: Running prebuilt_rules_bundled_prebuilt_rules_package:qa:serverless
command: .buildkite/scripts/pipelines/security_solution_quality_gate/api_integration/api-integration-tests.sh prebuilt_rules_bundled_prebuilt_rules_package:qa:serverless
key: prebuilt_rules_bundled_prebuilt_rules_package:qa:serverless
- label: Running prebuilt_rules_management:customization_enabled:qa:serverless
command: .buildkite/scripts/pipelines/security_solution_quality_gate/api_integration/api-integration-tests.sh prebuilt_rules_management:customization_enabled:qa:serverless
key: prebuilt_rules_management:customization_enabled:qa:serverless
agents:
image: family/kibana-ubuntu-2004
imageProject: elastic-images-prod
@ -142,12 +142,12 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2
- label: Running prebuilt_rules_large_prebuilt_rules_package:qa:serverless
command: .buildkite/scripts/pipelines/security_solution_quality_gate/api_integration/api-integration-tests.sh prebuilt_rules_large_prebuilt_rules_package:qa:serverless
key: prebuilt_rules_large_prebuilt_rules_package:qa:serverless
- label: Running prebuilt_rules_upgrade_common_fields:customization_enabled:qa:serverless
command: .buildkite/scripts/pipelines/security_solution_quality_gate/api_integration/api-integration-tests.sh prebuilt_rules_upgrade_common_fields:customization_enabled:qa:serverless
key: prebuilt_rules_upgrade_common_fields:customization_enabled:qa:serverless
agents:
image: family/kibana-ubuntu-2004
imageProject: elastic-images-prod
@ -156,12 +156,12 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2
- label: Running prebuilt_rules_update_prebuilt_rules_package:qa:serverless
command: .buildkite/scripts/pipelines/security_solution_quality_gate/api_integration/api-integration-tests.sh prebuilt_rules_update_prebuilt_rules_package:qa:serverless
key: prebuilt_rules_update_prebuilt_rules_package:qa:serverless
- label: Running prebuilt_rules_upgrade_type_specific_fields:customization_enabled:qa:serverless
command: .buildkite/scripts/pipelines/security_solution_quality_gate/api_integration/api-integration-tests.sh prebuilt_rules_upgrade_type_specific_fields:customization_enabled:qa:serverless
key: prebuilt_rules_upgrade_type_specific_fields:customization_enabled:qa:serverless
agents:
image: family/kibana-ubuntu-2004
imageProject: elastic-images-prod
@ -170,7 +170,7 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2
- label: Running rule_delete:qa:serverless
@ -184,7 +184,7 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2
- label: Running rule_delete:essentials:qa:serverless
@ -198,7 +198,7 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2
- label: Running rule_import_export:qa:serverless
@ -212,7 +212,7 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2
- label: Running rule_import_export:essentials:qa:serverless
@ -226,7 +226,7 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2
- label: Running rule_management:qa:serverless
@ -240,7 +240,7 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2
- label: Running rule_bulk_actions:qa:serverless
@ -254,7 +254,7 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2
- label: Running rule_read:qa:serverless
@ -268,7 +268,7 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2
- label: Running rule_read:essentials:qa:serverless
@ -282,7 +282,7 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2
- label: Running rules_management:essentials:qa:serverless
@ -296,5 +296,5 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2

View file

@ -1,12 +1,12 @@
steps:
- group: "Cypress MKI - Rule Management"
- group: 'Cypress MKI - Rule Management'
key: cypress_test_rule_management
steps:
- command: .buildkite/scripts/pipelines/security_solution_quality_gate/security_solution_cypress/mki_security_solution_cypress.sh cypress:run:qa:serverless:rule_management
label: "Cypress MKI - Rule Management"
label: 'Cypress MKI - Rule Management'
key: test_rule_management
env:
BK_TEST_SUITE_KEY: "serverless-cypress-rule-management"
BK_TEST_SUITE_KEY: 'serverless-cypress-rule-management'
agents:
image: family/kibana-ubuntu-2004
imageProject: elastic-images-prod
@ -17,10 +17,10 @@ steps:
parallelism: 1
- command: .buildkite/scripts/pipelines/security_solution_quality_gate/security_solution_cypress/mki_security_solution_cypress.sh cypress:run:qa:serverless:rule_management:prebuilt_rules
label: "Cypress MKI - Rule Management - Prebuilt Rules"
label: 'Cypress MKI - Rule Management - Prebuilt Rules'
key: test_rule_management_prebuilt_rules
env:
BK_TEST_SUITE_KEY: "serverless-cypress-rule-management"
BK_TEST_SUITE_KEY: 'serverless-cypress-rule-management'
agents:
image: family/kibana-ubuntu-2004
imageProject: elastic-images-prod
@ -30,7 +30,7 @@ steps:
timeout_in_minutes: 300
parallelism: 1
- group: "API MKI - Rule Management"
- group: 'API MKI - Rule Management'
key: api_test_rule_management
steps:
- label: Running rule_creation:qa:serverless:release
@ -44,7 +44,7 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2
- label: Running rule_creation:essentials:qa:serverless:release
@ -58,7 +58,7 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2
- label: Running rule_update:qa:serverless:release
@ -72,7 +72,7 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2
- label: Running rule_update:essentials:qa:serverless:release
@ -86,7 +86,7 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2
- label: Running rule_patch:qa:serverless:release
@ -100,7 +100,7 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2
- label: Running rule_patch:essentials:qa:serverless:release
@ -114,12 +114,12 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2
- label: Running prebuilt_rules_management:qa:serverless:release
command: .buildkite/scripts/pipelines/security_solution_quality_gate/api_integration/api-integration-tests.sh prebuilt_rules_management:qa:serverless:release
key: prebuilt_rules_management:qa:serverless:release
- label: Running prebuilt_rules_management:customization_disabled:qa:serverless:release
command: .buildkite/scripts/pipelines/security_solution_quality_gate/api_integration/api-integration-tests.sh prebuilt_rules_management:customization_disabled:qa:serverless:release
key: prebuilt_rules_management:customization_disabled:qa:serverless:release
agents:
image: family/kibana-ubuntu-2004
imageProject: elastic-images-prod
@ -128,12 +128,12 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2
- label: Running prebuilt_rules_bundled_prebuilt_rules_package:qa:serverless:release
command: .buildkite/scripts/pipelines/security_solution_quality_gate/api_integration/api-integration-tests.sh prebuilt_rules_bundled_prebuilt_rules_package:qa:serverless:release
key: prebuilt_rules_bundled_prebuilt_rules_package:qa:serverless:release
- label: Running prebuilt_rules_management:customization_enabled:qa:serverless:release
command: .buildkite/scripts/pipelines/security_solution_quality_gate/api_integration/api-integration-tests.sh prebuilt_rules_management:customization_enabled:qa:serverless:release
key: prebuilt_rules_management:customization_enabled:qa:serverless:release
agents:
image: family/kibana-ubuntu-2004
imageProject: elastic-images-prod
@ -142,12 +142,12 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2
- label: Running prebuilt_rules_large_prebuilt_rules_package:qa:serverless:release
command: .buildkite/scripts/pipelines/security_solution_quality_gate/api_integration/api-integration-tests.sh prebuilt_rules_large_prebuilt_rules_package:qa:serverless:release
key: prebuilt_rules_large_prebuilt_rules_package:qa:serverless:release
- label: Running prebuilt_rules_upgrade_common_fields:customization_enabled:qa:serverless:release
command: .buildkite/scripts/pipelines/security_solution_quality_gate/api_integration/api-integration-tests.sh prebuilt_rules_upgrade_common_fields:customization_enabled:qa:serverless:release
key: prebuilt_rules_upgrade_common_fields:customization_enabled:qa:serverless:release
agents:
image: family/kibana-ubuntu-2004
imageProject: elastic-images-prod
@ -156,12 +156,12 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2
- label: Running prebuilt_rules_update_prebuilt_rules_package:qa:serverless:release
command: .buildkite/scripts/pipelines/security_solution_quality_gate/api_integration/api-integration-tests.sh prebuilt_rules_update_prebuilt_rules_package:qa:serverless:release
key: prebuilt_rules_update_prebuilt_rules_package:qa:serverless:release
- label: Running prebuilt_rules_upgrade_type_specific_fields:customization_enabled:qa:serverless:release
command: .buildkite/scripts/pipelines/security_solution_quality_gate/api_integration/api-integration-tests.sh prebuilt_rules_upgrade_type_specific_fields:customization_enabled:qa:serverless:release
key: prebuilt_rules_upgrade_type_specific_fields:customization_enabled:qa:serverless:release
agents:
image: family/kibana-ubuntu-2004
imageProject: elastic-images-prod
@ -170,7 +170,7 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2
- label: Running rule_delete:qa:serverless:release
@ -184,7 +184,7 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2
- label: Running rule_delete:essentials:qa:serverless:release
@ -198,7 +198,7 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2
- label: Running rule_import_export:qa:serverless:release
@ -212,7 +212,7 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2
- label: Running rule_import_export:essentials:qa:serverless:release
@ -226,7 +226,7 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2
- label: Running rule_management:qa:serverless:release
@ -240,7 +240,7 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2
- label: Running rule_bulk_actions:qa:serverless:release
@ -254,7 +254,7 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2
- label: Running rule_read:qa:serverless:release
@ -268,7 +268,7 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2
- label: Running rule_read:essentials:qa:serverless:release
@ -282,7 +282,7 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2
- label: Running rules_management:essentials:qa:serverless:release
@ -296,5 +296,5 @@ steps:
timeout_in_minutes: 120
retry:
automatic:
- exit_status: "1"
- exit_status: '1'
limit: 2

View file

@ -41,7 +41,10 @@
"kibana_build_reuse_pipeline_slugs": ["kibana-pull-request", "kibana-on-merge"],
"kibana_build_reuse_regexes": [
"^test/",
"^x-pack/platform/test/",
"^x-pack/solutions/(search|observability|security)/test/",
"^x-pack/test/",
"^x-pack/test_serverless/",
"/__snapshots__/",
"\\.test\\.(ts|tsx|js|jsx)"
]
@ -67,6 +70,9 @@
"kibana_build_reuse_regexes": [
"^test/",
"^x-pack/test/",
"^x-pack/test_serverless/",
"^x-pack/platform/test/",
"^x-pack/solutions/(search|observability|security)/test/",
"/__snapshots__/",
"\\.test\\.(ts|tsx|js|jsx)"
]
@ -92,6 +98,9 @@
"kibana_build_reuse_regexes": [
"^test/",
"^x-pack/test/",
"^x-pack/test_serverless/",
"^x-pack/platform/test/",
"^x-pack/solutions/(search|observability|security)/test/",
"/__snapshots__/",
"\\.test\\.(ts|tsx|js|jsx)"
]

View file

@ -7,4 +7,5 @@ ui_tests:
- observability_onboarding
- painless_lab
- security_solution
- streams_app
disabled:

View file

@ -25,6 +25,9 @@ if [[ "$IS_TEST_EXECUTION_STEP" == "true" ]]; then
buildkite-agent artifact upload 'test/**/screenshots/diff/*.png'
buildkite-agent artifact upload 'test/**/screenshots/failure/*.png'
buildkite-agent artifact upload 'test/**/screenshots/session/*.png'
buildkite-agent artifact upload 'src/platform/test/**/screenshots/diff/*.png'
buildkite-agent artifact upload 'src/platform/test/**/screenshots/failure/*.png'
buildkite-agent artifact upload 'src/platform/test/**/screenshots/session/*.png'
buildkite-agent artifact upload 'src/platform/test/functional/failure_debug/html/*.html'
buildkite-agent artifact upload 'x-pack/test/**/screenshots/diff/*.png'
buildkite-agent artifact upload 'x-pack/test/**/screenshots/failure/*.png'

View file

@ -126,16 +126,6 @@ const getPipeline = (filename: string, removeSteps = true) => {
pipeline.push(getPipeline('.buildkite/pipelines/pull_request/fleet_cypress.yml'));
}
if (
(await doAnyChangesMatch([/^x-pack\/solutions\/observability\/plugins/])) ||
GITHUB_PR_LABELS.includes('ci:synthetics-runner-suites')
) {
pipeline.push(getPipeline('.buildkite/pipelines/pull_request/synthetics_plugin.yml'));
pipeline.push(getPipeline('.buildkite/pipelines/pull_request/uptime_plugin.yml'));
pipeline.push(getPipeline('.buildkite/pipelines/pull_request/exploratory_view_plugin.yml'));
pipeline.push(getPipeline('.buildkite/pipelines/pull_request/ux_plugin_e2e.yml'));
}
if (
(await doAnyChangesMatch([
/^x-pack\/solutions\/observability\/plugins/,
@ -145,6 +135,10 @@ const getPipeline = (filename: string, removeSteps = true) => {
GITHUB_PR_LABELS.includes('ci:synthetics-runner-suites')
) {
pipeline.push(getPipeline('.buildkite/pipelines/pull_request/slo_plugin_e2e.yml'));
pipeline.push(getPipeline('.buildkite/pipelines/pull_request/synthetics_plugin.yml'));
pipeline.push(getPipeline('.buildkite/pipelines/pull_request/uptime_plugin.yml'));
pipeline.push(getPipeline('.buildkite/pipelines/pull_request/exploratory_view_plugin.yml'));
pipeline.push(getPipeline('.buildkite/pipelines/pull_request/ux_plugin_e2e.yml'));
}
if (
@ -463,6 +457,7 @@ const getPipeline = (filename: string, removeSteps = true) => {
/^src\/platform\/packages\/private\/kbn-scout-info/,
/^src\/platform\/packages\/private\/kbn-scout-reporting/,
/^x-pack\/platform\/plugins\/shared\/maps/,
/^x-pack\/platform\/plugins\/shared\/streams_app/,
/^x-pack\/platform\/plugins\/private\/discover_enhanced/,
/^x-pack\/solutions\/observability\/packages\/kbn-scout-oblt/,
/^x-pack\/solutions\/observability\/plugins\/apm/,
@ -481,6 +476,18 @@ const getPipeline = (filename: string, removeSteps = true) => {
);
}
if (
(await doAnyChangesMatch([
/^x-pack\/solutions\/security\/plugins\/security_solution\/public\/asset_inventory/,
/^x-pack\/test\/security_solution_cypress/,
])) ||
GITHUB_PR_LABELS.includes('ci:all-cypress-suites')
) {
pipeline.push(
getPipeline('.buildkite/pipelines/pull_request/security_solution/asset_inventory.yml')
);
}
pipeline.push(getPipeline('.buildkite/pipelines/pull_request/post_build.yml'));
emitPipeline(pipeline);

View file

@ -184,14 +184,14 @@ export function getArtifactStagingPipelineTriggers() {
/**
* This pipeline checks if there are any changes in the incorporated $BEATS_MANIFEST_LATEST_URL (beats version)
* and triggers a staging artifact build.
* Should be triggered for all open branches with a fixed version excluding 7.17: not main, 7.17 and 8.x.
* Should be triggered for all open branches with a fixed version excluding 7.17: 8.*, 9.* without main.
*
* TODO: we could basically do the check logic of .buildkite/scripts/steps/artifacts/trigger.sh in here, and remove kibana-artifacts-trigger
*/
export function getArtifactBuildTriggers() {
const versions = getVersionsFile();
const targetVersions = versions.prevMajors.filter((version) =>
Boolean(version.branch.match(/[0-9]{1,2}\.[0-9]{1,2}/))
const targetVersions = versions.versions.filter(
(version) => version.branch !== '7.17' && version.branch !== 'main'
);
return targetVersions.map(

View file

@ -20,7 +20,7 @@ cmd="node scripts/capture_oas_snapshot \
--include-path /api/dashboards \
--include-path /api/saved_objects/_import \
--include-path /api/saved_objects/_export \
--include-path /api/alerting/maintenance_window"
--include-path /api/maintenance_window"
if is_pr && ! is_auto_commit_disabled; then
cmd="$cmd --update"
fi

View file

@ -0,0 +1,16 @@
#!/usr/bin/env bash
set -euo pipefail
source .buildkite/scripts/steps/functional/common.sh
export JOB=kibana-asset-inventory-cypress
export KIBANA_INSTALL_DIR=${KIBANA_BUILD_LOCATION}
echo "--- Asset Inventory Workflows Cypress tests"
cd x-pack/test/security_solution_cypress
set +e
yarn cypress:asset_inventory:run:ess; status=$?; yarn junit:merge || :; exit $status

View file

@ -0,0 +1,16 @@
#!/usr/bin/env bash
set -euo pipefail
source .buildkite/scripts/steps/functional/common.sh
export JOB=kibana-asset-inventory-serverless-cypress
export KIBANA_INSTALL_DIR=${KIBANA_BUILD_LOCATION}
echo "--- Asset Inventory Workflows Cypress tests on Serverless"
cd x-pack/test/security_solution_cypress
set +e
yarn cypress:asset_inventory:run:serverless; status=$?; yarn junit:merge || :; exit $status

View file

@ -7,7 +7,7 @@ source .buildkite/scripts/bootstrap.sh
echo "--- Build docs"
echo "⚠️ run 'node scripts/validate_next_docs --debug' locally to debug ⚠️"
node scripts/validate_next_docs
node scripts/validate_next_docs --debug

View file

@ -60,7 +60,7 @@ while read -r config; do
# --trace-warnings to debug
# Node.js process-warning detected:
# Warning: Closing file descriptor 24 on garbage collection
cmd="NODE_OPTIONS=\"--max-old-space-size=12288 --trace-warnings"
cmd="NODE_OPTIONS=\"--max-old-space-size=12288 --trace-warnings --no-experimental-require-module"
if [ "${KBN_ENABLE_FIPS:-}" == "true" ]; then
cmd=$cmd" --enable-fips --openssl-config=$HOME/nodejs.cnf"

View file

@ -391,6 +391,19 @@ const RESTRICTED_IMPORTS = [
},
];
/**
* Imports that are deprecated and should be phased out
* They are not restricted until fully removed,
* but will log a warning
**/
const DEPRECATED_IMPORTS = [
{
name: 'enzyme',
message:
'Enzyme is deprecated and no longer maintained. Please use @testing-library/react instead.',
},
];
module.exports = {
root: true,
@ -918,6 +931,7 @@ module.exports = {
files: ['**/*.{js,mjs,ts,tsx}'],
rules: {
'no-restricted-imports': ['error', ...RESTRICTED_IMPORTS],
'@kbn/eslint/no_deprecated_imports': ['warn', ...DEPRECATED_IMPORTS],
'no-restricted-modules': [
'error',
{
@ -1791,7 +1805,7 @@ module.exports = {
'src/platform/packages/shared/kbn-triggers-actions-ui-types/**/*.{ts, tsx}',
'x-pack/platform/packages/shared/kbn-alerting-comparators/**/*.{ts, tsx}',
'x-pack/platform/plugins/shared/embeddable_alerts_table/**/*.{ts,tsx}',
'x-pack/test/alerting_api_integration/**/*.{ts, tsx}',
'x-pack/platform/test/alerting_api_integration/**/*.{ts, tsx}',
'x-pack/test/cases_api_integration/**/*.{ts, tsx}',
'x-pack/test/rule_registry/**/*.{ts, tsx}',
'x-pack/test/api_integration/apis/cases/**/*.{ts, tsx}',
@ -2089,7 +2103,7 @@ module.exports = {
'src/platform/packages/shared/kbn-user-profile-components/**/*.{js,mjs,ts,tsx}',
'x-pack/platform/plugins/shared/encrypted_saved_objects/**/*.{js,mjs,ts,tsx}',
'x-pack/test/encrypted_saved_objects_api_integration/**/*.{js,mjs,ts,tsx}',
'x-pack/platform/test/encrypted_saved_objects_api_integration/**/*.{js,mjs,ts,tsx}',
'x-pack/platform/plugins/shared/security/**/*.{js,mjs,ts,tsx}',
'x-pack/platform/packages/private/security/**/*.{js,mjs,ts,tsx}',

174
.github/CODEOWNERS vendored
View file

@ -238,6 +238,13 @@ src/core/packages/plugins/server-mocks @elastic/kibana-core
src/core/packages/preboot/server @elastic/kibana-core
src/core/packages/preboot/server-internal @elastic/kibana-core
src/core/packages/preboot/server-mocks @elastic/kibana-core
src/core/packages/pricing/browser @elastic/kibana-core
src/core/packages/pricing/browser-internal @elastic/kibana-core
src/core/packages/pricing/browser-mocks @elastic/kibana-core
src/core/packages/pricing/common @elastic/kibana-core
src/core/packages/pricing/server @elastic/kibana-core
src/core/packages/pricing/server-internal @elastic/kibana-core
src/core/packages/pricing/server-mocks @elastic/kibana-core
src/core/packages/rendering/browser @elastic/kibana-core
src/core/packages/rendering/browser-internal @elastic/kibana-core
src/core/packages/rendering/browser-mocks @elastic/kibana-core
@ -528,6 +535,7 @@ src/platform/packages/shared/kbn-server-route-repository-utils @elastic/obs-know
src/platform/packages/shared/kbn-shared-svg @elastic/obs-ux-infra_services-team
src/platform/packages/shared/kbn-shared-ux-utility @elastic/appex-sharedux
src/platform/packages/shared/kbn-sort-predicates @elastic/kibana-visualizations
src/platform/packages/shared/kbn-spaces-utils @elastic/kibana-security
src/platform/packages/shared/kbn-sse-utils @elastic/obs-knowledge-team
src/platform/packages/shared/kbn-sse-utils-client @elastic/obs-knowledge-team
src/platform/packages/shared/kbn-sse-utils-server @elastic/obs-knowledge-team
@ -573,9 +581,11 @@ src/platform/packages/shared/react/kibana_context/styled @elastic/appex-sharedux
src/platform/packages/shared/react/kibana_context/theme @elastic/appex-sharedux
src/platform/packages/shared/react/kibana_mount @elastic/appex-sharedux
src/platform/packages/shared/response-ops/alerts-apis @elastic/response-ops
src/platform/packages/shared/response-ops/alerts-delete @elastic/response-ops
src/platform/packages/shared/response-ops/alerts-fields-browser @elastic/response-ops
src/platform/packages/shared/response-ops/alerts-filters-form @elastic/response-ops
src/platform/packages/shared/response-ops/alerts-table @elastic/response-ops
src/platform/packages/shared/response-ops/recurring-schedule-form @elastic/response-ops
src/platform/packages/shared/response-ops/rule_form @elastic/response-ops
src/platform/packages/shared/response-ops/rule_params @elastic/response-ops
src/platform/packages/shared/response-ops/rules-apis @elastic/response-ops
@ -819,6 +829,7 @@ x-pack/platform/packages/shared/ai-infra/inference-common @elastic/appex-ai-infr
x-pack/platform/packages/shared/ai-infra/inference-langchain @elastic/appex-ai-infra
x-pack/platform/packages/shared/ai-infra/product-doc-common @elastic/appex-ai-infra
x-pack/platform/packages/shared/alerting-rule-utils @elastic/obs-ux-management-team
x-pack/platform/packages/shared/file-upload @elastic/ml-ui
x-pack/platform/packages/shared/file-upload-common @elastic/ml-ui
x-pack/platform/packages/shared/index-lifecycle-management/index_lifecycle_management_common_shared @elastic/kibana-management
x-pack/platform/packages/shared/index-management/index_management_shared_types @elastic/kibana-management
@ -834,6 +845,7 @@ x-pack/platform/packages/shared/kbn-entities-schema @elastic/obs-entities
x-pack/platform/packages/shared/kbn-event-stacktrace @elastic/obs-ux-infra_services-team @elastic/obs-ux-logs-team
x-pack/platform/packages/shared/kbn-inference-cli @elastic/appex-ai-infra
x-pack/platform/packages/shared/kbn-inference-endpoint-ui-common @elastic/appex-ai-infra
x-pack/platform/packages/shared/kbn-inference-tracing @elastic/appex-ai-infra
x-pack/platform/packages/shared/kbn-key-value-metadata-table @elastic/obs-ux-infra_services-team @elastic/obs-ux-logs-team
x-pack/platform/packages/shared/kbn-kibana-api-cli @elastic/appex-ai-infra
x-pack/platform/packages/shared/kbn-langchain @elastic/security-generative-ai
@ -853,6 +865,9 @@ x-pack/platform/packages/shared/ml/random_sampler_utils @elastic/ml-ui
x-pack/platform/packages/shared/ml/response_stream @elastic/ml-ui
x-pack/platform/packages/shared/ml/runtime_field_utils @elastic/ml-ui
x-pack/platform/packages/shared/ml/trained_models_utils @elastic/ml-ui
x-pack/platform/packages/shared/onechat/onechat-browser @elastic/workchat-eng
x-pack/platform/packages/shared/onechat/onechat-common @elastic/workchat-eng
x-pack/platform/packages/shared/onechat/onechat-server @elastic/workchat-eng
x-pack/platform/packages/shared/security/api_key_management @elastic/kibana-security
x-pack/platform/packages/shared/security/form_components @elastic/kibana-security
x-pack/platform/packages/shared/security/plugin_types_common @elastic/kibana-security
@ -877,12 +892,14 @@ x-pack/platform/plugins/private/global_search_providers @elastic/appex-sharedux
x-pack/platform/plugins/private/graph @elastic/kibana-visualizations
x-pack/platform/plugins/private/grokdebugger @elastic/kibana-management
x-pack/platform/plugins/private/index_lifecycle_management @elastic/kibana-management
x-pack/platform/plugins/private/intercepts @elastic/appex-sharedux
x-pack/platform/plugins/private/license_api_guard @elastic/kibana-management
x-pack/platform/plugins/private/logstash @elastic/logstash
x-pack/platform/plugins/private/monitoring @elastic/stack-monitoring
x-pack/platform/plugins/private/monitoring_collection @elastic/stack-monitoring
x-pack/platform/plugins/private/observability_ai_assistant_management @elastic/obs-ai-assistant
x-pack/platform/plugins/private/painless_lab @elastic/kibana-management
x-pack/platform/plugins/private/product_intercept @elastic/appex-sharedux
x-pack/platform/plugins/private/remote_clusters @elastic/kibana-management
x-pack/platform/plugins/private/reporting @elastic/response-ops
x-pack/platform/plugins/private/rollup @elastic/kibana-management
@ -929,6 +946,7 @@ x-pack/platform/plugins/shared/maps @elastic/kibana-presentation
x-pack/platform/plugins/shared/ml @elastic/ml-ui
x-pack/platform/plugins/shared/notifications @elastic/appex-sharedux
x-pack/platform/plugins/shared/observability_ai_assistant @elastic/obs-ai-assistant
x-pack/platform/plugins/shared/onechat @elastic/workchat-eng
x-pack/platform/plugins/shared/osquery @elastic/security-defend-workflows
x-pack/platform/plugins/shared/rule_registry @elastic/response-ops @elastic/obs-ux-management-team
x-pack/platform/plugins/shared/saved_objects_tagging @elastic/appex-sharedux
@ -945,6 +963,18 @@ x-pack/platform/plugins/shared/task_manager @elastic/response-ops
x-pack/platform/plugins/shared/timelines @elastic/security-threat-hunting-investigations
x-pack/platform/plugins/shared/triggers_actions_ui @elastic/response-ops
x-pack/platform/test
x-pack/platform/test/alerting_api_integration/common/plugins/aad @elastic/response-ops
x-pack/platform/test/alerting_api_integration/common/plugins/actions_simulators @elastic/response-ops
x-pack/platform/test/alerting_api_integration/common/plugins/alerts @elastic/response-ops
x-pack/platform/test/alerting_api_integration/common/plugins/alerts_restricted @elastic/response-ops
x-pack/platform/test/alerting_api_integration/common/plugins/task_manager_fixture @elastic/response-ops
x-pack/platform/test/alerting_api_integration/packages/helpers @elastic/response-ops
x-pack/platform/test/api_integration/apis/entity_manager/fixture_plugin @elastic/obs-entities
x-pack/platform/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin @elastic/kibana-security
x-pack/platform/test/plugin_api_integration/plugins/elasticsearch_client @elastic/kibana-core
x-pack/platform/test/plugin_api_integration/plugins/event_log @elastic/response-ops
x-pack/platform/test/plugin_api_integration/plugins/feature_usage_test @elastic/kibana-security
x-pack/platform/test/plugin_api_integration/plugins/sample_task_plugin @elastic/response-ops
x-pack/platform/test/saved_object_api_integration/common/plugins/saved_object_test_plugin @elastic/kibana-security
x-pack/solutions/chat/packages/wc-framework-types-browser @elastic/search-kibana @elastic/workchat-eng
x-pack/solutions/chat/packages/wc-framework-types-common @elastic/search-kibana @elastic/workchat-eng
@ -1003,6 +1033,7 @@ x-pack/solutions/observability/test
x-pack/solutions/search/packages/kbn-ipynb @elastic/search-kibana
x-pack/solutions/search/packages/kbn-search-api-keys-components @elastic/search-kibana
x-pack/solutions/search/packages/kbn-search-api-keys-server @elastic/search-kibana
x-pack/solutions/search/packages/kbn-search-queries @elastic/search-kibana
x-pack/solutions/search/packages/shared-ui @elastic/search-kibana
x-pack/solutions/search/plugins/enterprise_search @elastic/search-kibana
x-pack/solutions/search/plugins/search_assistant @elastic/search-kibana
@ -1015,6 +1046,8 @@ x-pack/solutions/search/plugins/search_query_rules @elastic/search-kibana
x-pack/solutions/search/plugins/search_solution/search_navigation @elastic/search-kibana
x-pack/solutions/search/plugins/search_synonyms @elastic/search-kibana
x-pack/solutions/search/plugins/serverless_search @elastic/search-kibana
x-pack/solutions/search/test @elastic/search-kibana
x-pack/solutions/security/packages/ai-security-labs-content @elastic/security-generative-ai
x-pack/solutions/security/packages/connectors @elastic/security-threat-hunting-explore
x-pack/solutions/security/packages/data-stream-adapter @elastic/security-threat-hunting
x-pack/solutions/security/packages/data-table @elastic/security-threat-hunting-investigations
@ -1053,31 +1086,19 @@ x-pack/solutions/security/plugins/security_solution @elastic/security-solution
x-pack/solutions/security/plugins/security_solution_ess @elastic/security-solution
x-pack/solutions/security/plugins/security_solution_serverless @elastic/security-solution
x-pack/solutions/security/plugins/session_view @elastic/kibana-cloud-security-posture
x-pack/solutions/security/plugins/threat_intelligence @elastic/security-threat-hunting-investigations
x-pack/solutions/security/test
x-pack/test
x-pack/test_serverless
x-pack/test/alerting_api_integration/common/plugins/aad @elastic/response-ops
x-pack/test/alerting_api_integration/common/plugins/actions_simulators @elastic/response-ops
x-pack/test/alerting_api_integration/common/plugins/alerts @elastic/response-ops
x-pack/test/alerting_api_integration/common/plugins/alerts_restricted @elastic/response-ops
x-pack/test/alerting_api_integration/common/plugins/task_manager_fixture @elastic/response-ops
x-pack/test/alerting_api_integration/packages/helpers @elastic/response-ops
x-pack/test/api_integration/apis/entity_manager/fixture_plugin @elastic/obs-entities
x-pack/test/cases_api_integration/common/plugins/cases @elastic/response-ops
x-pack/test/cases_api_integration/common/plugins/observability @elastic/response-ops
x-pack/test/cases_api_integration/common/plugins/security_solution @elastic/response-ops
x-pack/test/cloud_integration/plugins/saml_provider @elastic/kibana-core
x-pack/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin @elastic/kibana-security
x-pack/test/functional_cors/plugins/kibana_cors_test @elastic/kibana-security
x-pack/test/functional_embedded/plugins/iframe_embedded @elastic/kibana-core
x-pack/test/functional_execution_context/plugins/alerts @elastic/kibana-core
x-pack/test/functional_with_es_ssl/plugins/alerts @elastic/response-ops
x-pack/test/functional_with_es_ssl/plugins/cases @elastic/response-ops
x-pack/test/licensing_plugin/plugins/test_feature_usage @elastic/kibana-security
x-pack/test/plugin_api_integration/plugins/elasticsearch_client @elastic/kibana-core
x-pack/test/plugin_api_integration/plugins/event_log @elastic/response-ops
x-pack/test/plugin_api_integration/plugins/feature_usage_test @elastic/kibana-security
x-pack/test/plugin_api_integration/plugins/sample_task_plugin @elastic/response-ops
x-pack/test/plugin_api_perf/plugins/task_manager_performance @elastic/response-ops
x-pack/test/plugin_functional/plugins/global_search_test @elastic/kibana-core
x-pack/test/plugin_functional/plugins/resolver_test @elastic/security-solution
@ -1102,13 +1123,13 @@ x-pack/test/usage_collection/plugins/stack_management_usage_test @elastic/kibana
# The #CC# prefix delineates Code Coverage,
# used for the 'team' designator within Kibana Stats
/x-pack/test/api_integration/apis/metrics_ui @elastic/obs-ux-infra_services-team
/x-pack/solutions/observability/test/api_integration/apis/metrics_ui @elastic/obs-ux-infra_services-team
x-pack/test_serverless/api_integration/test_suites/common/platform_security @elastic/kibana-security
# Observability Entities Team (@elastic/obs-entities)
/x-pack/plugins/observability_solution/entities_data_access @elastic/obs-entities
/x-pack/test/api_integration/apis/entity_manager/fixture_plugin @elastic/obs-entities
/x-pack/test/api_integration/apis/entity_manager @elastic/obs-entities
/x-pack/platform/test/api_integration/apis/entity_manager/fixture_plugin @elastic/obs-entities
/x-pack/platform/test/api_integration/apis/entity_manager @elastic/obs-entities
# Data Discovery
@ -1307,6 +1328,9 @@ src/platform/plugins/shared/discover/public/context_awareness/profile_providers/
# Observability UI
/x-pack/test_serverless/api_integration/test_suites/observability/config.ts @elastic/observability-ui @elastic/appex-qa
/x-pack/test_serverless/api_integration/test_suites/observability/index.ts @elastic/observability-ui
/x-pack/test_serverless/api_integration/test_suites/observability/config.logs_essentials.ts @elastic/observability-ui @elastic/appex-qa
/x-pack/test_serverless/api_integration/test_suites/observability/index.logs_essentials.ts @elastic/observability-ui
/x-pack/test_serverless/api_integration/test_suites/observability/logs_essentials_only @elastic/observability-ui
### Observability Plugins
@ -1388,6 +1412,7 @@ src/platform/plugins/shared/discover/public/context_awareness/profile_providers/
/x-pack/solutions/observability/plugins/infra/server/services/rules @elastic/obs-ux-infra_services-team @elastic/obs-ux-logs-team
/x-pack/test/common/utils/synthtrace @elastic/obs-ux-infra_services-team @elastic/obs-ux-logs-team # Assigned per https://github.com/elastic/kibana/blob/main/src/platform/packages/shared/kbn-apm-synthtrace/kibana.jsonc#L5
/x-pack/test/common/utils/server_route_repository @elastic/obs-knowledge-team
/src/platform/test/functional/services/synthtrace/logs_synthtrace_es_client.ts @elastic/obs-ux-infra_services-team @elastic/obs-ux-logs-team
## Streams parts owned by Logs UX
/x-pack/platform/plugins/shared/streams/server/routes/streams/processing @elastic/obs-ux-logs-team
@ -1400,6 +1425,8 @@ src/platform/plugins/shared/discover/public/context_awareness/profile_providers/
/x-pack/test/api_integration/apis/infra @elastic/obs-ux-infra_services-team
/x-pack/test/functional/apps/infra @elastic/obs-ux-infra_services-team
/x-pack/test/functional/apps/infra/logs @elastic/obs-ux-logs-team
/x-pack/solutions/observability/test/api_integration/services/index.ts @elastic/obs-ux-infra_services-team
/x-pack/solutions/observability/test/api_integration/services/infra_log_views.ts @elastic/obs-ux-infra_services-team
# Observability UX management team
/src/platform/test/api_integration/apis/suggestions @elastic/obs-ux-management-team # Assigned per https://github.com/elastic/kibana/pull/200950#discussion_r1853705079
@ -1426,6 +1453,7 @@ src/platform/plugins/shared/discover/public/context_awareness/profile_providers/
/x-pack/test/api_integration/deployment_agnostic/services/synthetics_monitors @elastic/obs-ux-management-team
/x-pack/test/api_integration/deployment_agnostic/services/synthetics_private_location @elastic/obs-ux-management-team
/x-pack/test/api_integration/deployment_agnostic/apis/observability/incident_management/ @elastic/obs-ux-management-team
/x-pack/solutions/observability/test/api_integration_deployment_agnostic/services @elastic/obs-ux-management-team
/x-pack/test/functional/page_objects/alert_controls.ts @elastic/obs-ux-management-team
# Elastic Stack Monitoring
@ -1464,6 +1492,7 @@ src/platform/plugins/shared/discover/public/context_awareness/profile_providers/
/src/platform/packages/shared/kbn-utility-types/src/dot.ts @dgieselaar
/src/platform/packages/shared/kbn-utility-types/src/dot_test.ts @dgieselaar
/x-pack/test_serverless/api_integration/test_suites/observability/apm_api_integration/ @elastic/obs-ux-infra_services-team
/x-pack/solutions/observability/test/apm_api_integration/ @elastic/obs-ux-infra_services-team
#CC# /src/plugins/apm_oss/ @elastic/apm-ui
#CC# /x-pack/plugins/observability_solution/observability/ @elastic/apm-ui
@ -1475,8 +1504,8 @@ src/platform/plugins/shared/discover/public/context_awareness/profile_providers/
/x-pack/test/functional/services/uptime @elastic/obs-ux-management-team
/x-pack/solutions/observability/test/api_integration/apis/uptime @elastic/obs-ux-management-team
/x-pack/solutions/observability/test/api_integration/apis/synthetics @elastic/obs-ux-management-team
/x-pack/test/alerting_api_integration/observability/synthetics_rule.ts @elastic/obs-ux-management-team
/x-pack/test/alerting_api_integration/observability/index.ts @elastic/obs-ux-management-team
/x-pack/solutions/observability/test/alerting_api_integration/observability/synthetics_rule.ts @elastic/obs-ux-management-team
/x-pack/solutions/observability/test/alerting_api_integration/observability/index.ts @elastic/obs-ux-management-team
/x-pack/test_serverless/api_integration/test_suites/observability/synthetics @elastic/obs-ux-management-team
# Observability-ui folder level permissions (need to be before individual files inside the folder)
@ -1592,21 +1621,24 @@ src/platform/plugins/shared/discover/public/context_awareness/profile_providers/
/x-pack/test/accessibility/apps/group2/ml.ts @elastic/ml-ui
/x-pack/test/accessibility/apps/group2/ml_* @elastic/ml-ui
/x-pack/test/accessibility/apps/group3/ml_embeddables_in_dashboard.ts @elastic/ml-ui
/x-pack/test/api_integration/apis/ml/ @elastic/ml-ui
/x-pack/platform/test/api_integration/apis/ml/ @elastic/ml-ui
/x-pack/test/functional/apps/ml/ @elastic/ml-ui
/x-pack/test/functional/es_archives/ml/ @elastic/ml-ui
/x-pack/test/functional/services/ml/ @elastic/ml-ui
/x-pack/test/functional_basic/apps/ml/ @elastic/ml-ui
/x-pack/test/functional_with_es_ssl/apps/discover_ml_uptime/config.ts @elastic/ml-ui
/x-pack/test/functional_with_es_ssl/apps/discover_ml_uptime/ml/ @elastic/ml-ui
/x-pack/test/alerting_api_integration/spaces_only/tests/alerting/ml_rule_types/ @elastic/ml-ui
/x-pack/test/alerting_api_integration/spaces_only/tests/alerting/transform_rule_types/ @elastic/ml-ui @elastic/kibana-management
/x-pack/platform/test/alerting_api_integration/spaces_only/tests/alerting/ml_rule_types/ @elastic/ml-ui
/x-pack/platform/test/alerting_api_integration/spaces_only/tests/alerting/transform_rule_types/ @elastic/ml-ui @elastic/kibana-management
/x-pack/test/screenshot_creation/apps/ml_docs @elastic/ml-ui
/x-pack/test/screenshot_creation/services/ml_screenshots.ts @elastic/ml-ui
/x-pack/test_serverless/**/test_suites/**/ml/ @elastic/ml-ui
/x-pack/test_serverless/**/test_suites/common/management/transforms/ @elastic/ml-ui @elastic/kibana-management
/x-pack/test/api_integration/services/ml.ts @elastic/ml-ui
# Security Machine Learning
x-pack/platform/plugins/shared/ml/server/models/data_recognizer/modules/security_* @elastic/security-ml
# Additional plugins and packages maintained by the ML team.
/src/platform/test/examples/response_stream/*.ts @elastic/ml-ui
/x-pack/test/accessibility/apps/group2/transform.ts @elastic/ml-ui @elastic/kibana-management
@ -1661,6 +1693,8 @@ src/platform/plugins/shared/discover/public/context_awareness/profile_providers/
/src/platform/packages/shared/kbn-es/src/serverless_resources/project_roles/es/roles.yml @elastic/appex-qa
/src/platform/packages/shared/kbn-es/src/serverless_resources/project_roles/oblt/roles.yml @elastic/appex-qa
/src/platform/packages/shared/kbn-es/src/serverless_resources/project_roles/security/roles.yml @elastic/appex-qa
/x-pack/platform/test/common/ftr_provider_context.ts @elastic/appex-qa
/x-pack/platform/test/common/lib/test_data_loader.ts @elastic/appex-qa # temporarily
/x-pack/platform/plugins/shared/maps/ui_tests @elastic/appex-qa # temporarily
/x-pack/platform/plugins/private/discover_enhanced/ui_tests/ @elastic/appex-qa # temporarily
/x-pack/platform/plugins/private/discover_enhanced/ui_tests/tests/discover_cdp_perf.spec.ts @elastic/kibana-data-discovery # test tracks bundle size limits
@ -1814,6 +1848,23 @@ src/platform/plugins/shared/discover/public/context_awareness/profile_providers/
/x-pack/test/api_integration/deployment_agnostic/README.md @elastic/appex-qa
/x-pack/test/api_integration/deployment_agnostic/*configs/ @elastic/appex-qa
/x-pack/test/api_integration/deployment_agnostic/services/ @elastic/appex-qa
/x-pack/platform/test/api_integration_deployment_agnostic/ @elastic/appex-qa
/x-pack/platform/test/kibana.jsonc @elastic/appex-qa
/x-pack/platform/test/tsconfig.json @elastic/appex-qa
/x-pack/platform/test/api_integration_basic/config.basic_license.ts @elastic/appex-qa
/x-pack/platform/test/api_integration_basic/ftr_provider_context.d.ts @elastic/appex-qa
/x-pack/solutions/observability/test/kibana.jsonc @elastic/appex-qa
/x-pack/solutions/observability/test/tsconfig.json @elastic/appex-qa
/x-pack/solutions/observability/test/api_integration/config.ts @elastic/appex-qa
/x-pack/solutions/observability/test/api_integration/ftr_provider_context.d.ts @elastic/appex-qa
/x-pack/solutions/observability/test/api_integration_deployment_agnostic/ftr_provider_context.d.ts @elastic/appex-qa
/x-pack/solutions/observability/test/alerting_api_integration/ftr_provider_context.d.ts @elastic/appex-qa
/x-pack/solutions/security/test/kibana.jsonc @elastic/appex-qa
/x-pack/solutions/security/test/tsconfig.json @elastic/appex-qa
/x-pack/solutions/security/test/api_integration/config.ts @elastic/appex-qa
/x-pack/solutions/security/test/api_integration/ftr_provider_context.d.ts @elastic/appex-qa
/x-pack/solutions/security/test/api_integration/services/index.ts @elastic/appex-qa
/x-pack/solutions/security/test/alerting_api_integration/ftr_provider_context.d.ts @elastic/appex-qa
# Core
/src/platform/test/api_integration/fixtures/kbn_archiver/management/saved_objects/relationships.json @elastic/kibana-core @elastic/kibana-data-discovery
@ -1827,7 +1878,7 @@ src/platform/plugins/shared/discover/public/context_awareness/profile_providers/
/src/platform/test/api_integration/fixtures/kbn_archiver/saved_objects @elastic/kibana-core
/src/platform/test/interpreter_functional @elastic/kibana-core # Assigned per https://github.com/elastic/kibana/blob/main/test/interpreter_functional/plugins/kbn_tp_run_pipeline/kibana.jsonc#L4
/src/platform/test/api_integration/apis/general/*.js @elastic/kibana-core # Assigned per https://github.com/elastic/kibana/pull/199795/files/894a8ede3f9d0398c5af56bf5a82654a9bc0610b#r1846691639
/x-pack/test/plugin_api_integration/plugins/feature_usage_test @elastic/kibana-core
/x-pack/platform/test/plugin_api_integration/plugins/feature_usage_test @elastic/kibana-core
/x-pack/test/functional/page_objects/navigational_search.ts @elastic/kibana-core
/x-pack/test/stack_functional_integration/apps/savedobjects_upgrade_testing @elastic/kibana-core
/x-pack/test/functional/page_objects/status_page.ts @elastic/kibana-core
@ -1837,7 +1888,7 @@ src/platform/plugins/shared/discover/public/context_awareness/profile_providers/
/x-pack/test/api_integration/services/usage_api.ts @elastic/kibana-core
/x-pack/platform/test/api_integration/apis/kibana @elastic/kibana-core
/src/platform/test/api_integration/fixtures/import.ndjson @elastic/kibana-core
/x-pack/test/plugin_api_integration @elastic/kibana-core # Assigned per https://github.com/elastic/kibana/pull/146704
/x-pack/platform/test/plugin_api_integration @elastic/kibana-core # Assigned per https://github.com/elastic/kibana/pull/146704
/x-pack/test/localization/ @elastic/kibana-core # Assigned per https://github.com/elastic/kibana/pull/146704
/src/platform/test/ui_capabilities/newsfeed_err @elastic/kibana-core # Assigned per https://github.com/elastic/kibana/pull/66562
/src/platform/test/server_integration/services/types.d.ts @elastic/kibana-core # Assigned per https://github.com/elastic/kibana/pull/81140
@ -1870,6 +1921,8 @@ src/platform/plugins/shared/discover/public/context_awareness/profile_providers/
/src/platform/test/node_roles_functional @elastic/kibana-core
/src/platform/test/functional/page_objects/newsfeed_page.ts @elastic/kibana-core # assigned per https://github.com/elastic/kibana/pull/160210
/src/platform/test/functional/page_objects/home_page.ts @elastic/appex-sharedux
/src/platform/test/functional/page_objects/export_page.ts @elastic/appex-sharedux
/src/platform/test/functional/page_objects/solution_navigation.ts @elastic/appex-sharedux
/src/platform/test/functional/fixtures/es_archiver/deprecations_service @elastic/kibana-core
/src/platform/test/health_gateway @elastic/kibana-core
/src/platform/test/api_integration/apis/saved_objects* @elastic/kibana-core
@ -1904,6 +1957,8 @@ src/platform/plugins/shared/discover/public/context_awareness/profile_providers/
/config/serverless.chat.yml @elastic/kibana-core @elastic/kibana-security @elastic/search-kibana
/config/serverless.es.yml @elastic/kibana-core @elastic/kibana-security @elastic/search-kibana
/config/serverless.oblt.yml @elastic/kibana-core @elastic/kibana-security @elastic/observability-ui
/config/serverless.oblt.complete.yml @elastic/kibana-core @elastic/observability-ui
/config/serverless.oblt.logs_essentials.yml @elastic/kibana-core @elastic/observability-ui
/config/serverless.security.yml @elastic/kibana-core @elastic/security-solution @elastic/kibana-security
/config/serverless.security.search_ai_lake.yml @elastic/security-solution @elastic/kibana-security
/config/serverless.security.essentials.yml @elastic/security-solution @elastic/kibana-security
@ -1915,7 +1970,7 @@ src/platform/plugins/shared/discover/public/context_awareness/profile_providers/
/x-pack/test_serverless/**/test_suites/common/saved_objects_management/ @elastic/kibana-core
/x-pack/test_serverless/api_integration/test_suites/common/core/ @elastic/kibana-core
/x-pack/test_serverless/api_integration/test_suites/**/telemetry/ @elastic/kibana-core
/x-pack/test/functional/es_archives/cases/migrations/8.8.0 @elastic/response-ops
/x-pack/test/functional/es_archives/cases/migrations/8.8.0 @elastic/response-ops @elastic/kibana-cases
#CC# /src/core/server/csp/ @elastic/kibana-core
#CC# /src/plugins/saved_objects/ @elastic/kibana-core
@ -2004,7 +2059,7 @@ x-pack/platform/plugins/private/cloud_integrations/cloud_full_story/server/confi
/x-pack/platform/test/api_integration/apis/spaces/ @elastic/kibana-security
/x-pack/platform/test/api_integration_basic/apis/security/ @elastic/kibana-security
/x-pack/test/ui_capabilities/ @elastic/kibana-security
/x-pack/test/encrypted_saved_objects_api_integration/ @elastic/kibana-security
/x-pack/platform/test/encrypted_saved_objects_api_integration/ @elastic/kibana-security
/x-pack/test/functional/apps/security/ @elastic/kibana-security
/x-pack/test/functional/apps/spaces/ @elastic/kibana-security
/x-pack/test/security_api_integration/ @elastic/kibana-security
@ -2050,35 +2105,35 @@ x-pack/platform/plugins/private/cloud_integrations/cloud_full_story/server/confi
/x-pack/test/upgrade/apps/rules @elastic/response-ops
/x-pack/test/examples/triggers_actions_ui_examples @elastic/response-ops # Assigned per https://github.com/elastic/kibana/blob/main/x-pack/examples/triggers_actions_ui_example/kibana.jsonc#L4
/x-pack/test/functional/services/rules @elastic/response-ops
/x-pack/test/plugin_api_integration/plugins/sample_task_plugin @elastic/response-ops
/x-pack/test/functional/fixtures/kbn_archiver/cases @elastic/response-ops
/x-pack/test/functional/es_archives/cases @elastic/response-ops
/x-pack/platform/test/plugin_api_integration/plugins/sample_task_plugin @elastic/response-ops
/x-pack/test/functional/fixtures/kbn_archiver/cases @elastic/response-ops @elastic/kibana-cases
/x-pack/test/functional/es_archives/cases @elastic/response-ops @elastic/kibana-cases
/x-pack/test/functional_with_es_ssl/plugins/alerts @elastic/response-ops
/x-pack/test/functional_with_es_ssl/platform/plugins/shared/cases @elastic/response-ops
/x-pack/test/functional_with_es_ssl/platform/plugins/shared/cases @elastic/response-ops @elastic/kibana-cases
/x-pack/test/screenshot_creation/apps/response_ops_docs @elastic/response-ops
/x-pack/test/rule_registry @elastic/response-ops @elastic/obs-ux-management-team
/x-pack/test/accessibility/apps/group3/rules_connectors.ts @elastic/response-ops
/x-pack/test_serverless/functional/page_objects/svl_triggers_actions_ui_page.ts @elastic/response-ops
/x-pack/test_serverless/functional/page_objects/svl_rule_details_ui_page.ts @elastic/response-ops
/x-pack/test_serverless/functional/page_objects/svl_oblt_overview_page.ts @elastic/response-ops
/x-pack/test/alerting_api_integration/ @elastic/response-ops
/x-pack/test/alerting_api_integration/observability @elastic/obs-ux-management-team
/x-pack/test/plugin_api_integration/test_suites/task_manager/ @elastic/response-ops
/x-pack/platform/test/alerting_api_integration/ @elastic/response-ops
/x-pack/solutions/observability/test/alerting_api_integration/observability @elastic/obs-ux-management-team
/x-pack/platform/test/plugin_api_integration/test_suites/task_manager/ @elastic/response-ops
/x-pack/test/functional_with_es_ssl/apps/embeddable_alerts_table/ @elastic/response-ops
/x-pack/test/functional_with_es_ssl/apps/triggers_actions_ui/ @elastic/response-ops
/x-pack/test/task_manager_claimer_update_by_query/ @elastic/response-ops
/docs/user/alerting/ @elastic/response-ops
/docs/management/connectors/ @elastic/response-ops
/x-pack/test/cases_api_integration/ @elastic/response-ops
/x-pack/test/functional/services/cases/ @elastic/response-ops
/x-pack/test/functional_with_es_ssl/apps/cases/ @elastic/response-ops
/x-pack/test/api_integration/apis/cases/ @elastic/response-ops
/x-pack/test_serverless/functional/test_suites/observability/cases @elastic/response-ops
/x-pack/test_serverless/functional/test_suites/search/cases/ @elastic/response-ops
/x-pack/test_serverless/functional/test_suites/security/ftr/cases/ @elastic/response-ops
/x-pack/test_serverless/api_integration/test_suites/search/cases/ @elastic/response-ops
/x-pack/test_serverless/api_integration/test_suites/observability/cases/ @elastic/response-ops
/x-pack/test_serverless/api_integration/test_suites/security/cases/ @elastic/response-ops
/x-pack/test/functional/services/cases/ @elastic/response-ops @elastic/kibana-cases
/x-pack/test/functional_with_es_ssl/apps/cases/ @elastic/response-ops @elastic/kibana-cases
/x-pack/test/api_integration/apis/cases/ @elastic/response-ops @elastic/kibana-cases
/x-pack/test_serverless/functional/test_suites/observability/cases @elastic/response-ops @elastic/kibana-cases
/x-pack/test_serverless/functional/test_suites/search/cases/ @elastic/response-ops @elastic/kibana-cases
/x-pack/test_serverless/functional/test_suites/security/ftr/cases/ @elastic/response-ops @elastic/kibana-cases
/x-pack/test_serverless/api_integration/test_suites/search/cases/ @elastic/response-ops @elastic/kibana-cases
/x-pack/test_serverless/api_integration/test_suites/observability/cases/ @elastic/response-ops @elastic/kibana-cases
/x-pack/test_serverless/api_integration/test_suites/security/cases/ @elastic/response-ops @elastic/kibana-cases
/x-pack/test_serverless/functional/test_suites/search/screenshot_creation/response_ops_docs @elastic/response-ops
/x-pack/test_serverless/functional/test_suites/security/screenshot_creation/response_ops_docs @elastic/response-ops
/x-pack/test_serverless/functional/test_suites/observability/screenshot_creation/response_ops_docs @elastic/response-ops
@ -2092,8 +2147,8 @@ x-pack/platform/plugins/private/cloud_integrations/cloud_full_story/server/confi
/x-pack/test/functional/es_archives/actions @elastic/response-ops
/x-pack/test/functional/es_archives/rules_scheduled_task_id @elastic/response-ops
/x-pack/test/functional/es_archives/alerting/8_2_0 @elastic/response-ops
/x-pack/test/functional/es_archives/cases/signals/default @elastic/response-ops
/x-pack/test/functional/es_archives/cases/signals/hosts_users @elastic/response-ops
/x-pack/test/functional/es_archives/cases/signals/default @elastic/response-ops @elastic/kibana-cases
/x-pack/test/functional/es_archives/cases/signals/hosts_users @elastic/response-ops @elastic/kibana-cases
# Enterprise Search
# search
@ -2120,7 +2175,7 @@ x-pack/platform/plugins/private/cloud_integrations/cloud_full_story/server/confi
/x-pack/test_serverless/functional/page_objects/svl_api_keys.ts @elastic/search-kibana
/x-pack/test_serverless/functional/page_objects/svl_search_* @elastic/search-kibana
/x-pack/test/functional_search/ @elastic/search-kibana
/x-pack/test/api_integration/apis/search_playground/ @elastic/search-kibana
/x-pack/solutions/search/test/api_integration/apis/search_playground/ @elastic/search-kibana
# workchat
/x-pack/test_serverless/api_integration/test_suites/chat @elastic/search-kibana @elastic/workchat-eng
@ -2243,7 +2298,7 @@ x-pack/platform/plugins/private/cloud_integrations/cloud_full_story/server/confi
/x-pack/test_serverless/**/test_suites/security/platform_security/ @elastic/kibana-security
#CC# /x-pack/solutions/security/plugins/security_solution/ @elastic/security-solution
/x-pack/test/functional/es_archives/cases/signals/duplicate_ids @elastic/response-ops
/x-pack/test/functional/es_archives/cases/signals/duplicate_ids @elastic/response-ops @elastic/kibana-cases
# Security Solution OpenAPI bundles
/x-pack/solutions/security/plugins/security_solution/docs/openapi/serverless/security_solution_detections_api_* @elastic/security-detection-rule-management
@ -2350,6 +2405,7 @@ x-pack/test/security_solution_cypress/cypress/tasks/expandable_flyout @elastic/
/x-pack/solutions/security/plugins/security_solution/public/app/home/template_wrapper/timeline @elastic/security-threat-hunting-investigations
/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_resolve_conflict.tsx @elastic/security-threat-hunting-investigations
/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_create_data_view.ts @elastic/security-threat-hunting-investigations
/x-pack/solutions/security/plugins/security_solution/public/common/components/alerts_viewer @elastic/security-threat-hunting-investigations
/x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop @elastic/security-threat-hunting-investigations
/x-pack/solutions/security/plugins/security_solution/public/common/components/draggables @elastic/security-threat-hunting-investigations
@ -2360,6 +2416,7 @@ x-pack/test/security_solution_cypress/cypress/tasks/expandable_flyout @elastic/
/x-pack/solutions/security/plugins/security_solution/public/common/components/header_actions @elastic/security-threat-hunting-investigations
/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor @elastic/security-threat-hunting-investigations
/x-pack/solutions/security/plugins/security_solution/public/common/mock/mock_timeline_control_columns.tsx @elastic/security-threat-hunting-investigations
/x-pack/solutions/security/plugins/security_solution/public/data_view_manager @elastic/security-threat-hunting-investigations
/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis @elastic/security-threat-hunting-investigations
/x-pack/solutions/security/plugins/security_solution/public/detections/components/alert_summary @elastic/security-threat-hunting-investigations
/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table @elastic/security-threat-hunting-investigations
@ -2420,7 +2477,7 @@ x-pack/test/security_solution_cypress/cypress/tasks/expandable_flyout @elastic/
/x-pack/solutions/security/plugins/security_solution/public/common/containers/matrix_histogram @elastic/security-threat-hunting-explore
/x-pack/solutions/security/plugins/security_solution/public/common/lib/cell_actions @elastic/security-threat-hunting-explore
/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_form_with_warn @elastic/security-detection-rule-management
/x-pack/solutions/security/plugins/security_solution/public/cases @elastic/security-threat-hunting-explore
/x-pack/solutions/security/plugins/security_solution/public/cases @elastic/security-threat-hunting-explore @elastic/kibana-cases
/x-pack/solutions/security/plugins/security_solution/public/explore @elastic/security-threat-hunting-explore
/x-pack/solutions/security/plugins/security_solution/public/overview @elastic/security-threat-hunting-explore
/x-pack/solutions/security/plugins/security_solution/public/dashboards @elastic/security-threat-hunting-explore
@ -2467,14 +2524,15 @@ x-pack/test/security_solution_cypress/cypress/tasks/expandable_flyout @elastic/
/x-pack/platform/plugins/shared/stack_connectors/public/connector_types/sentinelone @elastic/security-defend-workflows
/x-pack/platform/plugins/shared/stack_connectors/server/connector_types/sentinelone @elastic/security-defend-workflows
/x-pack/platform/plugins/shared/stack_connectors/common/sentinelone @elastic/security-defend-workflows
/x-pack/test/alerting_api_integration/security_and_spaces/group2/tests/actions/connector_types/sentinelone.ts @elastic/security-defend-workflows
/x-pack/solutions/security/test/alerting_api_integration/security_and_spaces @elastic/security-defend-workflows
/x-pack/solutions/security/test/alerting_api_integration/security_and_spaces/group2/tests/actions/connector_types/sentinelone.ts @elastic/security-defend-workflows
/x-pack/platform/plugins/shared/stack_connectors/server/connector_types/crowdstrike @elastic/security-defend-workflows
/x-pack/platform/plugins/shared/stack_connectors/common/crowdstrike @elastic/security-defend-workflows
/x-pack/test/alerting_api_integration/security_and_spaces/group2/tests/actions/connector_types/crowdstrike.ts @elastic/security-defend-workflows
/x-pack/solutions/security/test/alerting_api_integration/security_and_spaces/group2/tests/actions/connector_types/crowdstrike.ts @elastic/security-defend-workflows
/x-pack/platform/plugins/shared/stack_connectors/public/connector_types/microsoft_defender_endpoint @elastic/security-defend-workflows
/x-pack/platform/plugins/shared/stack_connectors/server/connector_types/microsoft_defender_endpoint @elastic/security-defend-workflows
/x-pack/platform/plugins/shared/stack_connectors/common/microsoft_defender_endpoint @elastic/security-defend-workflows
/x-pack/test/alerting_api_integration/security_and_spaces/group2/tests/actions/connector_types/microsoft_defender_endpoint.ts @elastic/security-defend-workflows
/x-pack/solutions/security/test/alerting_api_integration/security_and_spaces/group2/tests/actions/connector_types/microsoft_defender_endpoint.ts @elastic/security-defend-workflows
## Security Solution shared OAS schemas
@ -2506,8 +2564,6 @@ x-pack/test/security_solution_cypress/cypress/tasks/expandable_flyout @elastic/
/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui @elastic/security-detection-rule-management
/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring @elastic/security-detection-rule-management
/x-pack/solutions/security/plugins/security_solution/public/detections/components/callouts @elastic/security-detection-rule-management
/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules @elastic/security-detection-rule-management
/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_preview @elastic/security-detection-engine
/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/rules @elastic/security-detection-rule-management
/x-pack/solutions/security/plugins/security_solution/public/detections/mitre @elastic/security-detection-rule-management
/x-pack/solutions/security/plugins/security_solution/public/detection_engine/common @elastic/security-detection-rule-management
@ -2535,7 +2591,7 @@ x-pack/test/security_solution_cypress/cypress/tasks/expandable_flyout @elastic/
/x-pack/test/functional/es_archives/entity/host_risk @elastic/security-detection-engine
/x-pack/test/api_integration/apis/lists @elastic/security-detection-engine
/x-pack/solutions/security/plugins/security_solution/public/value_list @elastic/security-detection-engine
/x-pack/solutions/security/plugins/security_solution/public/detections/components/value_lists_management_flyout @elastic/security-detection-engine
/x-pack/solutions/security/plugins/security_solution/public/common/components/reference_error_modal @elastic/security-detection-engine
/x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions @elastic/security-detection-engine
/x-pack/solutions/security/plugins/security_solution/public/sourcerer @elastic/security-threat-hunting-investigations
@ -2612,6 +2668,9 @@ x-pack/test/security_solution_cypress/cypress/e2e/entity_analytics @elastic/secu
x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details @elastic/security-entity-analytics
x-pack/solutions/security/plugins/security_solution/common/api/entity_analytics @elastic/security-entity-analytics
x-pack/solutions/security/packages/navigation/src/navigation_tree/entity_analytics_navigation_tree.ts @elastic/security-entity-analytics
x-pack/platform/packages/shared/kbn-entities-schema/src/schema/v1 @elastic/entity-store
x-pack/platform/plugins/shared/entity_manager/server/lib/entities @elastic/entity-store
x-pack/platform/plugins/shared/entity_manager/server/lib/auth @elastic/entity-store
## Security Solution sub teams - GenAI
x-pack/test/security_solution_api_integration/test_suites/genai @elastic/security-generative-ai
@ -2639,13 +2698,12 @@ x-pack/solutions/security/plugins/security_solution/public/common/components/ses
x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture @elastic/kibana-cloud-security-posture
x-pack/solutions/security/plugins/security_solution/public/kubernetes @elastic/kibana-cloud-security-posture
x-pack/solutions/security/plugins/security_solution/server/lib/asset_inventory @elastic/kibana-cloud-security-posture
x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/universal_right @elastic/kibana-cloud-security-posture
x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/generic_right @elastic/kibana-cloud-security-posture
/x-pack/solutions/security/plugins/security_solution/public/flyout/csp_details @elastic/kibana-cloud-security-posture
## Fleet plugin (co-owned with Fleet team)
x-pack/platform/plugins/shared/fleet/public/components/cloud_security_posture @elastic/fleet @elastic/kibana-cloud-security-posture
x-pack/platform/plugins/shared/fleet/public/applications/fleet/sections/agent_policy/create_package_policy_page/single_page_layout/components/cloud_security_posture @elastic/fleet @elastic/kibana-cloud-security-posture
x-pack/platform/plugins/shared/fleet/public/applications/fleet/sections/agent_policy/create_package_policy_page/single_page_layout/hooks/setup_technology.* @elastic/fleet @elastic/kibana-cloud-security-posture
x-pack/platform/plugins/shared/fleet/public/applications/integrations/sections/epm/screens/detail/components/cloud_posture_third_party_support_callout.* @elastic/fleet @elastic/kibana-cloud-security-posture
## Kubernetes Security tests
x-pack/test/functional/es_archives/kubernetes_security @elastic/kibana-cloud-security-posture
@ -2654,9 +2712,9 @@ x-pack/test/kubernetes_security @elastic/kibana-cloud-security-posture
x-pack/test/functional/es_archives/session_view @elastic/kibana-cloud-security-posture
x-pack/test/session_view @elastic/kibana-cloud-security-posture # Assigned per https://github.com/elastic/kibana/blob/main/api_docs/session_view.mdx#L18
## CSP tests
x-pack/test/api_integration/apis/cloud_security_posture/ @elastic/kibana-cloud-security-posture
x-pack/test/cloud_security_posture_functional/ @elastic/kibana-cloud-security-posture
x-pack/test/cloud_security_posture_api/ @elastic/kibana-cloud-security-posture
x-pack/solutions/security/test/api_integration/apis/cloud_security_posture/ @elastic/kibana-cloud-security-posture
x-pack/solutions/security/test/cloud_security_posture_functional/ @elastic/kibana-cloud-security-posture
x-pack/solutions/security/test/cloud_security_posture_api/ @elastic/kibana-cloud-security-posture
## CSP Serverless tests
x-pack/test_serverless/functional/test_suites/security/config.cloud_security_posture.* @elastic/kibana-cloud-security-posture
x-pack/test_serverless/functional/test_suites/security/ftr/cloud_security_posture/ @elastic/kibana-cloud-security-posture
@ -2774,7 +2832,7 @@ oas_docs/kibana.info.serverless.yaml @elastic/platform-docs
oas_docs/kibana.info.yaml @elastic/platform-docs
# Documentation settings files
docs/settings-gen @elastic/platform-docs
docs/settings-gen @elastic/platform-docs @elastic/experience-docs
# Plugin manifests
/src/plugins/**/kibana.jsonc @elastic/kibana-core

View file

@ -126,6 +126,7 @@ paths-ignore:
- x-pack/performance
- x-pack/scripts
- x-pack/solutions/observability/packages/kbn-genai-cli
- x-pack/solutions/*/test
- x-pack/test
- x-pack/test_serverless
query-filters:

View file

@ -13,7 +13,7 @@ jobs:
steps:
- name: Label if author is in the obs-ux-management team
uses: actions/github-script@v7
uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
with:
script: |
const obsUxManagementTeam = [

View file

@ -7,7 +7,7 @@ on:
jobs:
analyze:
name: Analyze
runs-on: ubuntu-latest
runs-on: kibana
permissions:
actions: read
contents: read
@ -27,10 +27,11 @@ jobs:
ref: ${{ matrix.branch }}
- name: Initialize CodeQL
uses: github/codeql-action/init@45775bd8235c68ba998cffa5171334d58593da47 # v3.28.15
uses: github/codeql-action/init@ff0a06e83cb2de871e5a09832bc6a81e7276941f # v3.28.18
with:
languages: ${{ matrix.language }}
config-file: ./.github/codeql/codeql-config.yml
debug: true
# TODO: Possibly required to follow all call paths, however, when enabled, the step below runs out of memory.
# Possible workarounds: Apply for access to the GitHub beta where we can use beefier machines, or run it ourselves on Buildkite
@ -47,7 +48,7 @@ jobs:
echo "CHECKOUT_SHA=$(git rev-parse HEAD)" >> "$GITHUB_ENV"
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@45775bd8235c68ba998cffa5171334d58593da47 # v3.28.15
uses: github/codeql-action/analyze@ff0a06e83cb2de871e5a09832bc6a81e7276941f # v3.28.18
env:
NODE_OPTIONS: "--max-old-space-size=8192"
CODEQL_EXTRACTOR_JAVASCRIPT_OPTION_SKIP_TYPES: true
@ -56,6 +57,7 @@ jobs:
# Refer to https://github.com/github/codeql/blob/59a77a873c894bca7274a7ed7c7c6d937547e9b3/javascript/resources/tools/autobuild.sh#L7-L13
# 2 * 14576, considering our runner is 4 CPU/16GB.
CODEQL_RAM: 29152
CODEQL_THREADS: 2
with:
category: "/language:${{matrix.language}}"
ref: ${{ env.CHECKOUT_REF }}

View file

@ -17,7 +17,7 @@ jobs:
github.actor != 'elastic-renovate-prod[bot]'
steps:
- name: Checkout kibana-operations
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
uses: actions/checkout@09d2acae674a48949e3602304ab46fd20ae0c42f
with:
repository: 'elastic/kibana-operations'
ref: main

View file

@ -10,14 +10,15 @@ permissions:
jobs:
matches_label:
if: ${{ contains(github.event.issue.labels.*.name, 'trigger-chromium-build') && contains(fromJSON('["MEMBER", "COLLABORATOR"]'), github.event.issue.author_association) }}
if: ${{ contains(github.event.issue.labels.*.name, 'trigger-chromium-build') && contains(fromJSON('["MEMBER", "COLLABORATOR", "CONTRIBUTOR"]'), github.event.issue.author_association) }}
runs-on: ubuntu-latest
outputs:
version_bump_config: ${{ steps.extract_version_bump_config.outputs.result }}
steps:
- name: Install Dependencies
run: |
apt-get update && apt-get install jq wget -y
sudo apt-get update
sudo apt-get install jq wget -y
- name: Install mdsh
run: |
wget https://github.com/bashup/mdsh/raw/master/bin/mdsh && \
@ -61,7 +62,7 @@ jobs:
local block_content=$3
if [[ $lang == "json" ]]; then
# Remove leading and trailing whitespace from the block content
block_content=$(echo "$block_content" | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
block_content=$(echo "$block_content" | jq -c .)
# Check for puppeteer_version property
if echo "$block_content" | jq -e 'has("puppeteer_version")' > /dev/null; then
@ -81,12 +82,11 @@ jobs:
mdsh-parse handle_code_block
# Output the upgrade config if found
if [[ -n "$UPGRADE_CONFIG" ]]; then
echo "version_bump_config=$UPGRADE_CONFIG" >> $GITHUB_OUTPUT
echo "result=$UPGRADE_CONFIG" >> $GITHUB_OUTPUT
fi
}
# attempt extracting puppeteer version bump config from the issue body,
# single quote is very much intentional here so it's not escaped by bash
# attempt extracting puppeteer version bump config from the issue body
echo "$ISSUE_BODY" | extract_code_blocks
- name: Report multiple puppeteer_version properties
if: ${{ steps.extract_version_bump_config.outputs.multiple_puppeteer_version_properties == 'true' }}
@ -121,9 +121,8 @@ jobs:
token: ${{ secrets.SHAREDUX_BUILDKITE_TOKEN }}
pipeline: 'kibana-chromium-linux-build'
env-vars: |
GITHUB_ISSUE_BASE_OWNER=${{ github.event.repository.owner.name }}
GITHUB_ISSUE_BASE_REPO=${{ github.event.repository.name }}/
GITHUB_ISSUE_BASE_OWNER=${{ github.event.repository.owner.login }}
GITHUB_ISSUE_BASE_REPO=${{ github.event.repository.name }}
GITHUB_ISSUE_NUMBER=${{ github.event.issue.number }}
GITHUB_ISSUE_LABELS=${{ github.event.issue.labels }} | jq -r '. | map(.name) | join(",")'
GITHUB_ISSUE_TRIGGER_USER=${{ github.event.issue.user.login }}
PUPPETEER_VERSION=$(echo ${{ needs.matches_label.outputs.version_bump_config }} | jq -r '.puppeteer_version')
PUPPETEER_VERSION=$(echo ${{ fromJSON(needs.matches_label.outputs.version_bump_config) }} | jq -r '.puppeteer_version')

3
.gitignore vendored
View file

@ -19,6 +19,7 @@ target
/build
.jruby
.idea
.windsurf
*.iml
*.log
types.eslint.config.js
@ -65,6 +66,8 @@ webpackstats.json
!/config/serverless.es.yml
!/config/serverless.chat.yml
!/config/serverless.oblt.yml
!/config/serverless.oblt.complete.yml
!/config/serverless.oblt.logs_essentials.yml
!/config/serverless.security.yml
!/config/serverless.security.essentials.yml
!/config/serverless.security.complete.yml

View file

@ -1 +1 @@
20.18.2
20.19.2

2
.nvmrc
View file

@ -1 +1 @@
20.18.2
20.19.2

View file

@ -22,13 +22,13 @@ load("@build_bazel_rules_nodejs//:index.bzl", "node_repositories", "yarn_install
# Setup the Node.js toolchain for the architectures we want to support
node_repositories(
node_repositories = {
"20.18.2-darwin_amd64": ("node-v20.18.2-darwin-x64.tar.gz", "node-v20.18.2-darwin-x64", "00a16bb0a82a2ad5d00d66b466ae1afa678482283747c27e9bce96668f334744"),
"20.18.2-darwin_arm64": ("node-v20.18.2-darwin-arm64.tar.gz", "node-v20.18.2-darwin-arm64", "fa76d5b5340f14070ebaa88ef8faa28c1e9271502725e830cb52f0cf5b6493de"),
"20.18.2-linux_arm64": ("node-v20.18.2-linux-arm64.tar.xz", "node-v20.18.2-linux-arm64", "1b4b1745ef7b6d342ddf998352438cfc61dbfcdf0895c9db7e9f1d8a427815d2"),
"20.18.2-linux_amd64": ("node-v20.18.2-linux-x64.tar.xz", "node-v20.18.2-linux-x64", "1a6e1fbd768437e130eac1a54c5535736d6992df700c09a6ce58f22040d6a34c"),
"20.18.2-windows_amd64": ("node-v20.18.2-win-x64.zip", "node-v20.18.2-win-x64", "ed790b94570518a7dce67b62485e16bc4bffecee4ec3b6df35ed220ae91117a5"),
"20.19.2-darwin_amd64": ("node-v20.19.2-darwin-x64.tar.gz", "node-v20.19.2-darwin-x64", "29f91e05992a7d81498ab1d04938a184313cb4aaccab95bb4636e30e6424eae3"),
"20.19.2-darwin_arm64": ("node-v20.19.2-darwin-arm64.tar.gz", "node-v20.19.2-darwin-arm64", "5f96c725cd2be1151f08b25c05bf5a21866a2dc7db3803d351a6ea19fcc53665"),
"20.19.2-linux_arm64": ("node-v20.19.2-linux-arm64.tar.xz", "node-v20.19.2-linux-arm64", "7886dc7e151d2dda49b0837bb93dca233a9d3b7f5005ebbcbff9bd1a5ba4981c"),
"20.19.2-linux_amd64": ("node-v20.19.2-linux-x64.tar.xz", "node-v20.19.2-linux-x64", "3a3b6ccb3d687b60cc8a142e179d7a9cc6a04c7374ba0f782363a26176d6ea74"),
"20.19.2-windows_amd64": ("node-v20.19.2-win-x64.zip", "node-v20.19.2-win-x64", "8735c9940b97548f6d9d4dda7cf5fd4471c062f15f44c2b890c9b0b430460feb"),
},
node_version = "20.18.2",
node_version = "20.19.2",
node_urls = [
"https://us-central1-elastic-kibana-184716.cloudfunctions.net/kibana-ci-proxy-cache/dist/v{version}/{filename}",
],

View file

@ -650,6 +650,20 @@
"deprecated": false,
"trackAdoption": false,
"children": [
{
"parentPluginId": "actions",
"id": "def-server.SubActionConnector.configurationUtilities",
"type": "Object",
"tags": [],
"label": "configurationUtilities",
"description": [],
"signature": [
"ActionsConfigurationUtilities"
],
"path": "x-pack/platform/plugins/shared/actions/server/sub_action_framework/sub_action_connector.ts",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "actions",
"id": "def-server.SubActionConnector.kibanaRequest",
@ -1203,27 +1217,27 @@
"InfoResponse",
">; }; ingest: ",
"default",
"; knnSearch: { <TDocument = unknown>(this: That, params: ",
"KnnSearchRequest",
", options?: ",
"; knnSearch: { (this: That, params?: ",
"TODO",
" | undefined, options?: ",
"TransportRequestOptionsWithOutMeta",
" | undefined): Promise<",
"KnnSearchResponse",
"<TDocument>>; <TDocument = unknown>(this: That, params: ",
"KnnSearchRequest",
", options?: ",
"TODO",
">; (this: That, params?: ",
"TODO",
" | undefined, options?: ",
"TransportRequestOptionsWithMeta",
" | undefined): Promise<",
"TransportResult",
"<",
"KnnSearchResponse",
"<TDocument>, unknown>>; <TDocument = unknown>(this: That, params: ",
"KnnSearchRequest",
", options?: ",
"TODO",
", unknown>>; (this: That, params?: ",
"TODO",
" | undefined, options?: ",
"TransportRequestOptions",
" | undefined): Promise<",
"KnnSearchResponse",
"<TDocument>>; }; license: ",
"TODO",
">; }; license: ",
"default",
"; logstash: ",
"default",
@ -3450,6 +3464,104 @@
}
],
"initialIsOpen": false
},
{
"parentPluginId": "actions",
"id": "def-server.SSLSettings",
"type": "Interface",
"tags": [],
"label": "SSLSettings",
"description": [],
"path": "x-pack/platform/plugins/shared/actions/server/types.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
{
"parentPluginId": "actions",
"id": "def-server.SSLSettings.verificationMode",
"type": "CompoundType",
"tags": [],
"label": "verificationMode",
"description": [],
"signature": [
"\"none\" | \"certificate\" | \"full\" | undefined"
],
"path": "x-pack/platform/plugins/shared/actions/server/types.ts",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "actions",
"id": "def-server.SSLSettings.pfx",
"type": "Object",
"tags": [],
"label": "pfx",
"description": [],
"signature": [
"Buffer | undefined"
],
"path": "x-pack/platform/plugins/shared/actions/server/types.ts",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "actions",
"id": "def-server.SSLSettings.cert",
"type": "Object",
"tags": [],
"label": "cert",
"description": [],
"signature": [
"Buffer | undefined"
],
"path": "x-pack/platform/plugins/shared/actions/server/types.ts",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "actions",
"id": "def-server.SSLSettings.key",
"type": "Object",
"tags": [],
"label": "key",
"description": [],
"signature": [
"Buffer | undefined"
],
"path": "x-pack/platform/plugins/shared/actions/server/types.ts",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "actions",
"id": "def-server.SSLSettings.passphrase",
"type": "string",
"tags": [],
"label": "passphrase",
"description": [],
"signature": [
"string | undefined"
],
"path": "x-pack/platform/plugins/shared/actions/server/types.ts",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "actions",
"id": "def-server.SSLSettings.ca",
"type": "Object",
"tags": [],
"label": "ca",
"description": [],
"signature": [
"Buffer | undefined"
],
"path": "x-pack/platform/plugins/shared/actions/server/types.ts",
"deprecated": false,
"trackAdoption": false
}
],
"initialIsOpen": false
}
],
"enums": [

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/actions
title: "actions"
image: https://source.unsplash.com/400x175/?github
description: API docs for the actions plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'actions']
---
import actionsObj from './actions.devdocs.json';
@ -21,7 +21,7 @@ Contact [@elastic/response-ops](https://github.com/orgs/elastic/teams/response-o
| Public API count | Any count | Items lacking comments | Missing exports |
|-------------------|-----------|------------------------|-----------------|
| 332 | 0 | 326 | 37 |
| 340 | 0 | 334 | 37 |
## Client

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/advancedSettings
title: "advancedSettings"
image: https://source.unsplash.com/400x175/?github
description: API docs for the advancedSettings plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'advancedSettings']
---
import advancedSettingsObj from './advanced_settings.devdocs.json';

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/aiAssistantManagementSelection
title: "aiAssistantManagementSelection"
image: https://source.unsplash.com/400x175/?github
description: API docs for the aiAssistantManagementSelection plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'aiAssistantManagementSelection']
---
import aiAssistantManagementSelectionObj from './ai_assistant_management_selection.devdocs.json';

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/aiops
title: "aiops"
image: https://source.unsplash.com/400x175/?github
description: API docs for the aiops plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'aiops']
---
import aiopsObj from './aiops.devdocs.json';

View file

@ -1304,6 +1304,23 @@
"deprecated": false,
"trackAdoption": false,
"children": [
{
"parentPluginId": "alerting",
"id": "def-server.AlertingApiRequestHandlerContext.getAlertDeletionClient",
"type": "Function",
"tags": [],
"label": "getAlertDeletionClient",
"description": [],
"signature": [
"() => ",
"AlertDeletionClient"
],
"path": "x-pack/platform/plugins/shared/alerting/server/types.ts",
"deprecated": false,
"trackAdoption": false,
"children": [],
"returnComment": []
},
{
"parentPluginId": "alerting",
"id": "def-server.AlertingApiRequestHandlerContext.getRulesClient",
@ -3518,6 +3535,38 @@
"plugin": "ruleRegistry",
"path": "x-pack/platform/plugins/shared/rule_registry/server/utils/rule_executor.test_helpers.ts"
},
{
"plugin": "@kbn/test-suites-xpack-platform",
"path": "x-pack/platform/test/alerting_api_integration/common/plugins/alerts/server/rule_types.ts"
},
{
"plugin": "@kbn/test-suites-xpack-platform",
"path": "x-pack/platform/test/alerting_api_integration/common/plugins/alerts/server/rule_types.ts"
},
{
"plugin": "@kbn/test-suites-xpack-platform",
"path": "x-pack/platform/test/alerting_api_integration/common/plugins/alerts/server/rule_types.ts"
},
{
"plugin": "@kbn/test-suites-xpack-platform",
"path": "x-pack/platform/test/alerting_api_integration/common/plugins/alerts/server/rule_types.ts"
},
{
"plugin": "@kbn/test-suites-xpack-platform",
"path": "x-pack/platform/test/alerting_api_integration/common/plugins/alerts/server/rule_types.ts"
},
{
"plugin": "@kbn/test-suites-xpack-platform",
"path": "x-pack/platform/test/alerting_api_integration/common/plugins/alerts/server/rule_types.ts"
},
{
"plugin": "@kbn/test-suites-xpack-platform",
"path": "x-pack/platform/test/alerting_api_integration/common/plugins/alerts/server/rule_types.ts"
},
{
"plugin": "@kbn/test-suites-xpack-platform",
"path": "x-pack/platform/test/alerting_api_integration/common/plugins/alerts/server/rule_types.ts"
},
{
"plugin": "slo",
"path": "x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/executor.test.ts"
@ -4827,7 +4876,17 @@
"section": "def-common.IExecutionErrorsResult",
"text": "IExecutionErrorsResult"
},
">; bulkDeleteRules: (options: Readonly<{ filter?: string | undefined; ids?: string[] | undefined; } & {}>) => Promise<",
">; bulkGetRules: <Params extends ",
{
"pluginId": "@kbn/alerting-types",
"scope": "common",
"docId": "kibKbnAlertingTypesPluginApi",
"section": "def-common.RuleTypeParams",
"text": "RuleTypeParams"
},
" = never>(params: Readonly<{ includeLegacyId?: boolean | undefined; includeSnoozeData?: boolean | undefined; excludeFromPublicApi?: boolean | undefined; } & { ids: string[]; }>) => Promise<",
"BulkGetRulesResponse",
"<Params>>; bulkDeleteRules: (options: Readonly<{ filter?: string | undefined; ids?: string[] | undefined; } & {}>) => Promise<",
"BulkDeleteRulesResult",
"<Record<string, any>>>; bulkEdit: <Params extends ",
{
@ -10154,6 +10213,21 @@
"trackAdoption": false,
"initialIsOpen": false
},
{
"parentPluginId": "alerting",
"id": "def-common.ALL_ALERT_DELETE_SETTINGS_SUB_FEATURE_ID",
"type": "string",
"tags": [],
"label": "ALL_ALERT_DELETE_SETTINGS_SUB_FEATURE_ID",
"description": [],
"signature": [
"\"allAlertDeleteSettings\""
],
"path": "x-pack/platform/plugins/shared/alerting/common/rules_settings.ts",
"deprecated": false,
"trackAdoption": false,
"initialIsOpen": false
},
{
"parentPluginId": "alerting",
"id": "def-common.ALL_FLAPPING_SETTINGS_SUB_FEATURE_ID",
@ -11159,6 +11233,21 @@
"trackAdoption": false,
"initialIsOpen": false
},
{
"parentPluginId": "alerting",
"id": "def-common.READ_ALERT_DELETE_SETTINGS_SUB_FEATURE_ID",
"type": "string",
"tags": [],
"label": "READ_ALERT_DELETE_SETTINGS_SUB_FEATURE_ID",
"description": [],
"signature": [
"\"readAlertDeleteSettings\""
],
"path": "x-pack/platform/plugins/shared/alerting/common/rules_settings.ts",
"deprecated": false,
"trackAdoption": false,
"initialIsOpen": false
},
{
"parentPluginId": "alerting",
"id": "def-common.READ_FLAPPING_SETTINGS_SUB_FEATURE_ID",
@ -11330,7 +11419,16 @@
"docId": "kibKbnAlertingTypesPluginApi",
"section": "def-common.AlertsFilterTimeframe",
"text": "AlertsFilterTimeframe"
}
},
" | { kql: string; filters: ",
{
"pluginId": "@kbn/es-query",
"scope": "common",
"docId": "kibKbnEsQueryPluginApi",
"section": "def-common.Filter",
"text": "Filter"
},
"[]; dsl?: string | undefined; }"
],
"path": "x-pack/platform/plugins/shared/alerting/common/rule.ts",
"deprecated": false,
@ -13974,6 +14072,28 @@
"path": "x-pack/platform/plugins/shared/alerting/common/rules_settings.ts",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "alerting",
"id": "def-common.API_PRIVILEGES.READ_ALERT_DELETE_SETTINGS",
"type": "string",
"tags": [],
"label": "READ_ALERT_DELETE_SETTINGS",
"description": [],
"path": "x-pack/platform/plugins/shared/alerting/common/rules_settings.ts",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "alerting",
"id": "def-common.API_PRIVILEGES.WRITE_ALERT_DELETE_SETTINGS",
"type": "string",
"tags": [],
"label": "WRITE_ALERT_DELETE_SETTINGS",
"description": [],
"path": "x-pack/platform/plugins/shared/alerting/common/rules_settings.ts",
"deprecated": false,
"trackAdoption": false
}
],
"initialIsOpen": false

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/alerting
title: "alerting"
image: https://source.unsplash.com/400x175/?github
description: API docs for the alerting plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'alerting']
---
import alertingObj from './alerting.devdocs.json';
@ -21,7 +21,7 @@ Contact [@elastic/response-ops](https://github.com/orgs/elastic/teams/response-o
| Public API count | Any count | Items lacking comments | Missing exports |
|-------------------|-----------|------------------------|-----------------|
| 906 | 1 | 872 | 52 |
| 911 | 1 | 877 | 54 |
## Client

File diff suppressed because one or more lines are too long

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/apm
title: "apm"
image: https://source.unsplash.com/400x175/?github
description: API docs for the apm plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'apm']
---
import apmObj from './apm.devdocs.json';

View file

@ -1089,27 +1089,27 @@
"InfoResponse",
">; }; ingest: ",
"default",
"; knnSearch: { <TDocument = unknown>(this: That, params: ",
"KnnSearchRequest",
", options?: ",
"; knnSearch: { (this: That, params?: ",
"TODO",
" | undefined, options?: ",
"TransportRequestOptionsWithOutMeta",
" | undefined): Promise<",
"KnnSearchResponse",
"<TDocument>>; <TDocument = unknown>(this: That, params: ",
"KnnSearchRequest",
", options?: ",
"TODO",
">; (this: That, params?: ",
"TODO",
" | undefined, options?: ",
"TransportRequestOptionsWithMeta",
" | undefined): Promise<",
"TransportResult",
"<",
"KnnSearchResponse",
"<TDocument>, unknown>>; <TDocument = unknown>(this: That, params: ",
"KnnSearchRequest",
", options?: ",
"TODO",
", unknown>>; (this: That, params?: ",
"TODO",
" | undefined, options?: ",
"TransportRequestOptions",
" | undefined): Promise<",
"KnnSearchResponse",
"<TDocument>>; }; license: ",
"TODO",
">; }; license: ",
"default",
"; logstash: ",
"default",
@ -1701,17 +1701,6 @@
"path": "x-pack/solutions/observability/plugins/apm_data_access/server/services/get_document_sources/get_document_sources.ts",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "apmDataAccess",
"id": "def-server.DocumentSourcesRequest.enableContinuousRollups",
"type": "boolean",
"tags": [],
"label": "enableContinuousRollups",
"description": [],
"path": "x-pack/solutions/observability/plugins/apm_data_access/server/services/get_document_sources/get_document_sources.ts",
"deprecated": false,
"trackAdoption": false
}
],
"initialIsOpen": false
@ -1921,7 +1910,7 @@
"label": "ApmDataAccessServices",
"description": [],
"signature": [
"{ getDocumentSources: ({ enableContinuousRollups, end, kuery, start, }: Omit<",
"{ getDocumentSources: ({ end, kuery, start }: Omit<",
{
"pluginId": "apmDataAccess",
"scope": "server",
@ -2097,7 +2086,7 @@
"section": "def-server.ApmDataAccessServicesParams",
"text": "ApmDataAccessServicesParams"
},
") => { getDocumentSources: ({ enableContinuousRollups, end, kuery, start, }: Omit<",
") => { getDocumentSources: ({ end, kuery, start }: Omit<",
{
"pluginId": "apmDataAccess",
"scope": "server",

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/apmDataAccess
title: "apmDataAccess"
image: https://source.unsplash.com/400x175/?github
description: API docs for the apmDataAccess plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'apmDataAccess']
---
import apmDataAccessObj from './apm_data_access.devdocs.json';
@ -21,7 +21,7 @@ Contact [@elastic/obs-ux-infra_services-team](https://github.com/orgs/elastic/te
| Public API count | Any count | Items lacking comments | Missing exports |
|-------------------|-----------|------------------------|-----------------|
| 91 | 0 | 91 | 3 |
| 90 | 0 | 90 | 3 |
## Server

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/apmSourcesAccess
title: "apmSourcesAccess"
image: https://source.unsplash.com/400x175/?github
description: API docs for the apmSourcesAccess plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'apmSourcesAccess']
---
import apmSourcesAccessObj from './apm_sources_access.devdocs.json';

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/automaticImport
title: "automaticImport"
image: https://source.unsplash.com/400x175/?github
description: API docs for the automaticImport plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'automaticImport']
---
import automaticImportObj from './automatic_import.devdocs.json';

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/banners
title: "banners"
image: https://source.unsplash.com/400x175/?github
description: API docs for the banners plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'banners']
---
import bannersObj from './banners.devdocs.json';

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/canvas
title: "canvas"
image: https://source.unsplash.com/400x175/?github
description: API docs for the canvas plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'canvas']
---
import canvasObj from './canvas.devdocs.json';

View file

@ -585,7 +585,7 @@
"section": "def-common.CaseStatuses",
"text": "CaseStatuses"
},
"; owner: string; } & { duration: number | null; closed_at: string | null; closed_by: ({ email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } & { profile_uid?: string | undefined; }) | null; created_at: string; created_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } & { profile_uid?: string | undefined; }; external_service: ({ connector_id: string; } & { connector_name: string; external_id: string; external_title: string; external_url: string; pushed_at: string; pushed_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } & { profile_uid?: string | undefined; }; }) | null; updated_at: string | null; updated_by: ({ email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } & { profile_uid?: string | undefined; }) | null; } & { id: string; totalComment: number; totalAlerts: number; version: string; } & { comments?: ((({ comment: string; type: ",
"; owner: string; } & { duration: number | null; closed_at: string | null; closed_by: ({ email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } & { profile_uid?: string | undefined; }) | null; created_at: string; created_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } & { profile_uid?: string | undefined; }; external_service: ({ connector_id: string; } & { connector_name: string; external_id: string; external_title: string; external_url: string; pushed_at: string; pushed_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } & { profile_uid?: string | undefined; }; }) | null; updated_at: string | null; updated_by: ({ email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } & { profile_uid?: string | undefined; }) | null; } & { incremental_id?: number | null | undefined; } & { id: string; totalComment: number; totalAlerts: number; version: string; } & { comments?: ((({ comment: string; type: ",
{
"pluginId": "cases",
"scope": "common",
@ -2089,7 +2089,7 @@
"section": "def-common.CaseStatuses",
"text": "CaseStatuses"
},
"; owner: string; } & { duration: number | null; closed_at: string | null; closed_by: ({ email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } & { profile_uid?: string | undefined; }) | null; created_at: string; created_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } & { profile_uid?: string | undefined; }; external_service: ({ connector_id: string; } & { connector_name: string; external_id: string; external_title: string; external_url: string; pushed_at: string; pushed_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } & { profile_uid?: string | undefined; }; }) | null; updated_at: string | null; updated_by: ({ email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } & { profile_uid?: string | undefined; }) | null; } & { id: string; totalComment: number; totalAlerts: number; version: string; } & { comments?: ((({ comment: string; type: ",
"; owner: string; } & { duration: number | null; closed_at: string | null; closed_by: ({ email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } & { profile_uid?: string | undefined; }) | null; created_at: string; created_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } & { profile_uid?: string | undefined; }; external_service: ({ connector_id: string; } & { connector_name: string; external_id: string; external_title: string; external_url: string; pushed_at: string; pushed_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } & { profile_uid?: string | undefined; }; }) | null; updated_at: string | null; updated_by: ({ email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } & { profile_uid?: string | undefined; }) | null; } & { incremental_id?: number | null | undefined; } & { id: string; totalComment: number; totalAlerts: number; version: string; } & { comments?: ((({ comment: string; type: ",
{
"pluginId": "cases",
"scope": "common",
@ -2487,7 +2487,7 @@
"section": "def-common.CaseStatuses",
"text": "CaseStatuses"
},
"; owner: string; } & { duration: number | null; closed_at: string | null; closed_by: ({ email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } & { profile_uid?: string | undefined; }) | null; created_at: string; created_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } & { profile_uid?: string | undefined; }; external_service: ({ connector_id: string; } & { connector_name: string; external_id: string; external_title: string; external_url: string; pushed_at: string; pushed_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } & { profile_uid?: string | undefined; }; }) | null; updated_at: string | null; updated_by: ({ email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } & { profile_uid?: string | undefined; }) | null; } & { id: string; totalComment: number; totalAlerts: number; version: string; } & { comments?: ((({ comment: string; type: ",
"; owner: string; } & { duration: number | null; closed_at: string | null; closed_by: ({ email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } & { profile_uid?: string | undefined; }) | null; created_at: string; created_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } & { profile_uid?: string | undefined; }; external_service: ({ connector_id: string; } & { connector_name: string; external_id: string; external_title: string; external_url: string; pushed_at: string; pushed_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } & { profile_uid?: string | undefined; }; }) | null; updated_at: string | null; updated_by: ({ email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } & { profile_uid?: string | undefined; }) | null; } & { incremental_id?: number | null | undefined; } & { id: string; totalComment: number; totalAlerts: number; version: string; } & { comments?: ((({ comment: string; type: ",
{
"pluginId": "cases",
"scope": "common",
@ -2738,7 +2738,7 @@
"section": "def-common.CaseStatuses",
"text": "CaseStatuses"
},
"; owner: string; } & { duration: number | null; closed_at: string | null; closed_by: ({ email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } & { profile_uid?: string | undefined; }) | null; created_at: string; created_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } & { profile_uid?: string | undefined; }; external_service: ({ connector_id: string; } & { connector_name: string; external_id: string; external_title: string; external_url: string; pushed_at: string; pushed_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } & { profile_uid?: string | undefined; }; }) | null; updated_at: string | null; updated_by: ({ email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } & { profile_uid?: string | undefined; }) | null; } & { id: string; totalComment: number; totalAlerts: number; version: string; } & { comments?: ((({ comment: string; type: ",
"; owner: string; } & { duration: number | null; closed_at: string | null; closed_by: ({ email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } & { profile_uid?: string | undefined; }) | null; created_at: string; created_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } & { profile_uid?: string | undefined; }; external_service: ({ connector_id: string; } & { connector_name: string; external_id: string; external_title: string; external_url: string; pushed_at: string; pushed_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } & { profile_uid?: string | undefined; }; }) | null; updated_at: string | null; updated_by: ({ email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } & { profile_uid?: string | undefined; }) | null; } & { incremental_id?: number | null | undefined; } & { id: string; totalComment: number; totalAlerts: number; version: string; } & { comments?: ((({ comment: string; type: ",
{
"pluginId": "cases",
"scope": "common",
@ -2927,7 +2927,7 @@
"section": "def-common.CaseStatuses",
"text": "CaseStatuses"
},
"; owner: string; duration: number | null; closedAt: string | null; closedBy: { email: string | null | undefined; fullName: string | null | undefined; username: string | null | undefined; profileUid?: string | undefined; } | null; createdAt: string; createdBy: { email: string | null | undefined; fullName: string | null | undefined; username: string | null | undefined; profileUid?: string | undefined; }; externalService: { connectorId: string; connectorName: string; externalId: string; externalTitle: string; externalUrl: string; pushedAt: string; pushedBy: { email: string | null | undefined; fullName: string | null | undefined; username: string | null | undefined; profileUid?: string | undefined; }; } | null; updatedAt: string | null; updatedBy: { email: string | null | undefined; fullName: string | null | undefined; username: string | null | undefined; profileUid?: string | undefined; } | null; id: string; totalComment: number; totalAlerts: number; version: string; comments?: ({ comment: string; type: ",
"; owner: string; duration: number | null; closedAt: string | null; closedBy: { email: string | null | undefined; fullName: string | null | undefined; username: string | null | undefined; profileUid?: string | undefined; } | null; createdAt: string; createdBy: { email: string | null | undefined; fullName: string | null | undefined; username: string | null | undefined; profileUid?: string | undefined; }; externalService: { connectorId: string; connectorName: string; externalId: string; externalTitle: string; externalUrl: string; pushedAt: string; pushedBy: { email: string | null | undefined; fullName: string | null | undefined; username: string | null | undefined; profileUid?: string | undefined; }; } | null; updatedAt: string | null; updatedBy: { email: string | null | undefined; fullName: string | null | undefined; username: string | null | undefined; profileUid?: string | undefined; } | null; incrementalId?: number | null | undefined; id: string; totalComment: number; totalAlerts: number; version: string; comments?: ({ comment: string; type: ",
{
"pluginId": "cases",
"scope": "common",
@ -3137,7 +3137,7 @@
"section": "def-common.CaseStatuses",
"text": "CaseStatuses"
},
"; owner: string; duration: number | null; closedAt: string | null; closedBy: { email: string | null | undefined; fullName: string | null | undefined; username: string | null | undefined; profileUid?: string | undefined; } | null; createdAt: string; createdBy: { email: string | null | undefined; fullName: string | null | undefined; username: string | null | undefined; profileUid?: string | undefined; }; externalService: { connectorId: string; connectorName: string; externalId: string; externalTitle: string; externalUrl: string; pushedAt: string; pushedBy: { email: string | null | undefined; fullName: string | null | undefined; username: string | null | undefined; profileUid?: string | undefined; }; } | null; updatedAt: string | null; updatedBy: { email: string | null | undefined; fullName: string | null | undefined; username: string | null | undefined; profileUid?: string | undefined; } | null; id: string; totalComment: number; totalAlerts: number; version: string; comments?: ({ comment: string; type: ",
"; owner: string; duration: number | null; closedAt: string | null; closedBy: { email: string | null | undefined; fullName: string | null | undefined; username: string | null | undefined; profileUid?: string | undefined; } | null; createdAt: string; createdBy: { email: string | null | undefined; fullName: string | null | undefined; username: string | null | undefined; profileUid?: string | undefined; }; externalService: { connectorId: string; connectorName: string; externalId: string; externalTitle: string; externalUrl: string; pushedAt: string; pushedBy: { email: string | null | undefined; fullName: string | null | undefined; username: string | null | undefined; profileUid?: string | undefined; }; } | null; updatedAt: string | null; updatedBy: { email: string | null | undefined; fullName: string | null | undefined; username: string | null | undefined; profileUid?: string | undefined; } | null; incrementalId?: number | null | undefined; id: string; totalComment: number; totalAlerts: number; version: string; comments?: ({ comment: string; type: ",
{
"pluginId": "cases",
"scope": "common",

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/cases
title: "cases"
image: https://source.unsplash.com/400x175/?github
description: API docs for the cases plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'cases']
---
import casesObj from './cases.devdocs.json';

View file

@ -1658,6 +1658,21 @@
"trackAdoption": false,
"initialIsOpen": false
},
{
"parentPluginId": "charts",
"id": "def-public.COMPATIBILITY_PALETTE_ID",
"type": "string",
"tags": [],
"label": "COMPATIBILITY_PALETTE_ID",
"description": [],
"signature": [
"\"kibana_palette\""
],
"path": "src/platform/plugins/shared/charts/public/services/palettes/palettes.tsx",
"deprecated": false,
"trackAdoption": false,
"initialIsOpen": false
},
{
"parentPluginId": "charts",
"id": "def-public.defaultCountLabel",
@ -1749,159 +1764,6 @@
"trackAdoption": false,
"initialIsOpen": false
},
{
"parentPluginId": "charts",
"id": "def-public.MULTILAYER_TIME_AXIS_STYLE",
"type": "Object",
"tags": [],
"label": "MULTILAYER_TIME_AXIS_STYLE",
"description": [],
"path": "src/platform/plugins/shared/charts/common/static/styles/multilayer_timeaxis.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
{
"parentPluginId": "charts",
"id": "def-public.MULTILAYER_TIME_AXIS_STYLE.tickLabel",
"type": "Object",
"tags": [],
"label": "tickLabel",
"description": [],
"path": "src/platform/plugins/shared/charts/common/static/styles/multilayer_timeaxis.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
{
"parentPluginId": "charts",
"id": "def-public.MULTILAYER_TIME_AXIS_STYLE.tickLabel.visible",
"type": "boolean",
"tags": [],
"label": "visible",
"description": [],
"signature": [
"true"
],
"path": "src/platform/plugins/shared/charts/common/static/styles/multilayer_timeaxis.ts",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "charts",
"id": "def-public.MULTILAYER_TIME_AXIS_STYLE.tickLabel.padding",
"type": "number",
"tags": [],
"label": "padding",
"description": [],
"path": "src/platform/plugins/shared/charts/common/static/styles/multilayer_timeaxis.ts",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "charts",
"id": "def-public.MULTILAYER_TIME_AXIS_STYLE.tickLabel.rotation",
"type": "number",
"tags": [],
"label": "rotation",
"description": [],
"path": "src/platform/plugins/shared/charts/common/static/styles/multilayer_timeaxis.ts",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "charts",
"id": "def-public.MULTILAYER_TIME_AXIS_STYLE.tickLabel.alignment",
"type": "Object",
"tags": [],
"label": "alignment",
"description": [],
"path": "src/platform/plugins/shared/charts/common/static/styles/multilayer_timeaxis.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
{
"parentPluginId": "charts",
"id": "def-public.MULTILAYER_TIME_AXIS_STYLE.tickLabel.alignment.vertical",
"type": "string",
"tags": [],
"label": "vertical",
"description": [],
"signature": [
"\"bottom\""
],
"path": "src/platform/plugins/shared/charts/common/static/styles/multilayer_timeaxis.ts",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "charts",
"id": "def-public.MULTILAYER_TIME_AXIS_STYLE.tickLabel.alignment.horizontal",
"type": "string",
"tags": [],
"label": "horizontal",
"description": [],
"signature": [
"\"left\""
],
"path": "src/platform/plugins/shared/charts/common/static/styles/multilayer_timeaxis.ts",
"deprecated": false,
"trackAdoption": false
}
]
}
]
},
{
"parentPluginId": "charts",
"id": "def-public.MULTILAYER_TIME_AXIS_STYLE.tickLine",
"type": "Object",
"tags": [],
"label": "tickLine",
"description": [],
"path": "src/platform/plugins/shared/charts/common/static/styles/multilayer_timeaxis.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
{
"parentPluginId": "charts",
"id": "def-public.MULTILAYER_TIME_AXIS_STYLE.tickLine.visible",
"type": "boolean",
"tags": [],
"label": "visible",
"description": [],
"signature": [
"true"
],
"path": "src/platform/plugins/shared/charts/common/static/styles/multilayer_timeaxis.ts",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "charts",
"id": "def-public.MULTILAYER_TIME_AXIS_STYLE.tickLine.size",
"type": "number",
"tags": [],
"label": "size",
"description": [],
"path": "src/platform/plugins/shared/charts/common/static/styles/multilayer_timeaxis.ts",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "charts",
"id": "def-public.MULTILAYER_TIME_AXIS_STYLE.tickLine.padding",
"type": "number",
"tags": [],
"label": "padding",
"description": [],
"path": "src/platform/plugins/shared/charts/common/static/styles/multilayer_timeaxis.ts",
"deprecated": false,
"trackAdoption": false
}
]
}
],
"initialIsOpen": false
},
{
"parentPluginId": "charts",
"id": "def-public.vislibColorMaps",
@ -3651,159 +3513,6 @@
"trackAdoption": false,
"initialIsOpen": false
},
{
"parentPluginId": "charts",
"id": "def-common.MULTILAYER_TIME_AXIS_STYLE",
"type": "Object",
"tags": [],
"label": "MULTILAYER_TIME_AXIS_STYLE",
"description": [],
"path": "src/platform/plugins/shared/charts/common/static/styles/multilayer_timeaxis.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
{
"parentPluginId": "charts",
"id": "def-common.MULTILAYER_TIME_AXIS_STYLE.tickLabel",
"type": "Object",
"tags": [],
"label": "tickLabel",
"description": [],
"path": "src/platform/plugins/shared/charts/common/static/styles/multilayer_timeaxis.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
{
"parentPluginId": "charts",
"id": "def-common.MULTILAYER_TIME_AXIS_STYLE.tickLabel.visible",
"type": "boolean",
"tags": [],
"label": "visible",
"description": [],
"signature": [
"true"
],
"path": "src/platform/plugins/shared/charts/common/static/styles/multilayer_timeaxis.ts",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "charts",
"id": "def-common.MULTILAYER_TIME_AXIS_STYLE.tickLabel.padding",
"type": "number",
"tags": [],
"label": "padding",
"description": [],
"path": "src/platform/plugins/shared/charts/common/static/styles/multilayer_timeaxis.ts",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "charts",
"id": "def-common.MULTILAYER_TIME_AXIS_STYLE.tickLabel.rotation",
"type": "number",
"tags": [],
"label": "rotation",
"description": [],
"path": "src/platform/plugins/shared/charts/common/static/styles/multilayer_timeaxis.ts",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "charts",
"id": "def-common.MULTILAYER_TIME_AXIS_STYLE.tickLabel.alignment",
"type": "Object",
"tags": [],
"label": "alignment",
"description": [],
"path": "src/platform/plugins/shared/charts/common/static/styles/multilayer_timeaxis.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
{
"parentPluginId": "charts",
"id": "def-common.MULTILAYER_TIME_AXIS_STYLE.tickLabel.alignment.vertical",
"type": "string",
"tags": [],
"label": "vertical",
"description": [],
"signature": [
"\"bottom\""
],
"path": "src/platform/plugins/shared/charts/common/static/styles/multilayer_timeaxis.ts",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "charts",
"id": "def-common.MULTILAYER_TIME_AXIS_STYLE.tickLabel.alignment.horizontal",
"type": "string",
"tags": [],
"label": "horizontal",
"description": [],
"signature": [
"\"left\""
],
"path": "src/platform/plugins/shared/charts/common/static/styles/multilayer_timeaxis.ts",
"deprecated": false,
"trackAdoption": false
}
]
}
]
},
{
"parentPluginId": "charts",
"id": "def-common.MULTILAYER_TIME_AXIS_STYLE.tickLine",
"type": "Object",
"tags": [],
"label": "tickLine",
"description": [],
"path": "src/platform/plugins/shared/charts/common/static/styles/multilayer_timeaxis.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
{
"parentPluginId": "charts",
"id": "def-common.MULTILAYER_TIME_AXIS_STYLE.tickLine.visible",
"type": "boolean",
"tags": [],
"label": "visible",
"description": [],
"signature": [
"true"
],
"path": "src/platform/plugins/shared/charts/common/static/styles/multilayer_timeaxis.ts",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "charts",
"id": "def-common.MULTILAYER_TIME_AXIS_STYLE.tickLine.size",
"type": "number",
"tags": [],
"label": "size",
"description": [],
"path": "src/platform/plugins/shared/charts/common/static/styles/multilayer_timeaxis.ts",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "charts",
"id": "def-common.MULTILAYER_TIME_AXIS_STYLE.tickLine.padding",
"type": "number",
"tags": [],
"label": "padding",
"description": [],
"path": "src/platform/plugins/shared/charts/common/static/styles/multilayer_timeaxis.ts",
"deprecated": false,
"trackAdoption": false
}
]
}
],
"initialIsOpen": false
},
{
"parentPluginId": "charts",
"id": "def-common.vislibColorMaps",

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/charts
title: "charts"
image: https://source.unsplash.com/400x175/?github
description: API docs for the charts plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'charts']
---
import chartsObj from './charts.devdocs.json';
@ -21,7 +21,7 @@ Contact [@elastic/kibana-visualizations](https://github.com/orgs/elastic/teams/k
| Public API count | Any count | Items lacking comments | Missing exports |
|-------------------|-----------|------------------------|-----------------|
| 270 | 2 | 254 | 9 |
| 247 | 2 | 231 | 9 |
## Client

View file

@ -891,9 +891,7 @@
"\nOnboarding configuration"
],
"signature": [
"{ defaultSolution?: ",
"SolutionId",
" | undefined; }"
"{ defaultSolution?: \"security\" | \"oblt\" | \"es\" | \"chat\" | undefined; }"
],
"path": "x-pack/platform/plugins/shared/cloud/public/types.ts",
"deprecated": false,
@ -1240,9 +1238,7 @@
"\nOnboarding configuration."
],
"signature": [
"{ defaultSolution?: ",
"SolutionId",
" | undefined; }"
"{ defaultSolution?: \"security\" | \"oblt\" | \"es\" | \"chat\" | undefined; }"
],
"path": "x-pack/platform/plugins/shared/cloud/server/plugin.ts",
"deprecated": false,

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/cloud
title: "cloud"
image: https://source.unsplash.com/400x175/?github
description: API docs for the cloud plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'cloud']
---
import cloudObj from './cloud.devdocs.json';

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/cloudDataMigration
title: "cloudDataMigration"
image: https://source.unsplash.com/400x175/?github
description: API docs for the cloudDataMigration plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'cloudDataMigration']
---
import cloudDataMigrationObj from './cloud_data_migration.devdocs.json';

View file

@ -249,7 +249,7 @@
"label": "getCloudSecurityPostureMisconfigurationFlyout",
"description": [],
"signature": [
"() => { Component: React.FC<((Record<string, unknown> & BaseFlyoutProps & NonPreviewModeProps) | (Record<string, unknown> & BaseFlyoutProps & PreviewModeProps)) & { children?: ((props: ",
"() => { Component: React.FC<((Record<string, unknown> & BaseMisconfigurationFlyoutProps & NonPreviewModeProps) | (Record<string, unknown> & BaseMisconfigurationFlyoutProps & PreviewModeProps)) & { children?: ((props: ",
{
"pluginId": "@kbn/cloud-security-posture",
"scope": "public",
@ -288,6 +288,54 @@
"trackAdoption": false,
"children": [],
"returnComment": []
},
{
"parentPluginId": "cloudSecurityPosture",
"id": "def-public.CspClientPluginStart.getCloudSecurityPostureVulnerabilityFlyout",
"type": "Function",
"tags": [],
"label": "getCloudSecurityPostureVulnerabilityFlyout",
"description": [],
"signature": [
"() => { Component: React.FC<((Record<string, unknown> & BaseVulnerabilityFlyoutProps & NonPreviewModeProps) | (Record<string, unknown> & BaseVulnerabilityFlyoutProps & PreviewModeProps)) & { children?: ((props: ",
{
"pluginId": "@kbn/cloud-security-posture",
"scope": "public",
"docId": "kibKbnCloudSecurityPosturePluginApi",
"section": "def-public.FindingVulnerabilityFullFlyoutContentProps",
"text": "FindingVulnerabilityFullFlyoutContentProps"
},
") => React.ReactNode) | undefined; }>; Header: React.FC<",
{
"pluginId": "@kbn/cloud-security-posture",
"scope": "public",
"docId": "kibKbnCloudSecurityPosturePluginApi",
"section": "def-public.FindingsVulnerabilityFlyoutHeaderProps",
"text": "FindingsVulnerabilityFlyoutHeaderProps"
},
">; Body: React.FC<",
{
"pluginId": "@kbn/cloud-security-posture",
"scope": "public",
"docId": "kibKbnCloudSecurityPosturePluginApi",
"section": "def-public.FindingsVulnerabilityFlyoutContentProps",
"text": "FindingsVulnerabilityFlyoutContentProps"
},
">; Footer: React.FC<",
{
"pluginId": "@kbn/cloud-security-posture",
"scope": "public",
"docId": "kibKbnCloudSecurityPosturePluginApi",
"section": "def-public.FindingsVulnerabilityFlyoutFooterProps",
"text": "FindingsVulnerabilityFlyoutFooterProps"
},
">; }"
],
"path": "x-pack/solutions/security/plugins/cloud_security_posture/public/types.ts",
"deprecated": false,
"trackAdoption": false,
"children": [],
"returnComment": []
}
],
"lifecycle": "start",

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/cloudSecurityPosture
title: "cloudSecurityPosture"
image: https://source.unsplash.com/400x175/?github
description: API docs for the cloudSecurityPosture plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'cloudSecurityPosture']
---
import cloudSecurityPostureObj from './cloud_security_posture.devdocs.json';
@ -21,7 +21,7 @@ Contact [@elastic/kibana-cloud-security-posture](https://github.com/orgs/elastic
| Public API count | Any count | Items lacking comments | Missing exports |
|-------------------|-----------|------------------------|-----------------|
| 17 | 0 | 6 | 3 |
| 18 | 0 | 7 | 3 |
## Client

View file

@ -391,7 +391,9 @@
"section": "def-common.SerializableRecord",
"text": "SerializableRecord"
},
">): void; }"
">): void; availableIntegrations: (objectType: string, groupId?: string | undefined) => ",
"ShareActionIntents",
"[]; }"
],
"path": "src/platform/plugins/shared/console/public/types/plugin_dependencies.ts",
"deprecated": false,

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/console
title: "console"
image: https://source.unsplash.com/400x175/?github
description: API docs for the console plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'console']
---
import consoleObj from './console.devdocs.json';

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/contentConnectors
title: "contentConnectors"
image: https://source.unsplash.com/400x175/?github
description: API docs for the contentConnectors plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'contentConnectors']
---
import contentConnectorsObj from './content_connectors.devdocs.json';

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/contentManagement
title: "contentManagement"
image: https://source.unsplash.com/400x175/?github
description: API docs for the contentManagement plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'contentManagement']
---
import contentManagementObj from './content_management.devdocs.json';

View file

@ -49,6 +49,99 @@
],
"returnComment": [],
"initialIsOpen": false
},
{
"parentPluginId": "controls",
"id": "def-public.serializeRuntimeState",
"type": "Function",
"tags": [
"deprecated"
],
"label": "serializeRuntimeState",
"description": [],
"signature": [
"(runtimeState: Partial<",
{
"pluginId": "controls",
"scope": "common",
"docId": "kibControlsPluginApi",
"section": "def-common.ControlGroupRuntimeState",
"text": "ControlGroupRuntimeState"
},
"<",
{
"pluginId": "controls",
"scope": "common",
"docId": "kibControlsPluginApi",
"section": "def-common.DefaultControlState",
"text": "DefaultControlState"
},
">>) => ",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
"docId": "kibKbnPresentationPublishingPluginApi",
"section": "def-public.SerializedPanelState",
"text": "SerializedPanelState"
},
"<",
{
"pluginId": "controls",
"scope": "common",
"docId": "kibControlsPluginApi",
"section": "def-common.ControlGroupSerializedState",
"text": "ControlGroupSerializedState"
},
">"
],
"path": "src/platform/plugins/shared/controls/public/control_group/utils/serialize_runtime_state.ts",
"deprecated": true,
"trackAdoption": false,
"references": [
{
"plugin": "dashboard",
"path": "src/platform/plugins/shared/dashboard/public/dashboard_app/url/bwc/extract_control_group_state.ts"
},
{
"plugin": "dashboard",
"path": "src/platform/plugins/shared/dashboard/public/dashboard_app/url/bwc/extract_control_group_state.ts"
}
],
"children": [
{
"parentPluginId": "controls",
"id": "def-public.serializeRuntimeState.$1",
"type": "Object",
"tags": [],
"label": "runtimeState",
"description": [],
"signature": [
"Partial<",
{
"pluginId": "controls",
"scope": "common",
"docId": "kibControlsPluginApi",
"section": "def-common.ControlGroupRuntimeState",
"text": "ControlGroupRuntimeState"
},
"<",
{
"pluginId": "controls",
"scope": "common",
"docId": "kibControlsPluginApi",
"section": "def-common.DefaultControlState",
"text": "DefaultControlState"
},
">>"
],
"path": "src/platform/plugins/shared/controls/public/control_group/utils/serialize_runtime_state.ts",
"deprecated": false,
"trackAdoption": false,
"isRequired": true
}
],
"returnComment": [],
"initialIsOpen": false
}
],
"interfaces": [
@ -1127,7 +1220,7 @@
"section": "def-public.PresentationContainer",
"text": "PresentationContainer"
},
" & ",
"<unknown> & ",
{
"pluginId": "embeddable",
"scope": "public",
@ -1143,23 +1236,7 @@
"section": "def-common.ControlGroupSerializedState",
"text": "ControlGroupSerializedState"
},
", ",
{
"pluginId": "controls",
"scope": "common",
"docId": "kibControlsPluginApi",
"section": "def-common.ControlGroupRuntimeState",
"text": "ControlGroupRuntimeState"
},
"<",
{
"pluginId": "controls",
"scope": "common",
"docId": "kibControlsPluginApi",
"section": "def-common.DefaultControlState",
"text": "DefaultControlState"
},
">> & ",
"> & ",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
@ -1215,31 +1292,15 @@
"section": "def-public.HasEditCapabilities",
"text": "HasEditCapabilities"
},
" & Pick<",
" & ",
{
"pluginId": "@kbn/presentation-publishing",
"pluginId": "@kbn/presentation-containers",
"scope": "public",
"docId": "kibKbnPresentationPublishingPluginApi",
"section": "def-public.PublishesUnsavedChanges",
"text": "PublishesUnsavedChanges"
"docId": "kibKbnPresentationContainersPluginApi",
"section": "def-public.HasLastSavedChildState",
"text": "HasLastSavedChildState"
},
"<",
{
"pluginId": "controls",
"scope": "common",
"docId": "kibControlsPluginApi",
"section": "def-common.ControlGroupRuntimeState",
"text": "ControlGroupRuntimeState"
},
"<",
{
"pluginId": "controls",
"scope": "common",
"docId": "kibControlsPluginApi",
"section": "def-common.DefaultControlState",
"text": "DefaultControlState"
},
">>, \"unsavedChanges$\"> & ",
"<object> & ",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
@ -1255,6 +1316,14 @@
"section": "def-public.PublishesDisabledActionIds",
"text": "PublishesDisabledActionIds"
},
" & ",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
"docId": "kibKbnPresentationPublishingPluginApi",
"section": "def-public.PublishesUnsavedChanges",
"text": "PublishesUnsavedChanges"
},
" & Partial<",
{
"pluginId": "@kbn/presentation-publishing",
@ -1272,14 +1341,6 @@
"text": "PublishesUnifiedSearch"
},
"> & ",
{
"pluginId": "@kbn/presentation-containers",
"scope": "public",
"docId": "kibKbnPresentationContainersPluginApi",
"section": "def-public.HasSaveNotification",
"text": "HasSaveNotification"
},
" & ",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
@ -1335,7 +1396,7 @@
"section": "def-common.ControlLabelPosition",
"text": "ControlLabelPosition"
},
">; asyncResetUnsavedChanges: () => Promise<void>; controlFetch$: (controlUuid: string, onReload?: (() => void) | undefined) => ",
">; controlFetch$: (controlUuid: string, onReload?: (() => void) | undefined) => ",
"Observable",
"<",
"ControlFetchContext",
@ -1363,7 +1424,7 @@
"section": "def-common.ControlGroupEditorConfig",
"text": "ControlGroupEditorConfig"
},
" | undefined; getLastSavedControlState: (controlUuid: string) => object; setChainingSystem: (chainingSystem: ",
" | undefined; setChainingSystem: (chainingSystem: ",
{
"pluginId": "controls",
"scope": "common",
@ -1393,7 +1454,7 @@
"section": "def-public.PresentationContainer",
"text": "PresentationContainer"
},
" & ",
"<unknown> & ",
{
"pluginId": "embeddable",
"scope": "public",
@ -1409,23 +1470,7 @@
"section": "def-common.ControlGroupSerializedState",
"text": "ControlGroupSerializedState"
},
", ",
{
"pluginId": "controls",
"scope": "common",
"docId": "kibControlsPluginApi",
"section": "def-common.ControlGroupRuntimeState",
"text": "ControlGroupRuntimeState"
},
"<",
{
"pluginId": "controls",
"scope": "common",
"docId": "kibControlsPluginApi",
"section": "def-common.DefaultControlState",
"text": "DefaultControlState"
},
">> & ",
"> & ",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
@ -1481,31 +1526,15 @@
"section": "def-public.HasEditCapabilities",
"text": "HasEditCapabilities"
},
" & Pick<",
" & ",
{
"pluginId": "@kbn/presentation-publishing",
"pluginId": "@kbn/presentation-containers",
"scope": "public",
"docId": "kibKbnPresentationPublishingPluginApi",
"section": "def-public.PublishesUnsavedChanges",
"text": "PublishesUnsavedChanges"
"docId": "kibKbnPresentationContainersPluginApi",
"section": "def-public.HasLastSavedChildState",
"text": "HasLastSavedChildState"
},
"<",
{
"pluginId": "controls",
"scope": "common",
"docId": "kibControlsPluginApi",
"section": "def-common.ControlGroupRuntimeState",
"text": "ControlGroupRuntimeState"
},
"<",
{
"pluginId": "controls",
"scope": "common",
"docId": "kibControlsPluginApi",
"section": "def-common.DefaultControlState",
"text": "DefaultControlState"
},
">>, \"unsavedChanges$\"> & ",
"<object> & ",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
@ -1521,6 +1550,14 @@
"section": "def-public.PublishesDisabledActionIds",
"text": "PublishesDisabledActionIds"
},
" & ",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
"docId": "kibKbnPresentationPublishingPluginApi",
"section": "def-public.PublishesUnsavedChanges",
"text": "PublishesUnsavedChanges"
},
" & Partial<",
{
"pluginId": "@kbn/presentation-publishing",
@ -1538,14 +1575,6 @@
"text": "PublishesUnifiedSearch"
},
"> & ",
{
"pluginId": "@kbn/presentation-containers",
"scope": "public",
"docId": "kibKbnPresentationContainersPluginApi",
"section": "def-public.HasSaveNotification",
"text": "HasSaveNotification"
},
" & ",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
@ -1601,7 +1630,7 @@
"section": "def-common.ControlLabelPosition",
"text": "ControlLabelPosition"
},
">; asyncResetUnsavedChanges: () => Promise<void>; controlFetch$: (controlUuid: string, onReload?: (() => void) | undefined) => ",
">; controlFetch$: (controlUuid: string, onReload?: (() => void) | undefined) => ",
"Observable",
"<",
"ControlFetchContext",
@ -1629,7 +1658,7 @@
"section": "def-common.ControlGroupEditorConfig",
"text": "ControlGroupEditorConfig"
},
" | undefined; getLastSavedControlState: (controlUuid: string) => object; setChainingSystem: (chainingSystem: ",
" | undefined; setChainingSystem: (chainingSystem: ",
{
"pluginId": "controls",
"scope": "common",
@ -1654,7 +1683,7 @@
"text": "DefaultControlState"
},
">>) => void; getInput$: () => ",
"BehaviorSubject",
"Observable",
"<",
{
"pluginId": "controls",
@ -1671,7 +1700,23 @@
"section": "def-common.DefaultControlState",
"text": "DefaultControlState"
},
">>; }"
">>; getInput: () => ",
{
"pluginId": "controls",
"scope": "common",
"docId": "kibControlsPluginApi",
"section": "def-common.ControlGroupRuntimeState",
"text": "ControlGroupRuntimeState"
},
"<",
{
"pluginId": "controls",
"scope": "common",
"docId": "kibControlsPluginApi",
"section": "def-common.DefaultControlState",
"text": "DefaultControlState"
},
">; }"
],
"path": "src/platform/plugins/shared/controls/public/control_group/control_group_renderer/types.ts",
"deprecated": false,
@ -1858,7 +1903,7 @@
"section": "def-public.PublishesUnsavedChanges",
"text": "PublishesUnsavedChanges"
},
"<object> & Partial<",
" & Partial<",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
@ -1926,7 +1971,7 @@
"section": "def-public.ControlGroupApi",
"text": "ControlGroupApi"
},
"> & { setDataLoading: (loading: boolean) => void; setBlockingError: (error: Error | undefined) => void; grow: ",
"> & { setDataLoading: (loading: boolean) => void; setBlockingError: (error: Error | undefined) => void; grow$: ",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
@ -1934,7 +1979,7 @@
"section": "def-public.PublishingSubject",
"text": "PublishingSubject"
},
"<boolean | undefined>; width: ",
"<boolean | undefined>; width$: ",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
@ -2022,7 +2067,7 @@
"section": "def-public.PublishesUnsavedChanges",
"text": "PublishesUnsavedChanges"
},
"<object> & Partial<",
" & Partial<",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
@ -2090,7 +2135,7 @@
"section": "def-public.ControlGroupApi",
"text": "ControlGroupApi"
},
"> & { setDataLoading: (loading: boolean) => void; setBlockingError: (error: Error | undefined) => void; grow: ",
"> & { setDataLoading: (loading: boolean) => void; setBlockingError: (error: Error | undefined) => void; grow$: ",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
@ -2098,7 +2143,7 @@
"section": "def-public.PublishingSubject",
"text": "PublishingSubject"
},
"<boolean | undefined>; width: ",
"<boolean | undefined>; width$: ",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
@ -2167,7 +2212,7 @@
"section": "def-public.PublishesUnsavedChanges",
"text": "PublishesUnsavedChanges"
},
"<object> & Partial<",
" & Partial<",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
@ -2235,7 +2280,7 @@
"section": "def-public.ControlGroupApi",
"text": "ControlGroupApi"
},
"> & { setDataLoading: (loading: boolean) => void; setBlockingError: (error: Error | undefined) => void; grow: ",
"> & { setDataLoading: (loading: boolean) => void; setBlockingError: (error: Error | undefined) => void; grow$: ",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
@ -2243,7 +2288,7 @@
"section": "def-public.PublishingSubject",
"text": "PublishingSubject"
},
"<boolean | undefined>; width: ",
"<boolean | undefined>; width$: ",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
@ -2336,7 +2381,7 @@
"section": "def-public.PublishesUnsavedChanges",
"text": "PublishesUnsavedChanges"
},
"<object> & Partial<",
" & Partial<",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
@ -2404,7 +2449,7 @@
"section": "def-public.ControlGroupApi",
"text": "ControlGroupApi"
},
"> & { setDataLoading: (loading: boolean) => void; setBlockingError: (error: Error | undefined) => void; grow: ",
"> & { setDataLoading: (loading: boolean) => void; setBlockingError: (error: Error | undefined) => void; grow$: ",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
@ -2412,7 +2457,7 @@
"section": "def-public.PublishingSubject",
"text": "PublishingSubject"
},
"<boolean | undefined>; width: ",
"<boolean | undefined>; width$: ",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
@ -2517,7 +2562,7 @@
"section": "def-public.PublishesUnsavedChanges",
"text": "PublishesUnsavedChanges"
},
"<object> & Partial<",
" & Partial<",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
@ -2585,7 +2630,7 @@
"section": "def-public.ControlGroupApi",
"text": "ControlGroupApi"
},
"> & { setDataLoading: (loading: boolean) => void; setBlockingError: (error: Error | undefined) => void; grow: ",
"> & { setDataLoading: (loading: boolean) => void; setBlockingError: (error: Error | undefined) => void; grow$: ",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
@ -2593,7 +2638,7 @@
"section": "def-public.PublishingSubject",
"text": "PublishingSubject"
},
"<boolean | undefined>; width: ",
"<boolean | undefined>; width$: ",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
@ -2696,7 +2741,7 @@
"section": "def-public.PublishesUnsavedChanges",
"text": "PublishesUnsavedChanges"
},
"<object> & Partial<",
" & Partial<",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
@ -2764,7 +2809,7 @@
"section": "def-public.ControlGroupApi",
"text": "ControlGroupApi"
},
"> & { setDataLoading: (loading: boolean) => void; setBlockingError: (error: Error | undefined) => void; grow: ",
"> & { setDataLoading: (loading: boolean) => void; setBlockingError: (error: Error | undefined) => void; grow$: ",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
@ -2772,7 +2817,7 @@
"section": "def-public.PublishingSubject",
"text": "PublishingSubject"
},
"<boolean | undefined>; width: ",
"<boolean | undefined>; width$: ",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/controls
title: "controls"
image: https://source.unsplash.com/400x175/?github
description: API docs for the controls plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'controls']
---
import controlsObj from './controls.devdocs.json';
@ -21,7 +21,7 @@ Contact [@elastic/kibana-presentation](https://github.com/orgs/elastic/teams/kib
| Public API count | Any count | Items lacking comments | Missing exports |
|-------------------|-----------|------------------------|-----------------|
| 142 | 0 | 138 | 15 |
| 144 | 0 | 140 | 15 |
## Client

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/customIntegrations
title: "customIntegrations"
image: https://source.unsplash.com/400x175/?github
description: API docs for the customIntegrations plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'customIntegrations']
---
import customIntegrationsObj from './custom_integrations.devdocs.json';

View file

@ -19,15 +19,55 @@
"section": "def-common.LocatorDefinition",
"text": "LocatorDefinition"
},
"<",
"<Partial<Omit<",
{
"pluginId": "dashboard",
"scope": "common",
"docId": "kibDashboardPluginApi",
"section": "def-common.DashboardLocatorParams",
"text": "DashboardLocatorParams"
"section": "def-common.DashboardState",
"text": "DashboardState"
},
">"
", \"sections\" | \"panels\"> & { controlGroupInput?: (",
{
"pluginId": "controls",
"scope": "common",
"docId": "kibControlsPluginApi",
"section": "def-common.ControlGroupSerializedState",
"text": "ControlGroupSerializedState"
},
" & ",
{
"pluginId": "@kbn/utility-types",
"scope": "common",
"docId": "kibKbnUtilityTypesPluginApi",
"section": "def-common.SerializableRecord",
"text": "SerializableRecord"
},
") | undefined; panels: (Readonly<{ collapsed?: boolean | undefined; } & { title: string; panels: Readonly<{ id?: string | undefined; version?: string | undefined; title?: string | undefined; panelRefName?: string | undefined; panelIndex?: string | undefined; } & { type: string; panelConfig: Readonly<{} & {}>; gridData: Readonly<{ i?: string | undefined; } & { y: number; w: number; h: number; x: number; }>; }>[]; gridData: Readonly<{ i?: string | undefined; } & { y: number; }>; }> | ",
{
"pluginId": "dashboard",
"scope": "server",
"docId": "kibDashboardPluginApi",
"section": "def-server.DashboardPanel",
"text": "DashboardPanel"
},
")[]; references?: (",
{
"pluginId": "@kbn/content-management-utils",
"scope": "server",
"docId": "kibKbnContentManagementUtilsPluginApi",
"section": "def-server.Reference",
"text": "Reference"
},
"[] & ",
{
"pluginId": "@kbn/utility-types",
"scope": "common",
"docId": "kibKbnUtilityTypesPluginApi",
"section": "def-common.SerializableRecord",
"text": "SerializableRecord"
},
") | undefined; dashboardId?: string | undefined; useHash?: boolean | undefined; preserveSavedFilters?: boolean | undefined; searchSessionId?: string | undefined; }>>"
],
"path": "src/platform/plugins/shared/dashboard/common/locator/locator.ts",
"deprecated": false,
@ -87,15 +127,55 @@
"label": "getLocation",
"description": [],
"signature": [
"(params: ",
"(params: Partial<Omit<",
{
"pluginId": "dashboard",
"scope": "common",
"docId": "kibDashboardPluginApi",
"section": "def-common.DashboardLocatorParams",
"text": "DashboardLocatorParams"
"section": "def-common.DashboardState",
"text": "DashboardState"
},
") => Promise<{ app: string; path: string; state: Record<string, unknown> & ",
", \"sections\" | \"panels\"> & { controlGroupInput?: (",
{
"pluginId": "controls",
"scope": "common",
"docId": "kibControlsPluginApi",
"section": "def-common.ControlGroupSerializedState",
"text": "ControlGroupSerializedState"
},
" & ",
{
"pluginId": "@kbn/utility-types",
"scope": "common",
"docId": "kibKbnUtilityTypesPluginApi",
"section": "def-common.SerializableRecord",
"text": "SerializableRecord"
},
") | undefined; panels: (Readonly<{ collapsed?: boolean | undefined; } & { title: string; panels: Readonly<{ id?: string | undefined; version?: string | undefined; title?: string | undefined; panelRefName?: string | undefined; panelIndex?: string | undefined; } & { type: string; panelConfig: Readonly<{} & {}>; gridData: Readonly<{ i?: string | undefined; } & { y: number; w: number; h: number; x: number; }>; }>[]; gridData: Readonly<{ i?: string | undefined; } & { y: number; }>; }> | ",
{
"pluginId": "dashboard",
"scope": "server",
"docId": "kibDashboardPluginApi",
"section": "def-server.DashboardPanel",
"text": "DashboardPanel"
},
")[]; references?: (",
{
"pluginId": "@kbn/content-management-utils",
"scope": "server",
"docId": "kibKbnContentManagementUtilsPluginApi",
"section": "def-server.Reference",
"text": "Reference"
},
"[] & ",
{
"pluginId": "@kbn/utility-types",
"scope": "common",
"docId": "kibKbnUtilityTypesPluginApi",
"section": "def-common.SerializableRecord",
"text": "SerializableRecord"
},
") | undefined; dashboardId?: string | undefined; useHash?: boolean | undefined; preserveSavedFilters?: boolean | undefined; searchSessionId?: string | undefined; }>) => Promise<{ app: string; path: string; state: Record<string, unknown> & ",
{
"pluginId": "@kbn/utility-types",
"scope": "common",
@ -112,18 +192,60 @@
{
"parentPluginId": "dashboard",
"id": "def-public.DashboardAppLocatorDefinition.getLocation.$1",
"type": "CompoundType",
"type": "Object",
"tags": [],
"label": "params",
"description": [],
"signature": [
"Partial<Omit<",
{
"pluginId": "dashboard",
"scope": "common",
"docId": "kibDashboardPluginApi",
"section": "def-common.DashboardLocatorParams",
"text": "DashboardLocatorParams"
}
"section": "def-common.DashboardState",
"text": "DashboardState"
},
", \"sections\" | \"panels\"> & { controlGroupInput?: (",
{
"pluginId": "controls",
"scope": "common",
"docId": "kibControlsPluginApi",
"section": "def-common.ControlGroupSerializedState",
"text": "ControlGroupSerializedState"
},
" & ",
{
"pluginId": "@kbn/utility-types",
"scope": "common",
"docId": "kibKbnUtilityTypesPluginApi",
"section": "def-common.SerializableRecord",
"text": "SerializableRecord"
},
") | undefined; panels: (Readonly<{ collapsed?: boolean | undefined; } & { title: string; panels: Readonly<{ id?: string | undefined; version?: string | undefined; title?: string | undefined; panelRefName?: string | undefined; panelIndex?: string | undefined; } & { type: string; panelConfig: Readonly<{} & {}>; gridData: Readonly<{ i?: string | undefined; } & { y: number; w: number; h: number; x: number; }>; }>[]; gridData: Readonly<{ i?: string | undefined; } & { y: number; }>; }> | ",
{
"pluginId": "dashboard",
"scope": "server",
"docId": "kibDashboardPluginApi",
"section": "def-server.DashboardPanel",
"text": "DashboardPanel"
},
")[]; references?: (",
{
"pluginId": "@kbn/content-management-utils",
"scope": "server",
"docId": "kibKbnContentManagementUtilsPluginApi",
"section": "def-server.Reference",
"text": "Reference"
},
"[] & ",
{
"pluginId": "@kbn/utility-types",
"scope": "common",
"docId": "kibKbnUtilityTypesPluginApi",
"section": "def-common.SerializableRecord",
"text": "SerializableRecord"
},
") | undefined; dashboardId?: string | undefined; useHash?: boolean | undefined; preserveSavedFilters?: boolean | undefined; searchSessionId?: string | undefined; }>"
],
"path": "src/platform/plugins/shared/dashboard/common/locator/locator.ts",
"deprecated": false,
@ -313,15 +435,55 @@
"section": "def-public.DashboardDrilldownOptions",
"text": "DashboardDrilldownOptions"
},
") => Partial<",
") => Partial<Partial<Omit<",
{
"pluginId": "dashboard",
"scope": "common",
"docId": "kibDashboardPluginApi",
"section": "def-common.DashboardLocatorParams",
"text": "DashboardLocatorParams"
"section": "def-common.DashboardState",
"text": "DashboardState"
},
">"
", \"sections\" | \"panels\"> & { controlGroupInput?: (",
{
"pluginId": "controls",
"scope": "common",
"docId": "kibControlsPluginApi",
"section": "def-common.ControlGroupSerializedState",
"text": "ControlGroupSerializedState"
},
" & ",
{
"pluginId": "@kbn/utility-types",
"scope": "common",
"docId": "kibKbnUtilityTypesPluginApi",
"section": "def-common.SerializableRecord",
"text": "SerializableRecord"
},
") | undefined; panels: (Readonly<{ collapsed?: boolean | undefined; } & { title: string; panels: Readonly<{ id?: string | undefined; version?: string | undefined; title?: string | undefined; panelRefName?: string | undefined; panelIndex?: string | undefined; } & { type: string; panelConfig: Readonly<{} & {}>; gridData: Readonly<{ i?: string | undefined; } & { y: number; w: number; h: number; x: number; }>; }>[]; gridData: Readonly<{ i?: string | undefined; } & { y: number; }>; }> | ",
{
"pluginId": "dashboard",
"scope": "server",
"docId": "kibDashboardPluginApi",
"section": "def-server.DashboardPanel",
"text": "DashboardPanel"
},
")[]; references?: (",
{
"pluginId": "@kbn/content-management-utils",
"scope": "server",
"docId": "kibKbnContentManagementUtilsPluginApi",
"section": "def-server.Reference",
"text": "Reference"
},
"[] & ",
{
"pluginId": "@kbn/utility-types",
"scope": "common",
"docId": "kibKbnUtilityTypesPluginApi",
"section": "def-common.SerializableRecord",
"text": "SerializableRecord"
},
") | undefined; dashboardId?: string | undefined; useHash?: boolean | undefined; preserveSavedFilters?: boolean | undefined; searchSessionId?: string | undefined; }>>"
],
"path": "src/platform/plugins/shared/dashboard/common/locator/get_dashboard_locator_params.ts",
"deprecated": false,
@ -523,7 +685,7 @@
"section": "def-public.EmbeddablePackageState",
"text": "EmbeddablePackageState"
},
" | undefined) | undefined"
"<object> | undefined) | undefined"
],
"path": "src/platform/plugins/shared/dashboard/public/dashboard_api/types.ts",
"deprecated": false,
@ -563,6 +725,8 @@
"section": "def-public.DashboardApi",
"text": "DashboardApi"
},
", dashboardInternalApi: ",
"DashboardInternalApi",
") => ",
{
"pluginId": "data",
@ -880,15 +1044,55 @@
"section": "def-common.LocatorPublic",
"text": "LocatorPublic"
},
"<",
"<Partial<Omit<",
{
"pluginId": "dashboard",
"scope": "common",
"docId": "kibDashboardPluginApi",
"section": "def-common.DashboardLocatorParams",
"text": "DashboardLocatorParams"
"section": "def-common.DashboardState",
"text": "DashboardState"
},
">, \"navigate\" | \"getRedirectUrl\"> | undefined"
", \"sections\" | \"panels\"> & { controlGroupInput?: (",
{
"pluginId": "controls",
"scope": "common",
"docId": "kibControlsPluginApi",
"section": "def-common.ControlGroupSerializedState",
"text": "ControlGroupSerializedState"
},
" & ",
{
"pluginId": "@kbn/utility-types",
"scope": "common",
"docId": "kibKbnUtilityTypesPluginApi",
"section": "def-common.SerializableRecord",
"text": "SerializableRecord"
},
") | undefined; panels: (Readonly<{ collapsed?: boolean | undefined; } & { title: string; panels: Readonly<{ id?: string | undefined; version?: string | undefined; title?: string | undefined; panelRefName?: string | undefined; panelIndex?: string | undefined; } & { type: string; panelConfig: Readonly<{} & {}>; gridData: Readonly<{ i?: string | undefined; } & { y: number; w: number; h: number; x: number; }>; }>[]; gridData: Readonly<{ i?: string | undefined; } & { y: number; }>; }> | ",
{
"pluginId": "dashboard",
"scope": "server",
"docId": "kibDashboardPluginApi",
"section": "def-server.DashboardPanel",
"text": "DashboardPanel"
},
")[]; references?: (",
{
"pluginId": "@kbn/content-management-utils",
"scope": "server",
"docId": "kibKbnContentManagementUtilsPluginApi",
"section": "def-server.Reference",
"text": "Reference"
},
"[] & ",
{
"pluginId": "@kbn/utility-types",
"scope": "common",
"docId": "kibKbnUtilityTypesPluginApi",
"section": "def-common.SerializableRecord",
"text": "SerializableRecord"
},
") | undefined; dashboardId?: string | undefined; useHash?: boolean | undefined; preserveSavedFilters?: boolean | undefined; searchSessionId?: string | undefined; }>>, \"navigate\" | \"getRedirectUrl\"> | undefined"
],
"path": "src/platform/plugins/shared/dashboard/public/dashboard_renderer/dashboard_renderer.tsx",
"deprecated": false,
@ -1013,6 +1217,14 @@
"text": "CanExpandPanels"
},
" & ",
{
"pluginId": "@kbn/presentation-containers",
"scope": "public",
"docId": "kibKbnPresentationContainersPluginApi",
"section": "def-public.CanAddNewSection",
"text": "CanAddNewSection"
},
" & ",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
@ -1033,18 +1245,10 @@
"pluginId": "@kbn/presentation-containers",
"scope": "public",
"docId": "kibKbnPresentationContainersPluginApi",
"section": "def-public.HasRuntimeChildState",
"text": "HasRuntimeChildState"
"section": "def-public.HasLastSavedChildState",
"text": "HasLastSavedChildState"
},
"<object> & ",
{
"pluginId": "@kbn/presentation-containers",
"scope": "public",
"docId": "kibKbnPresentationContainersPluginApi",
"section": "def-public.HasSaveNotification",
"text": "HasSaveNotification"
},
" & ",
{
"pluginId": "@kbn/presentation-containers",
"scope": "public",
@ -1076,7 +1280,7 @@
"section": "def-public.PresentationContainer",
"text": "PresentationContainer"
},
" & ",
"<unknown> & ",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
@ -1270,15 +1474,17 @@
"section": "def-server.Reference",
"text": "Reference"
},
"[]; }; getDashboardPanelFromId: (id: string) => ",
"[]; }; getDashboardPanelFromId: (id: string) => { type: string; gridData: ",
"GridData",
"; serializedState: ",
{
"pluginId": "dashboard",
"scope": "common",
"docId": "kibDashboardPluginApi",
"section": "def-common.DashboardPanelState",
"text": "DashboardPanelState"
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
"docId": "kibKbnPresentationPublishingPluginApi",
"section": "def-public.SerializedPanelState",
"text": "SerializedPanelState"
},
"<object>; hasOverlays$: ",
"<object>; }; hasOverlays$: ",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
@ -1310,31 +1516,55 @@
"section": "def-common.LocatorPublic",
"text": "LocatorPublic"
},
"<",
"<Partial<Omit<",
{
"pluginId": "dashboard",
"scope": "common",
"docId": "kibDashboardPluginApi",
"section": "def-common.DashboardLocatorParams",
"text": "DashboardLocatorParams"
"section": "def-common.DashboardState",
"text": "DashboardState"
},
">, \"navigate\" | \"getRedirectUrl\"> | undefined; panels$: ",
", \"sections\" | \"panels\"> & { controlGroupInput?: (",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
"docId": "kibKbnPresentationPublishingPluginApi",
"section": "def-public.PublishingSubject",
"text": "PublishingSubject"
"pluginId": "controls",
"scope": "common",
"docId": "kibControlsPluginApi",
"section": "def-common.ControlGroupSerializedState",
"text": "ControlGroupSerializedState"
},
"<",
" & ",
{
"pluginId": "@kbn/utility-types",
"scope": "common",
"docId": "kibKbnUtilityTypesPluginApi",
"section": "def-common.SerializableRecord",
"text": "SerializableRecord"
},
") | undefined; panels: (Readonly<{ collapsed?: boolean | undefined; } & { title: string; panels: Readonly<{ id?: string | undefined; version?: string | undefined; title?: string | undefined; panelRefName?: string | undefined; panelIndex?: string | undefined; } & { type: string; panelConfig: Readonly<{} & {}>; gridData: Readonly<{ i?: string | undefined; } & { y: number; w: number; h: number; x: number; }>; }>[]; gridData: Readonly<{ i?: string | undefined; } & { y: number; }>; }> | ",
{
"pluginId": "dashboard",
"scope": "common",
"scope": "server",
"docId": "kibDashboardPluginApi",
"section": "def-common.DashboardPanelMap",
"text": "DashboardPanelMap"
"section": "def-server.DashboardPanel",
"text": "DashboardPanel"
},
">; runInteractiveSave: () => Promise<",
")[]; references?: (",
{
"pluginId": "@kbn/content-management-utils",
"scope": "server",
"docId": "kibKbnContentManagementUtilsPluginApi",
"section": "def-server.Reference",
"text": "Reference"
},
"[] & ",
{
"pluginId": "@kbn/utility-types",
"scope": "common",
"docId": "kibKbnUtilityTypesPluginApi",
"section": "def-common.SerializableRecord",
"text": "SerializableRecord"
},
") | undefined; dashboardId?: string | undefined; useHash?: boolean | undefined; preserveSavedFilters?: boolean | undefined; searchSessionId?: string | undefined; }>>, \"navigate\" | \"getRedirectUrl\"> | undefined; runInteractiveSave: () => Promise<",
"SaveDashboardReturn",
" | undefined>; runQuickSave: () => Promise<void>; scrollToPanel: (panelRef: HTMLDivElement) => void; scrollToPanelId$: ",
{
@ -1344,7 +1574,9 @@
"section": "def-public.PublishingSubject",
"text": "PublishingSubject"
},
"<string | undefined>; scrollToTop: () => void; setFilters: (filters?: ",
"<string | undefined>; scrollToTop: () => void; scrollToBottom: () => void; scrollToBottom$: ",
"Subject",
"<void>; setFilters: (filters?: ",
{
"pluginId": "@kbn/es-query",
"scope": "common",
@ -1352,15 +1584,7 @@
"section": "def-common.Filter",
"text": "Filter"
},
"[] | undefined) => void; setFullScreenMode: (fullScreenMode: boolean) => void; setHighlightPanelId: (id: string | undefined) => void; setPanels: (panels: ",
{
"pluginId": "dashboard",
"scope": "common",
"docId": "kibDashboardPluginApi",
"section": "def-common.DashboardPanelMap",
"text": "DashboardPanelMap"
},
") => void; setQuery: (query?: ",
"[] | undefined) => void; setFullScreenMode: (fullScreenMode: boolean) => void; setHighlightPanelId: (id: string | undefined) => void; setQuery: (query?: ",
{
"pluginId": "@kbn/es-query",
"scope": "common",
@ -1400,13 +1624,46 @@
"section": "def-common.Filter",
"text": "Filter"
},
"[] | undefined>; untilEmbeddableLoaded: (id: string) => Promise<unknown>; }"
"[] | undefined>; }"
],
"path": "src/platform/plugins/shared/dashboard/public/dashboard_api/types.ts",
"deprecated": false,
"trackAdoption": false,
"initialIsOpen": false
},
{
"parentPluginId": "dashboard",
"id": "def-public.FindDashboardsByIdResponse",
"type": "Type",
"tags": [],
"label": "FindDashboardsByIdResponse",
"description": [],
"signature": [
"{ id: string; } & ({ status: \"success\"; attributes: ",
{
"pluginId": "dashboard",
"scope": "server",
"docId": "kibDashboardPluginApi",
"section": "def-server.DashboardAttributes",
"text": "DashboardAttributes"
},
"; references: ",
{
"pluginId": "@kbn/content-management-utils",
"scope": "server",
"docId": "kibKbnContentManagementUtilsPluginApi",
"section": "def-server.Reference",
"text": "Reference"
},
"[]; } | { status: \"error\"; error: ",
"SavedObjectError",
"; })"
],
"path": "src/platform/plugins/shared/dashboard/public/services/dashboard_content_management_service/lib/find_dashboards.ts",
"deprecated": false,
"trackAdoption": false,
"initialIsOpen": false
},
{
"parentPluginId": "dashboard",
"id": "def-public.RedirectToProps",
@ -1578,7 +1835,7 @@
"section": "def-common.FilterStateStore",
"text": "FilterStateStore"
},
"; }> | undefined; } & { meta: Readonly<{ params?: any; key?: string | undefined; value?: string | undefined; type?: string | undefined; alias?: string | null | undefined; index?: string | undefined; disabled?: boolean | undefined; field?: string | undefined; group?: string | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; isMultiIndex?: boolean | undefined; } & {}>; }>[] | undefined; query?: Readonly<{} & { query: string | Record<string, any>; language: string; }> | undefined; } & {}> | undefined; } & {}>; timeRestore: boolean; panels: Readonly<{ id?: string | undefined; version?: string | undefined; title?: string | undefined; panelRefName?: string | undefined; panelIndex?: string | undefined; } & { type: string; panelConfig: Readonly<{ version?: string | undefined; title?: string | undefined; description?: string | undefined; hidePanelTitles?: boolean | undefined; enhancements?: Record<string, any> | undefined; savedObjectId?: string | undefined; } & {}>; gridData: Readonly<{ i?: string | undefined; } & { y: number; w: number; h: number; x: number; }>; }>[]; }>, \"panels\"> & { panels: ",
"; }> | undefined; } & { meta: Readonly<{ params?: any; key?: string | undefined; value?: string | undefined; type?: string | undefined; alias?: string | null | undefined; index?: string | undefined; disabled?: boolean | undefined; field?: string | undefined; group?: string | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; isMultiIndex?: boolean | undefined; } & {}>; }>[] | undefined; query?: Readonly<{} & { query: string | Record<string, any>; language: string; }> | undefined; } & {}> | undefined; } & {}>; timeRestore: boolean; panels: (Readonly<{ id?: string | undefined; version?: string | undefined; title?: string | undefined; panelRefName?: string | undefined; panelIndex?: string | undefined; } & { type: string; panelConfig: Readonly<{} & {}>; gridData: Readonly<{ i?: string | undefined; } & { y: number; w: number; h: number; x: number; }>; }> | Readonly<{ collapsed?: boolean | undefined; } & { title: string; panels: Readonly<{ id?: string | undefined; version?: string | undefined; title?: string | undefined; panelRefName?: string | undefined; panelIndex?: string | undefined; } & { type: string; panelConfig: Readonly<{} & {}>; gridData: Readonly<{ i?: string | undefined; } & { y: number; w: number; h: number; x: number; }>; }>[]; gridData: Readonly<{ i?: string | undefined; } & { y: number; }>; }>)[]; }>, \"panels\"> & { panels: (Readonly<{ collapsed?: boolean | undefined; } & { title: string; panels: Readonly<{ id?: string | undefined; version?: string | undefined; title?: string | undefined; panelRefName?: string | undefined; panelIndex?: string | undefined; } & { type: string; panelConfig: Readonly<{} & {}>; gridData: Readonly<{ i?: string | undefined; } & { y: number; w: number; h: number; x: number; }>; }>[]; gridData: Readonly<{ i?: string | undefined; } & { y: number; }>; }> | ",
{
"pluginId": "dashboard",
"scope": "server",
@ -1586,7 +1843,7 @@
"section": "def-server.DashboardPanel",
"text": "DashboardPanel"
},
"[]; }"
")[]; }"
],
"path": "src/platform/plugins/shared/dashboard/server/content_management/v3/types.ts",
"deprecated": false,
@ -1601,9 +1858,9 @@
"label": "DashboardAttributes",
"description": [],
"signature": [
"{ readonly version?: number | undefined; readonly timeRestore?: boolean | undefined; readonly refreshInterval?: Readonly<{ section?: number | undefined; display?: string | undefined; } & { value: number; pause: boolean; }> | undefined; readonly hits?: number | undefined; readonly timeFrom?: string | undefined; readonly timeTo?: string | undefined; readonly controlGroupInput?: Readonly<{ chainingSystem?: string | undefined; panelsJSON?: string | undefined; controlStyle?: string | undefined; ignoreParentSettingsJSON?: string | undefined; showApplySelections?: boolean | undefined; } & {}> | undefined; readonly optionsJSON?: string | undefined; readonly title: string; readonly description: string; readonly kibanaSavedObjectMeta: Readonly<{ searchSourceJSON?: string | undefined; } & {}>; readonly panelsJSON: string; }"
"{ readonly version?: number | undefined; readonly timeRestore?: boolean | undefined; readonly refreshInterval?: Readonly<{ section?: number | undefined; display?: string | undefined; } & { value: number; pause: boolean; }> | undefined; readonly sections?: Readonly<{ collapsed?: boolean | undefined; } & { title: string; gridData: Readonly<{} & { i: string; y: number; }>; }>[] | undefined; readonly hits?: number | undefined; readonly timeFrom?: string | undefined; readonly timeTo?: string | undefined; readonly controlGroupInput?: Readonly<{ chainingSystem?: string | undefined; panelsJSON?: string | undefined; controlStyle?: string | undefined; ignoreParentSettingsJSON?: string | undefined; showApplySelections?: boolean | undefined; } & {}> | undefined; readonly optionsJSON?: string | undefined; readonly title: string; readonly description: string; readonly kibanaSavedObjectMeta: Readonly<{ searchSourceJSON?: string | undefined; } & {}>; readonly panelsJSON: string; }"
],
"path": "src/platform/plugins/shared/dashboard/server/dashboard_saved_object/schema/v2/types.ts",
"path": "src/platform/plugins/shared/dashboard/server/dashboard_saved_object/schema/v3/types.ts",
"deprecated": false,
"trackAdoption": false,
"initialIsOpen": false
@ -1616,7 +1873,7 @@
"label": "DashboardPanel",
"description": [],
"signature": [
"Omit<Readonly<{ id?: string | undefined; version?: string | undefined; title?: string | undefined; panelRefName?: string | undefined; panelIndex?: string | undefined; } & { type: string; panelConfig: Readonly<{ version?: string | undefined; title?: string | undefined; description?: string | undefined; hidePanelTitles?: boolean | undefined; enhancements?: Record<string, any> | undefined; savedObjectId?: string | undefined; } & {}>; gridData: Readonly<{ i?: string | undefined; } & { y: number; w: number; h: number; x: number; }>; }>, \"panelConfig\"> & { panelConfig: Readonly<{ version?: string | undefined; title?: string | undefined; description?: string | undefined; hidePanelTitles?: boolean | undefined; enhancements?: Record<string, any> | undefined; savedObjectId?: string | undefined; } & {}> & { [key: string]: any; }; gridData: ",
"Omit<Readonly<{ id?: string | undefined; version?: string | undefined; title?: string | undefined; panelRefName?: string | undefined; panelIndex?: string | undefined; } & { type: string; panelConfig: Readonly<{} & {}>; gridData: Readonly<{ i?: string | undefined; } & { y: number; w: number; h: number; x: number; }>; }>, \"panelConfig\"> & { panelConfig: Readonly<{} & {}> & { [key: string]: any; }; gridData: ",
"GridData",
"; }"
],
@ -1625,6 +1882,21 @@
"trackAdoption": false,
"initialIsOpen": false
},
{
"parentPluginId": "dashboard",
"id": "def-server.DashboardSection",
"type": "Type",
"tags": [],
"label": "DashboardSection",
"description": [],
"signature": [
"{ readonly collapsed?: boolean | undefined; readonly title: string; readonly panels: Readonly<{ id?: string | undefined; version?: string | undefined; title?: string | undefined; panelRefName?: string | undefined; panelIndex?: string | undefined; } & { type: string; panelConfig: Readonly<{} & {}>; gridData: Readonly<{ i?: string | undefined; } & { y: number; w: number; h: number; x: number; }>; }>[]; readonly gridData: Readonly<{ i?: string | undefined; } & { y: number; }>; }"
],
"path": "src/platform/plugins/shared/dashboard/server/content_management/v3/types.ts",
"deprecated": false,
"trackAdoption": false,
"initialIsOpen": false
},
{
"parentPluginId": "dashboard",
"id": "def-server.PUBLIC_API_PATH",
@ -1641,7 +1913,38 @@
"initialIsOpen": false
}
],
"objects": [],
"objects": [
{
"parentPluginId": "dashboard",
"id": "def-server.configSchema",
"type": "Object",
"tags": [],
"label": "configSchema",
"description": [],
"signature": [
{
"pluginId": "@kbn/config-schema",
"scope": "common",
"docId": "kibKbnConfigSchemaPluginApi",
"section": "def-common.ObjectType",
"text": "ObjectType"
},
"<{ allowByValueEmbeddables: ",
{
"pluginId": "@kbn/config-schema",
"scope": "common",
"docId": "kibKbnConfigSchemaPluginApi",
"section": "def-common.Type",
"text": "Type"
},
"<boolean>; }>"
],
"path": "src/platform/plugins/shared/dashboard/server/index.ts",
"deprecated": false,
"trackAdoption": false,
"initialIsOpen": false
}
],
"setup": {
"parentPluginId": "dashboard",
"id": "def-server.DashboardPluginSetup",
@ -1698,7 +2001,56 @@
},
"common": {
"classes": [],
"functions": [],
"functions": [
{
"parentPluginId": "dashboard",
"id": "def-common.isDashboardSection",
"type": "Function",
"tags": [],
"label": "isDashboardSection",
"description": [],
"signature": [
"(widget: Readonly<{ collapsed?: boolean | undefined; } & { title: string; panels: Readonly<{ id?: string | undefined; version?: string | undefined; title?: string | undefined; panelRefName?: string | undefined; panelIndex?: string | undefined; } & { type: string; panelConfig: Readonly<{} & {}>; gridData: Readonly<{ i?: string | undefined; } & { y: number; w: number; h: number; x: number; }>; }>[]; gridData: Readonly<{ i?: string | undefined; } & { y: number; }>; }> | ",
{
"pluginId": "dashboard",
"scope": "server",
"docId": "kibDashboardPluginApi",
"section": "def-server.DashboardPanel",
"text": "DashboardPanel"
},
") => widget is Readonly<{ collapsed?: boolean | undefined; } & { title: string; panels: Readonly<{ id?: string | undefined; version?: string | undefined; title?: string | undefined; panelRefName?: string | undefined; panelIndex?: string | undefined; } & { type: string; panelConfig: Readonly<{} & {}>; gridData: Readonly<{ i?: string | undefined; } & { y: number; w: number; h: number; x: number; }>; }>[]; gridData: Readonly<{ i?: string | undefined; } & { y: number; }>; }>"
],
"path": "src/platform/plugins/shared/dashboard/common/lib/dashboard_panel_converters.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
{
"parentPluginId": "dashboard",
"id": "def-common.isDashboardSection.$1",
"type": "CompoundType",
"tags": [],
"label": "widget",
"description": [],
"signature": [
"Readonly<{ collapsed?: boolean | undefined; } & { title: string; panels: Readonly<{ id?: string | undefined; version?: string | undefined; title?: string | undefined; panelRefName?: string | undefined; panelIndex?: string | undefined; } & { type: string; panelConfig: Readonly<{} & {}>; gridData: Readonly<{ i?: string | undefined; } & { y: number; w: number; h: number; x: number; }>; }>[]; gridData: Readonly<{ i?: string | undefined; } & { y: number; }>; }> | ",
{
"pluginId": "dashboard",
"scope": "server",
"docId": "kibDashboardPluginApi",
"section": "def-server.DashboardPanel",
"text": "DashboardPanel"
}
],
"path": "src/platform/plugins/shared/dashboard/common/lib/dashboard_panel_converters.ts",
"deprecated": false,
"trackAdoption": false,
"isRequired": true
}
],
"returnComment": [],
"initialIsOpen": false
}
],
"interfaces": [
{
"parentPluginId": "dashboard",
@ -1851,7 +2203,7 @@
"label": "gridData",
"description": [],
"signature": [
"Omit<Readonly<{ i?: string | undefined; } & { y: number; w: number; h: number; x: number; }>, \"i\"> & { readonly i: string; }"
"Omit<Readonly<{ i?: string | undefined; } & { y: number; w: number; h: number; x: number; }>, \"i\"> & { readonly i: string; } & { sectionId?: string | undefined; }"
],
"path": "src/platform/plugins/shared/dashboard/common/dashboard_container/types.ts",
"deprecated": false,
@ -1913,6 +2265,105 @@
],
"initialIsOpen": false
},
{
"parentPluginId": "dashboard",
"id": "def-common.DashboardSectionMap",
"type": "Interface",
"tags": [],
"label": "DashboardSectionMap",
"description": [],
"path": "src/platform/plugins/shared/dashboard/common/dashboard_container/types.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
{
"parentPluginId": "dashboard",
"id": "def-common.DashboardSectionMap.Unnamed",
"type": "IndexSignature",
"tags": [],
"label": "[id: string]: DashboardSectionState",
"description": [],
"signature": [
"[id: string]: ",
{
"pluginId": "dashboard",
"scope": "common",
"docId": "kibDashboardPluginApi",
"section": "def-common.DashboardSectionState",
"text": "DashboardSectionState"
}
],
"path": "src/platform/plugins/shared/dashboard/common/dashboard_container/types.ts",
"deprecated": false,
"trackAdoption": false
}
],
"initialIsOpen": false
},
{
"parentPluginId": "dashboard",
"id": "def-common.DashboardSectionState",
"type": "Interface",
"tags": [],
"label": "DashboardSectionState",
"description": [],
"path": "src/platform/plugins/shared/dashboard/common/dashboard_container/types.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
{
"parentPluginId": "dashboard",
"id": "def-common.DashboardSectionState.title",
"type": "string",
"tags": [],
"label": "title",
"description": [],
"path": "src/platform/plugins/shared/dashboard/common/dashboard_container/types.ts",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "dashboard",
"id": "def-common.DashboardSectionState.collapsed",
"type": "CompoundType",
"tags": [],
"label": "collapsed",
"description": [],
"signature": [
"boolean | undefined"
],
"path": "src/platform/plugins/shared/dashboard/common/dashboard_container/types.ts",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "dashboard",
"id": "def-common.DashboardSectionState.gridData",
"type": "Object",
"tags": [],
"label": "gridData",
"description": [],
"signature": [
"{ readonly i: string; readonly y: number; }"
],
"path": "src/platform/plugins/shared/dashboard/common/dashboard_container/types.ts",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "dashboard",
"id": "def-common.DashboardSectionState.id",
"type": "string",
"tags": [],
"label": "id",
"description": [],
"path": "src/platform/plugins/shared/dashboard/common/dashboard_container/types.ts",
"deprecated": false,
"trackAdoption": false
}
],
"initialIsOpen": false
},
{
"parentPluginId": "dashboard",
"id": "def-common.DashboardState",
@ -2052,6 +2503,26 @@
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "dashboard",
"id": "def-common.DashboardState.sections",
"type": "Object",
"tags": [],
"label": "sections",
"description": [],
"signature": [
{
"pluginId": "dashboard",
"scope": "common",
"docId": "kibDashboardPluginApi",
"section": "def-common.DashboardSectionMap",
"text": "DashboardSectionMap"
}
],
"path": "src/platform/plugins/shared/dashboard/common/types.ts",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "dashboard",
"id": "def-common.DashboardState.references",
@ -2097,38 +2568,6 @@
"path": "src/platform/plugins/shared/dashboard/common/types.ts",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "dashboard",
"id": "def-common.DashboardState.controlGroupState",
"type": "Object",
"tags": [],
"label": "controlGroupState",
"description": [
"\nRuntime control group state.\nContains state passed from dashboard locator\nUse runtime state when building input for portable dashboards"
],
"signature": [
"Partial<",
{
"pluginId": "controls",
"scope": "common",
"docId": "kibControlsPluginApi",
"section": "def-common.ControlGroupRuntimeState",
"text": "ControlGroupRuntimeState"
},
"<",
{
"pluginId": "controls",
"scope": "common",
"docId": "kibControlsPluginApi",
"section": "def-common.DefaultControlState",
"text": "DefaultControlState"
},
">> | undefined"
],
"path": "src/platform/plugins/shared/dashboard/common/types.ts",
"deprecated": false,
"trackAdoption": false
}
],
"initialIsOpen": false
@ -2187,49 +2626,87 @@
"label": "DashboardLocatorParams",
"description": [],
"signature": [
"Partial<Omit<",
"{ tags?: string[] | undefined; title?: string | undefined; description?: string | undefined; viewMode?: ",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
"docId": "kibKbnPresentationPublishingPluginApi",
"section": "def-public.ViewMode",
"text": "ViewMode"
},
" | undefined; timeRestore?: boolean | undefined; timeRange?: ",
{
"pluginId": "@kbn/es-query",
"scope": "common",
"docId": "kibKbnEsQueryPluginApi",
"section": "def-common.TimeRange",
"text": "TimeRange"
},
" | undefined; refreshInterval?: ",
{
"pluginId": "data",
"scope": "common",
"docId": "kibDataQueryPluginApi",
"section": "def-common.RefreshInterval",
"text": "RefreshInterval"
},
" | undefined; query?: ",
{
"pluginId": "@kbn/es-query",
"scope": "common",
"docId": "kibKbnEsQueryPluginApi",
"section": "def-common.Query",
"text": "Query"
},
" | undefined; filters?: ",
{
"pluginId": "@kbn/es-query",
"scope": "common",
"docId": "kibKbnEsQueryPluginApi",
"section": "def-common.Filter",
"text": "Filter"
},
"[] | undefined; references?: (",
{
"pluginId": "@kbn/content-management-utils",
"scope": "server",
"docId": "kibKbnContentManagementUtilsPluginApi",
"section": "def-server.Reference",
"text": "Reference"
},
"[] & ",
{
"pluginId": "@kbn/utility-types",
"scope": "common",
"docId": "kibKbnUtilityTypesPluginApi",
"section": "def-common.SerializableRecord",
"text": "SerializableRecord"
},
") | undefined; hidePanelTitles?: boolean | undefined; useMargins?: boolean | undefined; syncColors?: boolean | undefined; syncTooltips?: boolean | undefined; syncCursor?: boolean | undefined; controlGroupInput?: (",
{
"pluginId": "controls",
"scope": "common",
"docId": "kibControlsPluginApi",
"section": "def-common.ControlGroupSerializedState",
"text": "ControlGroupSerializedState"
},
" & ",
{
"pluginId": "@kbn/utility-types",
"scope": "common",
"docId": "kibKbnUtilityTypesPluginApi",
"section": "def-common.SerializableRecord",
"text": "SerializableRecord"
},
") | undefined; panels?: (Readonly<{ collapsed?: boolean | undefined; } & { title: string; panels: Readonly<{ id?: string | undefined; version?: string | undefined; title?: string | undefined; panelRefName?: string | undefined; panelIndex?: string | undefined; } & { type: string; panelConfig: Readonly<{} & {}>; gridData: Readonly<{ i?: string | undefined; } & { y: number; w: number; h: number; x: number; }>; }>[]; gridData: Readonly<{ i?: string | undefined; } & { y: number; }>; }> | ",
{
"pluginId": "dashboard",
"scope": "common",
"scope": "server",
"docId": "kibDashboardPluginApi",
"section": "def-common.DashboardState",
"text": "DashboardState"
"section": "def-server.DashboardPanel",
"text": "DashboardPanel"
},
", \"references\" | \"controlGroupInput\" | \"panels\">> & { dashboardId?: string | undefined; useHash?: boolean | undefined; preserveSavedFilters?: boolean | undefined; searchSessionId?: string | undefined; panels?: (Omit<Readonly<{ id?: string | undefined; version?: string | undefined; title?: string | undefined; panelRefName?: string | undefined; panelIndex?: string | undefined; } & { type: string; panelConfig: Readonly<{ version?: string | undefined; title?: string | undefined; description?: string | undefined; hidePanelTitles?: boolean | undefined; enhancements?: Record<string, any> | undefined; savedObjectId?: string | undefined; } & {}>; gridData: Readonly<{ i?: string | undefined; } & { y: number; w: number; h: number; x: number; }>; }>, \"panelConfig\"> & { panelConfig: Readonly<{ version?: string | undefined; title?: string | undefined; description?: string | undefined; hidePanelTitles?: boolean | undefined; enhancements?: Record<string, any> | undefined; savedObjectId?: string | undefined; } & {}> & { [key: string]: any; }; gridData: ",
"GridData",
"; } & ",
{
"pluginId": "@kbn/utility-types",
"scope": "common",
"docId": "kibKbnUtilityTypesPluginApi",
"section": "def-common.SerializableRecord",
"text": "SerializableRecord"
},
")[] | undefined; controlGroupState?: (Partial<",
{
"pluginId": "controls",
"scope": "common",
"docId": "kibControlsPluginApi",
"section": "def-common.ControlGroupRuntimeState",
"text": "ControlGroupRuntimeState"
},
"<",
{
"pluginId": "controls",
"scope": "common",
"docId": "kibControlsPluginApi",
"section": "def-common.DefaultControlState",
"text": "DefaultControlState"
},
">> & ",
{
"pluginId": "@kbn/utility-types",
"scope": "common",
"docId": "kibKbnUtilityTypesPluginApi",
"section": "def-common.SerializableRecord",
"text": "SerializableRecord"
},
") | undefined; }"
")[] | undefined; dashboardId?: string | undefined; useHash?: boolean | undefined; preserveSavedFilters?: boolean | undefined; searchSessionId?: string | undefined; }"
],
"path": "src/platform/plugins/shared/dashboard/common/types.ts",
"deprecated": false,
@ -2244,7 +2721,14 @@
"label": "DashboardSettings",
"description": [],
"signature": [
"Readonly<{} & { hidePanelTitles: boolean; useMargins: boolean; syncColors: boolean; syncTooltips: boolean; syncCursor: boolean; }> & { description?: string | undefined; tags: string[]; timeRestore: boolean; title: string; }"
{
"pluginId": "@kbn/utility-types",
"scope": "common",
"docId": "kibKbnUtilityTypesPluginApi",
"section": "def-common.Writable",
"text": "Writable"
},
"<Readonly<{} & { hidePanelTitles: boolean; useMargins: boolean; syncColors: boolean; syncTooltips: boolean; syncCursor: boolean; }>> & { description?: string | undefined; tags: string[]; timeRestore: boolean; title: string; }"
],
"path": "src/platform/plugins/shared/dashboard/common/types.ts",
"deprecated": false,

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/dashboard
title: "dashboard"
image: https://source.unsplash.com/400x175/?github
description: API docs for the dashboard plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'dashboard']
---
import dashboardObj from './dashboard.devdocs.json';
@ -21,7 +21,7 @@ Contact [@elastic/kibana-presentation](https://github.com/orgs/elastic/teams/kib
| Public API count | Any count | Items lacking comments | Missing exports |
|-------------------|-----------|------------------------|-----------------|
| 88 | 0 | 82 | 10 |
| 100 | 0 | 95 | 12 |
## Client
@ -51,11 +51,17 @@ Contact [@elastic/kibana-presentation](https://github.com/orgs/elastic/teams/kib
### Start
<DocDefinitionList data={[dashboardObj.server.start]}/>
### Objects
<DocDefinitionList data={dashboardObj.server.objects}/>
### Consts, variables and types
<DocDefinitionList data={dashboardObj.server.misc}/>
## Common
### Functions
<DocDefinitionList data={dashboardObj.common.functions}/>
### Interfaces
<DocDefinitionList data={dashboardObj.common.interfaces}/>

View file

@ -764,7 +764,9 @@
"section": "def-common.SerializableRecord",
"text": "SerializableRecord"
},
">): void; }"
">): void; availableIntegrations: (objectType: string, groupId?: string | undefined) => ",
"ShareActionIntents",
"[]; }"
],
"path": "x-pack/platform/plugins/shared/dashboard_enhanced/public/plugin.ts",
"deprecated": false,

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/dashboardEnhanced
title: "dashboardEnhanced"
image: https://source.unsplash.com/400x175/?github
description: API docs for the dashboardEnhanced plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'dashboardEnhanced']
---
import dashboardEnhancedObj from './dashboard_enhanced.devdocs.json';

View file

@ -4824,7 +4824,7 @@
"section": "def-common.SerializedSearchSourceFields",
"text": "SerializedSearchSourceFields"
},
" & { indexRefName: string; }, references: ",
" & { indexRefName?: string | undefined; }, references: ",
"SavedObjectReference",
"[]) => ",
{
@ -4854,7 +4854,7 @@
"section": "def-common.SerializedSearchSourceFields",
"text": "SerializedSearchSourceFields"
},
" & { indexRefName: string; }"
" & { indexRefName?: string | undefined; }"
],
"path": "src/platform/plugins/shared/data/common/search/search_source/inject_references.ts",
"deprecated": false,
@ -16324,27 +16324,27 @@
"InfoResponse",
">; }; ingest: ",
"default",
"; knnSearch: { <TDocument = unknown>(this: That, params: ",
"KnnSearchRequest",
", options?: ",
"; knnSearch: { (this: That, params?: ",
"TODO",
" | undefined, options?: ",
"TransportRequestOptionsWithOutMeta",
" | undefined): Promise<",
"KnnSearchResponse",
"<TDocument>>; <TDocument = unknown>(this: That, params: ",
"KnnSearchRequest",
", options?: ",
"TODO",
">; (this: That, params?: ",
"TODO",
" | undefined, options?: ",
"TransportRequestOptionsWithMeta",
" | undefined): Promise<",
"TransportResult",
"<",
"KnnSearchResponse",
"<TDocument>, unknown>>; <TDocument = unknown>(this: That, params: ",
"KnnSearchRequest",
", options?: ",
"TODO",
", unknown>>; (this: That, params?: ",
"TODO",
" | undefined, options?: ",
"TransportRequestOptions",
" | undefined): Promise<",
"KnnSearchResponse",
"<TDocument>>; }; license: ",
"TODO",
">; }; license: ",
"default",
"; logstash: ",
"default",

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/data
title: "data"
image: https://source.unsplash.com/400x175/?github
description: API docs for the data plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'data']
---
import dataObj from './data.devdocs.json';

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/dataQuality
title: "dataQuality"
image: https://source.unsplash.com/400x175/?github
description: API docs for the dataQuality plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'dataQuality']
---
import dataQualityObj from './data_quality.devdocs.json';

View file

@ -3441,7 +3441,7 @@
"section": "def-public.AutoRefreshDoneFn",
"text": "AutoRefreshDoneFn"
},
">; getFetch$: () => ",
">; triggerFetch: () => void; getFetch$: () => ",
"Observable",
"<void>; getTime: () => ",
{
@ -3853,7 +3853,7 @@
"section": "def-public.AutoRefreshDoneFn",
"text": "AutoRefreshDoneFn"
},
">; getFetch$: () => ",
">; triggerFetch: () => void; getFetch$: () => ",
"Observable",
"<void>; getTime: () => ",
{

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/data-query
title: "data.query"
image: https://source.unsplash.com/400x175/?github
description: API docs for the data.query plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'data.query']
---
import dataQueryObj from './data_query.devdocs.json';

View file

@ -10984,7 +10984,7 @@
"section": "def-common.SerializedSearchSourceFields",
"text": "SerializedSearchSourceFields"
},
" & { indexRefName: string; }, references: ",
" & { indexRefName?: string | undefined; }, references: ",
"SavedObjectReference",
"[]) => ",
{
@ -15657,7 +15657,7 @@
"section": "def-common.SerializedSearchSourceFields",
"text": "SerializedSearchSourceFields"
},
" & { indexRefName: string; }, references: ",
" & { indexRefName?: string | undefined; }, references: ",
"SavedObjectReference",
"[]) => ",
{
@ -15687,7 +15687,7 @@
"section": "def-common.SerializedSearchSourceFields",
"text": "SerializedSearchSourceFields"
},
" & { indexRefName: string; }"
" & { indexRefName?: string | undefined; }"
],
"path": "src/platform/plugins/shared/data/common/search/search_source/inject_references.ts",
"deprecated": false,

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/data-search
title: "data.search"
image: https://source.unsplash.com/400x175/?github
description: API docs for the data.search plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'data.search']
---
import dataSearchObj from './data_search.devdocs.json';

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/dataUsage
title: "dataUsage"
image: https://source.unsplash.com/400x175/?github
description: API docs for the dataUsage plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'dataUsage']
---
import dataUsageObj from './data_usage.devdocs.json';

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/dataViewEditor
title: "dataViewEditor"
image: https://source.unsplash.com/400x175/?github
description: API docs for the dataViewEditor plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'dataViewEditor']
---
import dataViewEditorObj from './data_view_editor.devdocs.json';

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/dataViewFieldEditor
title: "dataViewFieldEditor"
image: https://source.unsplash.com/400x175/?github
description: API docs for the dataViewFieldEditor plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'dataViewFieldEditor']
---
import dataViewFieldEditorObj from './data_view_field_editor.devdocs.json';

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/dataViewManagement
title: "dataViewManagement"
image: https://source.unsplash.com/400x175/?github
description: API docs for the dataViewManagement plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'dataViewManagement']
---
import dataViewManagementObj from './data_view_management.devdocs.json';

View file

@ -13012,27 +13012,27 @@
"InfoResponse",
">; }; ingest: ",
"default",
"; knnSearch: { <TDocument = unknown>(this: That, params: ",
"KnnSearchRequest",
", options?: ",
"; knnSearch: { (this: That, params?: ",
"TODO",
" | undefined, options?: ",
"TransportRequestOptionsWithOutMeta",
" | undefined): Promise<",
"KnnSearchResponse",
"<TDocument>>; <TDocument = unknown>(this: That, params: ",
"KnnSearchRequest",
", options?: ",
"TODO",
">; (this: That, params?: ",
"TODO",
" | undefined, options?: ",
"TransportRequestOptionsWithMeta",
" | undefined): Promise<",
"TransportResult",
"<",
"KnnSearchResponse",
"<TDocument>, unknown>>; <TDocument = unknown>(this: That, params: ",
"KnnSearchRequest",
", options?: ",
"TODO",
", unknown>>; (this: That, params?: ",
"TODO",
" | undefined, options?: ",
"TransportRequestOptions",
" | undefined): Promise<",
"KnnSearchResponse",
"<TDocument>>; }; license: ",
"TODO",
">; }; license: ",
"default",
"; logstash: ",
"default",
@ -13646,6 +13646,10 @@
"plugin": "@kbn/unified-field-list",
"path": "src/platform/packages/shared/kbn-unified-field-list/src/hooks/use_existing_fields.ts"
},
{
"plugin": "controls",
"path": "src/platform/plugins/shared/controls/public/controls/data_controls/options_list_control/options_list_fetch_cache.ts"
},
{
"plugin": "lens",
"path": "x-pack/platform/plugins/shared/lens/public/data_views_service/loader.ts"
@ -13654,10 +13658,6 @@
"plugin": "lens",
"path": "x-pack/platform/plugins/shared/lens/public/app_plugin/lens_top_nav.tsx"
},
{
"plugin": "controls",
"path": "src/platform/plugins/shared/controls/public/controls/data_controls/options_list_control/options_list_fetch_cache.ts"
},
{
"plugin": "@kbn/lens-embeddable-utils",
"path": "src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/columns/breakdown.ts"

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/dataViews
title: "dataViews"
image: https://source.unsplash.com/400x175/?github
description: API docs for the dataViews plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'dataViews']
---
import dataViewsObj from './data_views.devdocs.json';

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/dataVisualizer
title: "dataVisualizer"
image: https://source.unsplash.com/400x175/?github
description: API docs for the dataVisualizer plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'dataVisualizer']
---
import dataVisualizerObj from './data_visualizer.devdocs.json';

View file

@ -89,7 +89,7 @@
"label": "getDataStreamsStats",
"description": [],
"signature": [
"(params?: (({ types: (\"profiling\" | \"metrics\" | \"synthetics\" | \"traces\" | \"logs\")[]; } | { datasetQuery: string; }) & { includeCreationDate?: boolean | undefined; }) | undefined) => Promise<{ datasetUserPrivileges: { canMonitor: boolean; } & { canRead: boolean; canViewIntegrations: boolean; }; dataStreamsStats: ({ name: string; userPrivileges: { canMonitor: boolean; }; } & { size?: string | undefined; sizeBytes?: number | undefined; lastActivity?: number | undefined; integration?: string | undefined; totalDocs?: number | undefined; creationDate?: number | undefined; })[]; }>"
"(params?: (({ types: (\"profiling\" | \"metrics\" | \"synthetics\" | \"traces\" | \"logs\")[]; } | { datasetQuery: string; }) & { includeCreationDate?: boolean | undefined; }) | undefined) => Promise<{ datasetUserPrivileges: { canMonitor: boolean; canReadFailureStore: boolean; } & { canRead: boolean; canViewIntegrations: boolean; }; dataStreamsStats: ({ name: string; userPrivileges: { canMonitor: boolean; canReadFailureStore: boolean; }; } & { size?: string | undefined; sizeBytes?: number | undefined; lastActivity?: number | undefined; integration?: string | undefined; totalDocs?: number | undefined; creationDate?: number | undefined; })[]; }>"
],
"path": "x-pack/platform/plugins/shared/dataset_quality/public/services/data_streams_stats/types.ts",
"deprecated": false,
@ -273,7 +273,7 @@
"label": "DataStreamStatServiceResponse",
"description": [],
"signature": [
"{ datasetUserPrivileges: { canMonitor: boolean; } & { canRead: boolean; canViewIntegrations: boolean; }; dataStreamsStats: ({ name: string; userPrivileges: { canMonitor: boolean; }; } & { size?: string | undefined; sizeBytes?: number | undefined; lastActivity?: number | undefined; integration?: string | undefined; totalDocs?: number | undefined; creationDate?: number | undefined; })[]; }"
"{ datasetUserPrivileges: { canMonitor: boolean; canReadFailureStore: boolean; } & { canRead: boolean; canViewIntegrations: boolean; }; dataStreamsStats: ({ name: string; userPrivileges: { canMonitor: boolean; canReadFailureStore: boolean; }; } & { size?: string | undefined; sizeBytes?: number | undefined; lastActivity?: number | undefined; integration?: string | undefined; totalDocs?: number | undefined; creationDate?: number | undefined; })[]; }"
],
"path": "x-pack/platform/plugins/shared/dataset_quality/common/data_streams_stats/types.ts",
"deprecated": false,
@ -698,7 +698,7 @@
"StringC",
"; }>; }>, ",
"DatasetQualityRouteHandlerResources",
", { lastBackingIndexName?: string | undefined; indexTemplate?: string | undefined; createdOn?: number | null | undefined; integration?: string | undefined; datasetUserPrivileges?: ({ canMonitor: boolean; } & { canRead: boolean; canViewIntegrations: boolean; }) | undefined; }, ",
", { lastBackingIndexName?: string | undefined; indexTemplate?: string | undefined; createdOn?: number | null | undefined; integration?: string | undefined; datasetUserPrivileges?: ({ canMonitor: boolean; canReadFailureStore: boolean; } & { canRead: boolean; canViewIntegrations: boolean; }) | undefined; }, ",
"DatasetQualityRouteCreateOptions",
">; \"GET /internal/dataset_quality/data_streams/{dataStream}/details\": ",
{
@ -722,7 +722,7 @@
"Type",
"<number, string, unknown>; }>; }>, ",
"DatasetQualityRouteHandlerResources",
", { lastActivity?: number | undefined; degradedDocsCount?: number | undefined; failedDocsCount?: number | undefined; docsCount?: number | undefined; sizeBytes?: number | undefined; services?: { [x: string]: string[]; } | undefined; hosts?: { [x: string]: string[]; } | undefined; userPrivileges?: { canMonitor: boolean; } | undefined; }, ",
", { lastActivity?: number | undefined; degradedDocsCount?: number | undefined; failedDocsCount?: number | undefined; docsCount?: number | undefined; sizeBytes?: number | undefined; services?: { [x: string]: string[]; } | undefined; hosts?: { [x: string]: string[]; } | undefined; userPrivileges?: { canMonitor: boolean; canReadFailureStore: boolean; } | undefined; }, ",
"DatasetQualityRouteCreateOptions",
">; \"GET /internal/dataset_quality/data_streams/{dataStream}/degraded_field/{degradedField}/values\": ",
{
@ -912,7 +912,7 @@
"Type",
"<boolean, boolean, unknown>; }>]>; }>, ",
"DatasetQualityRouteHandlerResources",
", { datasetUserPrivileges: { canMonitor: boolean; } & { canRead: boolean; canViewIntegrations: boolean; }; dataStreamsStats: ({ name: string; userPrivileges: { canMonitor: boolean; }; } & { size?: string | undefined; sizeBytes?: number | undefined; lastActivity?: number | undefined; integration?: string | undefined; totalDocs?: number | undefined; creationDate?: number | undefined; })[]; }, ",
", { datasetUserPrivileges: { canMonitor: boolean; canReadFailureStore: boolean; } & { canRead: boolean; canViewIntegrations: boolean; }; dataStreamsStats: ({ name: string; userPrivileges: { canMonitor: boolean; canReadFailureStore: boolean; }; } & { size?: string | undefined; sizeBytes?: number | undefined; lastActivity?: number | undefined; integration?: string | undefined; totalDocs?: number | undefined; creationDate?: number | undefined; })[]; }, ",
"DatasetQualityRouteCreateOptions",
">; }[TEndpoint] extends ",
{
@ -1167,7 +1167,7 @@
"StringC",
"; }>; }>, ",
"DatasetQualityRouteHandlerResources",
", { lastBackingIndexName?: string | undefined; indexTemplate?: string | undefined; createdOn?: number | null | undefined; integration?: string | undefined; datasetUserPrivileges?: ({ canMonitor: boolean; } & { canRead: boolean; canViewIntegrations: boolean; }) | undefined; }, ",
", { lastBackingIndexName?: string | undefined; indexTemplate?: string | undefined; createdOn?: number | null | undefined; integration?: string | undefined; datasetUserPrivileges?: ({ canMonitor: boolean; canReadFailureStore: boolean; } & { canRead: boolean; canViewIntegrations: boolean; }) | undefined; }, ",
"DatasetQualityRouteCreateOptions",
">; \"GET /internal/dataset_quality/data_streams/{dataStream}/details\": ",
{
@ -1191,7 +1191,7 @@
"Type",
"<number, string, unknown>; }>; }>, ",
"DatasetQualityRouteHandlerResources",
", { lastActivity?: number | undefined; degradedDocsCount?: number | undefined; failedDocsCount?: number | undefined; docsCount?: number | undefined; sizeBytes?: number | undefined; services?: { [x: string]: string[]; } | undefined; hosts?: { [x: string]: string[]; } | undefined; userPrivileges?: { canMonitor: boolean; } | undefined; }, ",
", { lastActivity?: number | undefined; degradedDocsCount?: number | undefined; failedDocsCount?: number | undefined; docsCount?: number | undefined; sizeBytes?: number | undefined; services?: { [x: string]: string[]; } | undefined; hosts?: { [x: string]: string[]; } | undefined; userPrivileges?: { canMonitor: boolean; canReadFailureStore: boolean; } | undefined; }, ",
"DatasetQualityRouteCreateOptions",
">; \"GET /internal/dataset_quality/data_streams/{dataStream}/degraded_field/{degradedField}/values\": ",
{
@ -1381,7 +1381,7 @@
"Type",
"<boolean, boolean, unknown>; }>]>; }>, ",
"DatasetQualityRouteHandlerResources",
", { datasetUserPrivileges: { canMonitor: boolean; } & { canRead: boolean; canViewIntegrations: boolean; }; dataStreamsStats: ({ name: string; userPrivileges: { canMonitor: boolean; }; } & { size?: string | undefined; sizeBytes?: number | undefined; lastActivity?: number | undefined; integration?: string | undefined; totalDocs?: number | undefined; creationDate?: number | undefined; })[]; }, ",
", { datasetUserPrivileges: { canMonitor: boolean; canReadFailureStore: boolean; } & { canRead: boolean; canViewIntegrations: boolean; }; dataStreamsStats: ({ name: string; userPrivileges: { canMonitor: boolean; canReadFailureStore: boolean; }; } & { size?: string | undefined; sizeBytes?: number | undefined; lastActivity?: number | undefined; integration?: string | undefined; totalDocs?: number | undefined; creationDate?: number | undefined; })[]; }, ",
"DatasetQualityRouteCreateOptions",
">; }[TEndpoint] extends ",
{

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/datasetQuality
title: "datasetQuality"
image: https://source.unsplash.com/400x175/?github
description: API docs for the datasetQuality plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'datasetQuality']
---
import datasetQualityObj from './dataset_quality.devdocs.json';

View file

@ -7,7 +7,7 @@ id: kibDevDocsDeprecationsByApi
slug: /kibana-dev-docs/api-meta/deprecated-api-list-by-api
title: Deprecated API usage by API
description: A list of deprecated APIs, which plugins are still referencing them, and when they need to be removed by.
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana']
---
@ -18,22 +18,23 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana']
| ---------------|-----------|-----------|
| <DocLink id="kibAlertingPluginApi" section="def-public.PluginSetupContract.registerNavigation" text="registerNavigation"/> | ml, stackAlerts | - |
| <DocLink id="kibCasesPluginApi" section="def-common.FEATURE_ID" text="FEATURE_ID"/> | ml | - |
| <DocLink id="kibDataViewsPluginApi" section="def-common.AbstractDataView.title" text="title"/> | data, @kbn/search-errors, savedObjectsManagement, unifiedSearch, @kbn/unified-field-list, lens, controls, @kbn/lens-embeddable-utils, triggersActionsUi, dataVisualizer, ml, canvas, fleet, graph, transform, @kbn/ml-data-view-utils, upgradeAssistant, securitySolution, timelines, exploratoryView, stackAlerts, maps, visTypeTimeseries, uptime, ux, enterpriseSearch, @kbn/cloud-security-posture-graph, eventAnnotationListing, inputControlVis, visDefaultEditor, dataViewManagement, visTypeTimelion, visTypeVega | - |
| <DocLink id="kibDataViewsPluginApi" section="def-common.AbstractDataView.title" text="title"/> | data, @kbn/search-errors, savedObjectsManagement, unifiedSearch, @kbn/unified-field-list, controls, lens, @kbn/lens-embeddable-utils, triggersActionsUi, dataVisualizer, ml, canvas, fleet, graph, transform, @kbn/ml-data-view-utils, upgradeAssistant, securitySolution, timelines, exploratoryView, stackAlerts, maps, visTypeTimeseries, uptime, ux, enterpriseSearch, @kbn/cloud-security-posture-graph, eventAnnotationListing, inputControlVis, visDefaultEditor, dataViewManagement, visTypeTimelion, visTypeVega | - |
| <DocLink id="kibSecurityPluginApi" section="def-server.SecurityPluginSetup.authc" text="authc"/> | ml, securitySolution | - |
| <DocLink id="kibSecurityPluginApi" section="def-server.SecurityPluginSetup.authz" text="authz"/> | ml, savedObjectsTagging, actions | - |
| <DocLink id="kibUiActionsPluginApi" section="def-public.UiActionsService.registerAction" text="registerAction"/> | uiActionsEnhanced, ml, discover, imageEmbeddable, securitySolution | - |
| <DocLink id="kibUiActionsPluginApi" section="def-public.UiActionsService.addTriggerAction" text="addTriggerAction"/> | data, lens, cases, aiops, ml, reporting, discoverEnhanced, dashboardEnhanced, securitySolution, inputControlVis, @kbn/test-suites-src | - |
| <DocLink id="kibKbnCoreHttpServerPluginApi" section="def-server.RouteConfigOptions.authRequired" text="authRequired"/> | @kbn/core, usageCollection, taskManager, security, telemetry, monitoringCollection, banners, securitySolution, @kbn/test-suites-xpack, cloudFullStory, customBranding, enterpriseSearch, interactiveSetup, @kbn/test-suites-src, mockIdpPlugin, spaces, ml | - |
| <DocLink id="kibKbnCoreHttpServerPluginApi" section="def-server.RouteConfigOptions.authRequired" text="authRequired"/> | @kbn/core, usageCollection, taskManager, security, telemetry, monitoringCollection, @kbn/test-suites-xpack-platform, banners, securitySolution, customBranding, enterpriseSearch, interactiveSetup, @kbn/test-suites-src, mockIdpPlugin, spaces, ml | - |
| <DocLink id="kibKbnCoreSavedObjectsApiBrowserPluginApi" section="def-public.SimpleSavedObject" text="SimpleSavedObject"/> | @kbn/core, visualizations, dataVisualizer, ml, aiops, graph, dashboardEnhanced, lens, securitySolution, eventAnnotation | - |
| <DocLink id="kibKbnCoreSavedObjectsCommonPluginApi" section="def-common.SavedObjectAttributes" text="SavedObjectAttributes"/> | @kbn/core, savedObjects, visualizations, canvas, graph, ml | - |
| <DocLink id="kibKbnCoreSavedObjectsServerPluginApi" section="def-server.SavedObjectsType.migrations" text="migrations"/> | @kbn/core, ml, spaces, taskManager, dataViews, data, fleet, share, actions, alerting, apmSourcesAccess, dashboard, savedSearch, canvas, graph, lens, cases, maps, lists, securitySolution, apm, visualizations, infra, slo, synthetics, uptime, cloudSecurityPosture, eventAnnotation, links, savedObjectsManagement | - |
| <DocLink id="kibKbnCoreSavedObjectsServerPluginApi" section="def-server.SavedObjectsType.migrations" text="migrations"/> | @kbn/core, ml, spaces, taskManager, dataViews, data, fleet, share, actions, alerting, apmSourcesAccess, dashboard, savedSearch, canvas, graph, lens, cases, maps, lists, securitySolution, apm, @kbn/test-suites-xpack-platform, visualizations, infra, slo, synthetics, uptime, cloudSecurityPosture, eventAnnotation, links, savedObjectsManagement | - |
| <DocLink id="kibDataPluginApi" section="def-public.SearchSource.fetch" text="fetch"/> | stackAlerts, alerting, securitySolution, inputControlVis | - |
| <DocLink id="kibDataPluginApi" section="def-public.DataPublicPluginStart.indexPatterns" text="indexPatterns"/> | graph, stackAlerts, inputControlVis, securitySolution | - |
| <DocLink id="kibDataPluginApi" section="def-public.DataPublicPluginStart.fieldFormats" text="fieldFormats"/> | dataVisualizer, stackAlerts, expressionPartitionVis | - |
| <DocLink id="kibDataPluginApi" section="def-common.SearchSource.fetch" text="fetch"/> | stackAlerts, alerting, securitySolution, inputControlVis | - |
| <DocLink id="kibKbnEsqlAstPluginApi" section="def-common.parse" text="parse"/> | @kbn/esql-validation-autocomplete, @kbn/monaco, @kbn/esql-utils, inference, triggersActionsUi, discover, @kbn/securitysolution-utils, securitySolution, stackAlerts | - |
| <DocLink id="kibAlertingPluginApi" section="def-common.MaintenanceWindow" text="MaintenanceWindow"/> | @kbn/response-ops-alerts-table, triggersActionsUi | - |
| <DocLink id="kibManagementPluginApi" section="def-public.ManagementAppMountParams.theme$" text="theme$"/> | triggersActionsUi | - |
| <DocLink id="kibAlertingPluginApi" section="def-server.RuleExecutorServices.alertFactory" text="alertFactory"/> | ruleRegistry, securitySolution, slo | - |
| <DocLink id="kibAlertingPluginApi" section="def-server.RuleExecutorServices.alertFactory" text="alertFactory"/> | ruleRegistry, securitySolution, @kbn/test-suites-xpack-platform, slo | - |
| <DocLink id="kibKbnSecurityPluginTypesServerPluginApi" section="def-server.SecurityPluginSetup.audit" text="audit"/> | security, files, fleet, actions, alerting, ruleRegistry, cases, securitySolution | - |
| <DocLink id="kibDataPluginApi" section="def-public.SearchSource.create" text="create"/> | alerting, securitySolution | - |
| <DocLink id="kibDataPluginApi" section="def-public.SavedObject.migrationVersion" text="migrationVersion"/> | @kbn/core, fleet, graph, osquery, alerting, lists, searchPlayground, securitySolution | - |
@ -43,9 +44,12 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana']
| <DocLink id="kibDiscoverPluginApi" section="def-public.DiscoverStart.DiscoverContainer" text="DiscoverContainer"/> | securitySolution | - |
| <DocLink id="kibFleetPluginApi" section="def-public.NewPackagePolicy.policy_id" text="policy_id"/> | securitySolution, synthetics, @kbn/test-suites-xpack-observability | - |
| <DocLink id="kibFleetPluginApi" section="def-common.NewPackagePolicy.policy_id" text="policy_id"/> | securitySolution, synthetics, @kbn/test-suites-xpack-observability | - |
| <DocLink id="kibSecurityPluginApi" section="def-server.SecurityPluginStart.authc" text="authc"/> | fleet, alerting, observabilityAIAssistant, transform, upgradeAssistant, entityManager, securitySolution, synthetics, serverlessSearch, cloudSecurityPosture, security | - |
| <DocLink id="kibKibanaReactPluginApi" section="def-public.useDarkMode" text="useDarkMode"/> | securitySolution | - |
| <DocLink id="kibLensPluginApi" section="def-public.PieVisualizationState.palette" text="palette"/> | securitySolution | - |
| <DocLink id="kibSecurityPluginApi" section="def-server.SecurityPluginStart.authc" text="authc"/> | fleet, alerting, observabilityAIAssistant, transform, upgradeAssistant, entityManager, securitySolution, @kbn/test-suites-xpack-platform, synthetics, serverlessSearch, cloudSecurityPosture, security | - |
| <DocLink id="kibSecurityPluginApi" section="def-server.SecurityPluginStart.userProfiles" text="userProfiles"/> | cases, securitySolution, security | - |
| <DocLink id="kibTelemetryPluginApi" section="def-server.TelemetryPluginStart.getIsOptedIn" text="getIsOptedIn"/> | fleet, datasetQuality, securitySolution, synthetics | - |
| <DocLink id="kibTimelinesPluginApi" section="def-public.TimelinesUIStart.getHoverActions" text="getHoverActions"/> | osquery, securitySolution | - |
| <DocLink id="kibTimelinesPluginApi" section="def-common.DeprecatedCellValueElementProps" text="DeprecatedCellValueElementProps"/> | @kbn/securitysolution-data-table, securitySolution | - |
| <DocLink id="kibTimelinesPluginApi" section="def-common.DeprecatedRowRenderer" text="DeprecatedRowRenderer"/> | @kbn/securitysolution-data-table, securitySolution | - |
| <DocLink id="kibTimelinesPluginApi" section="def-common.BeatFields" text="BeatFields"/> | securitySolution | - |
@ -54,7 +58,7 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana']
| <DocLink id="kibTimelinesPluginApi" section="def-common.IndexFieldsStrategyResponse" text="IndexFieldsStrategyResponse"/> | securitySolution | - |
| <DocLink id="kibKbnCoreSavedObjectsApiServerPluginApi" section="def-server.SavedObject.migrationVersion" text="migrationVersion"/> | @kbn/core, fleet, graph, osquery, alerting, lists, searchPlayground, securitySolution | - |
| <DocLink id="kibKbnCoreSavedObjectsApiServerPluginApi" section="def-server.SavedObjectAttributes" text="SavedObjectAttributes"/> | @kbn/core, @kbn/alerting-types, alerting, actions, savedSearch, canvas, securitySolution, taskManager, enterpriseSearch | - |
| <DocLink id="kibKbnCoreSavedObjectsServerPluginApi" section="def-server.SavedObjectsType.convertToMultiNamespaceTypeVersion" text="convertToMultiNamespaceTypeVersion"/> | @kbn/core, dataViews, data, savedObjectsTagging, actions, alerting, dashboard, savedSearch, canvas, graph, lens, cases, maps, lists, securitySolution, visualizations | - |
| <DocLink id="kibKbnCoreSavedObjectsServerPluginApi" section="def-server.SavedObjectsType.convertToMultiNamespaceTypeVersion" text="convertToMultiNamespaceTypeVersion"/> | @kbn/core, dataViews, data, savedObjectsTagging, actions, alerting, dashboard, savedSearch, canvas, graph, lens, cases, maps, lists, securitySolution, @kbn/test-suites-xpack-platform, visualizations | - |
| <DocLink id="kibKbnSecurityPluginTypesPublicPluginApi" section="def-public.SecurityPluginStart.authc" text="authc"/> | security, securitySolution, cloudLinks, cases | - |
| <DocLink id="kibKbnSecurityPluginTypesPublicPluginApi" section="def-public.SecurityPluginStart.userProfiles" text="userProfiles"/> | security, cases, securitySolution, searchPlayground | - |
| <DocLink id="kibKbnSecuritysolutionListConstantsPluginApi" section="def-common.ENDPOINT_TRUSTED_APPS_LIST_ID" text="ENDPOINT_TRUSTED_APPS_LIST_ID"/> | lists, securitySolution, @kbn/securitysolution-io-ts-list-types | - |
@ -70,12 +74,17 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana']
| <DocLink id="kibKbnSecuritysolutionListConstantsPluginApi" section="def-common.ENDPOINT_BLOCKLISTS_LIST_NAME" text="ENDPOINT_BLOCKLISTS_LIST_NAME"/> | securitySolution | - |
| <DocLink id="kibKbnSecuritysolutionListConstantsPluginApi" section="def-common.ENDPOINT_BLOCKLISTS_LIST_DESCRIPTION" text="ENDPOINT_BLOCKLISTS_LIST_DESCRIPTION"/> | securitySolution | - |
| <DocLink id="kibKbnUnifiedDataTablePluginApi" section="def-public.UnifiedDataTableProps.externalControlColumns" text="externalControlColumns"/> | cloudSecurityPosture, securitySolution | - |
| <DocLink id="kibTaskManagerPluginApi" section="def-server.ConcreteTaskInstance.interval" text="interval"/> | @kbn/test-suites-xpack-platform | - |
| <DocLink id="kibControlsPluginApi" section="def-public.serializeRuntimeState" text="serializeRuntimeState"/> | dashboard | - |
| <DocLink id="kibKbnCoreSavedObjectsCommonPluginApi" section="def-common.SavedObjectReference" text="SavedObjectReference"/> | @kbn/core, savedObjectsManagement, savedObjects, visualizations, savedObjectsTagging, eventAnnotation, lens, maps, streamsApp, graph, dashboard, kibanaUtils, expressions, data, savedObjectsTaggingOss, embeddable, uiActionsEnhanced, controls, canvas, dashboardEnhanced, globalSearchProviders | - |
| <DocLink id="kibKbnCoreSavedObjectsServerPluginApi" section="def-server.SavedObjectsType.schemas" text="schemas"/> | @kbn/core, spaces, data, dashboard, savedSearch, visualizations, cloudSecurityPosture | - |
| <DocLink id="kibSecurityPluginApi" section="def-server.ApiActions.get" text="get"/> | @kbn/security-plugin-types-server, telemetry, fleet, alerting, profiling, @kbn/security-authorization-core, security | - |
| <DocLink id="kibTaskManagerPluginApi" section="def-server.TaskManagerSetupContract.index" text="index"/> | actions, alerting | - |
| <DocLink id="kibDataPluginApi" section="def-public.syncQueryStateWithUrl" text="syncQueryStateWithUrl"/> | monitoring | - |
| <DocLink id="kibKibanaReactPluginApi" section="def-public.toMountPoint" text="toMountPoint"/> | monitoring, observabilityShared | - |
| <DocLink id="kibKbnCoreApplicationBrowserPluginApi" section="def-public.AppMountParameters.appBasePath" text="appBasePath"/> | @kbn/core, management, fleet, security, kibanaOverview, @kbn/test-suites-src | - |
| <DocLink id="kibKbnCoreElasticsearchServerPluginApi" section="def-server.ElasticsearchServiceSetup.legacy" text="legacy"/> | @kbn/core, observabilityOnboarding, enterpriseSearch, console | - |
| <DocLink id="kibKbnCoreLifecycleBrowserPluginApi" section="def-public.CoreStart.savedObjects" text="savedObjects"/> | @kbn/core, unifiedSearch, visualizations, fileUpload, transform, dashboardEnhanced, discover, dataVisualizer | - |
| <DocLink id="kibKbnCoreLifecycleBrowserPluginApi" section="def-public.CoreStart.savedObjects" text="savedObjects"/> | @kbn/core, fileUpload, unifiedSearch, visualizations, transform, dashboardEnhanced, discover, dataVisualizer | - |
| <DocLink id="kibKbnCoreLoggingServerPluginApi" section="def-server.NumericRollingStrategyConfig.max" text="max"/> | @kbn/core, security | - |
| <DocLink id="kibKbnCorePluginsServerPluginApi" section="def-server.PluginManifest.extraPublicDirs" text="extraPublicDirs"/> | @kbn/core | - |
| <DocLink id="kibKbnCoreSavedObjectsApiBrowserPluginApi" section="def-public.SavedObjectsClientContract" text="SavedObjectsClientContract"/> | @kbn/core, visualizations, lens, visTypeTimeseries | - |
@ -119,15 +128,11 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana']
| <DocLink id="kibKbnCoreSavedObjectsCommonPluginApi" section="def-common.SavedObject" text="SavedObject"/> | @kbn/core, home, savedObjectsTagging, canvas, savedObjectsTaggingOss, upgradeAssistant, lists, @kbn/test-suites-src, savedObjectsManagement | - |
| <DocLink id="kibKbnCoreSavedObjectsCommonPluginApi" section="def-common.SavedObjectAttributeSingle" text="SavedObjectAttributeSingle"/> | @kbn/core | - |
| <DocLink id="kibKbnCoreSavedObjectsCommonPluginApi" section="def-common.SavedObjectAttribute" text="SavedObjectAttribute"/> | @kbn/core, visualizations, @kbn/response-ops-rule-form | - |
| <DocLink id="kibKbnCoreSavedObjectsCommonPluginApi" section="def-common.SavedObjectReference" text="SavedObjectReference"/> | @kbn/core, savedObjectsManagement, savedObjects, visualizations, savedObjectsTagging, eventAnnotation, lens, maps, streamsApp, graph, dashboard, kibanaUtils, expressions, data, savedObjectsTaggingOss, embeddable, uiActionsEnhanced, controls, canvas, dashboardEnhanced, globalSearchProviders | - |
| <DocLink id="kibKbnCoreSavedObjectsServerPluginApi" section="def-server.SavedObjectsType.schemas" text="schemas"/> | @kbn/core, spaces, data, dashboard, savedSearch, visualizations, cloudSecurityPosture | - |
| <DocLink id="kibDiscoverPluginApi" section="def-common.DiscoverAppLocatorParams.indexPatternId" text="indexPatternId"/> | fleet, osquery, exploratoryView, synthetics | - |
| <DocLink id="kibSecurityPluginApi" section="def-server.ApiActions.get" text="get"/> | @kbn/security-plugin-types-server, telemetry, fleet, profiling, @kbn/security-authorization-core, security | - |
| <DocLink id="kibDataPluginApi" section="def-common.DataView.getNonScriptedFields" text="getNonScriptedFields"/> | graph, visTypeTimeseries, dataViewManagement, dataViews | - |
| <DocLink id="kibDataPluginApi" section="def-server.DataView.getNonScriptedFields" text="getNonScriptedFields"/> | graph, visTypeTimeseries, dataViewManagement, dataViews | - |
| <DocLink id="kibDataViewsPluginApi" section="def-public.DataView.getNonScriptedFields" text="getNonScriptedFields"/> | graph, visTypeTimeseries, dataViewManagement | - |
| <DocLink id="kibSavedObjectsFinderPluginApi" section="def-public.SavedObjectMetaData.includeFields" text="includeFields"/> | visualizations, graph | - |
| <DocLink id="kibTimelinesPluginApi" section="def-public.TimelinesUIStart.getHoverActions" text="getHoverActions"/> | osquery, threatIntelligence | - |
| <DocLink id="kibDataPluginApi" section="def-common.DataView.flattenHit" text="flattenHit"/> | dataViews, maps | - |
| <DocLink id="kibDataPluginApi" section="def-common.DataView.removeScriptedField" text="removeScriptedField"/> | dataViews, dataViewManagement | - |
| <DocLink id="kibDataPluginApi" section="def-common.DataView.getScriptedFields" text="getScriptedFields"/> | dataViews, dataViewManagement | - |
@ -141,7 +146,7 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana']
| <DocLink id="kibKbnCoreSavedObjectsCommonPluginApi" section="def-common.SavedObjectsImportSuccess.createNewCopy" text="createNewCopy"/> | spaces, savedObjectsManagement | - |
| <DocLink id="kibDataViewsPluginApi" section="def-server.getFieldByName" text="getFieldByName"/> | unifiedSearch | - |
| <DocLink id="kibDataViewsPluginApi" section="def-server.findIndexPatternById" text="findIndexPatternById"/> | unifiedSearch | - |
| <DocLink id="kibKbnPresentationPublishingPluginApi" section="def-public.apiHasSnapshottableState" text="apiHasSnapshottableState"/> | controls, dashboard | - |
| <DocLink id="kibKbnPresentationPublishingPluginApi" section="def-public.useBatchedOptionalPublishingSubjects" text="useBatchedOptionalPublishingSubjects"/> | presentationPanel, controls | - |
| <DocLink id="kibExpressionsPluginApi" section="def-public.ExpressionFunctionDefinition.context" text="context"/> | canvas | - |
| <DocLink id="kibExpressionsPluginApi" section="def-public.ExpressionsServiceSetup.getFunction" text="getFunction"/> | canvas | - |
| <DocLink id="kibExpressionsPluginApi" section="def-public.ExpressionsServiceSetup.getFunctions" text="getFunctions"/> | canvas | - |
@ -152,6 +157,12 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana']
| <DocLink id="kibExpressionsPluginApi" section="def-common.ExpressionsServiceSetup.getFunctions" text="getFunctions"/> | canvas | - |
| <DocLink id="kibExpressionsPluginApi" section="def-common.ExpressionsServiceSetup.getTypes" text="getTypes"/> | canvas | - |
| <DocLink id="kibExpressionsPluginApi" section="def-server.ExpressionFunctionDefinition.context" text="context"/> | canvas | - |
| <DocLink id="kibKbnTestJestHelpersPluginApi" section="def-common.findTestSubject" text="findTestSubject"/> | snapshotRestore, watcher, ingestPipelines, remoteClusters, upgradeAssistant, indexManagement, @kbn/security-ui-components, security, dataViewFieldEditor | - |
| <DocLink id="kibKbnTestJestHelpersPluginApi" section="def-common.registerTestBed" text="registerTestBed"/> | runtimeFields, indexLifecycleManagement, reporting, snapshotRestore, watcher, ingestPipelines, remoteClusters, upgradeAssistant, indexManagement, searchprofiler, dataViewEditor, dataViewFieldEditor, esUiShared | - |
| <DocLink id="kibKbnTestJestHelpersPluginApi" section="def-common.shallowWithIntl" text="shallowWithIntl"/> | uptime, telemetry | - |
| <DocLink id="kibKbnTestJestHelpersPluginApi" section="def-common.mountWithIntl" text="mountWithIntl"/> | uptime | - |
| <DocLink id="kibKbnTestJestHelpersPluginApi" section="def-common.renderWithI18nProvider" text="renderWithI18nProvider"/> | uptime | - |
| <DocLink id="kibKbnScoutPluginApi" section="def-common.Locator.type" text="type"/> | ux, synthetics | - |
| <DocLink id="kibEmbeddablePluginApi" section="def-public.EmbeddableSetup.registerEnhancement" text="registerEnhancement"/> | uiActionsEnhanced | - |
| <DocLink id="kibExpressionGaugePluginApi" section="def-common.GaugeState.percentageMode" text="percentageMode"/> | visTypeGauge | - |
| <DocLink id="kibExpressionPartitionVisPluginApi" section="def-common.LabelsParams.truncate" text="truncate"/> | visTypePie | - |
@ -165,9 +176,6 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana']
| <DocLink id="kibKbnReportingExportTypesCsvCommonPluginApi" section="def-common.CSV_JOB_TYPE_DEPRECATED" text="CSV_JOB_TYPE_DEPRECATED"/> | reporting | - |
| <DocLink id="kibKbnReportingExportTypesPdfPluginApi" section="def-server.PdfV1ExportType" text="PdfV1ExportType"/> | reporting | - |
| <DocLink id="kibKbnContentManagementTableListViewTablePluginApi" section="def-public.TableListViewTableProps.withoutPageTemplateWrapper" text="withoutPageTemplateWrapper"/> | @kbn/content-management-table-list-view, filesManagement | - |
| <DocLink id="kibKbnPresentationContainersPluginApi" section="def-public.HasRuntimeChildState" text="HasRuntimeChildState"/> | dashboard | - |
| <DocLink id="kibKbnPresentationContainersPluginApi" section="def-public.apiHasRuntimeChildState" text="apiHasRuntimeChildState"/> | embeddable | - |
| <DocLink id="kibKbnPresentationPublishingPluginApi" section="def-public.HasSnapshottableState" text="HasSnapshottableState"/> | @kbn/presentation-containers, embeddable | - |
| <DocLink id="kibKbnCoreSavedObjectsServerPluginApi" section="def-server.SavedObjectMigrationContext.convertToMultiNamespaceTypeVersion" text="convertToMultiNamespaceTypeVersion"/> | encryptedSavedObjects | - |
| <DocLink id="kibKbnEsqlAstPluginApi" section="def-common.ESQLColumn.quoted" text="quoted"/> | @kbn/esql-validation-autocomplete | - |
| <DocLink id="kibKbnEsqlAstPluginApi" section="def-common.ParseResult.ast" text="ast"/> | @kbn/esql-validation-autocomplete, @kbn/esql-utils | - |
@ -224,6 +232,8 @@ Safe to remove.
| <DocLink id="kibKibanaReactPluginApi" section="def-public.ToMountPointOptions" text="ToMountPointOptions"/> | kibanaReact |
| <DocLink id="kibKibanaReactPluginApi" section="def-public.KibanaThemeProvider" text="KibanaThemeProvider"/> | kibanaReact |
| <DocLink id="kibKibanaReactPluginApi" section="def-public.KibanaThemeProviderProps" text="KibanaThemeProviderProps"/> | kibanaReact |
| <DocLink id="kibLensPluginApi" section="def-public.XYDataLayerConfig.palette" text="palette"/> | lens |
| <DocLink id="kibLensPluginApi" section="def-public.TagcloudState.palette" text="palette"/> | lens |
| <DocLink id="kibLicensingPluginApi" section="def-public.ILicense.mode" text="mode"/> | licensing |
| <DocLink id="kibLicensingPluginApi" section="def-public.LicensingPluginSetup.refresh" text="refresh"/> | licensing |
| <DocLink id="kibLicensingPluginApi" section="def-server.ILicense.mode" text="mode"/> | licensing |
@ -237,9 +247,10 @@ Safe to remove.
| <DocLink id="kibSecurityPluginApi" section="def-public.SecurityPluginStart.uiApi" text="uiApi"/> | security |
| <DocLink id="kibSecurityPluginApi" section="def-public.SecurityPluginSetup.authc" text="authc"/> | security |
| <DocLink id="kibServerlessPluginApi" section="def-public.ServerlessPluginStart.setSideNavComponentDeprecated" text="setSideNavComponentDeprecated"/> | serverless |
| <DocLink id="kibTaskManagerPluginApi" section="def-server.ConcreteTaskInstance.interval" text="interval"/> | taskManager |
| <DocLink id="kibTaskManagerPluginApi" section="def-server.ConcreteTaskInstance.numSkippedRuns" text="numSkippedRuns"/> | taskManager |
| <DocLink id="kibVisualizationsPluginApi" section="def-public.VisualizeEmbeddable" text="VisualizeEmbeddable"/> | visualizations |
| <DocLink id="kibKbnEsqlAstPluginApi" section="def-common.createParser" text="createParser"/> | @kbn/esql-ast |
| <DocLink id="kibKbnEsqlAstPluginApi" section="def-common.parseErrors" text="parseErrors"/> | @kbn/esql-ast |
| <DocLink id="kibKbnScoutPluginApi" section="def-common.Locator.check.$1.noWaitAfter" text="noWaitAfter"/> | @kbn/scout |
| <DocLink id="kibKbnScoutPluginApi" section="def-common.Locator.clear.$1.noWaitAfter" text="noWaitAfter"/> | @kbn/scout |
| <DocLink id="kibKbnScoutPluginApi" section="def-common.Locator.click.$1.noWaitAfter" text="noWaitAfter"/> | @kbn/scout |
@ -255,7 +266,6 @@ Safe to remove.
| <DocLink id="kibKbnScoutPluginApi" section="def-common.Locator.setChecked.$2.noWaitAfter" text="noWaitAfter"/> | @kbn/scout |
| <DocLink id="kibKbnScoutPluginApi" section="def-common.Locator.setInputFiles.$2.noWaitAfter" text="noWaitAfter"/> | @kbn/scout |
| <DocLink id="kibKbnScoutPluginApi" section="def-common.Locator.tap.$1.noWaitAfter" text="noWaitAfter"/> | @kbn/scout |
| <DocLink id="kibKbnScoutPluginApi" section="def-common.Locator.type" text="type"/> | @kbn/scout |
| <DocLink id="kibKbnScoutPluginApi" section="def-common.Locator.type.$2.noWaitAfter" text="noWaitAfter"/> | @kbn/scout |
| <DocLink id="kibKbnScoutPluginApi" section="def-common.Locator.uncheck.$1.noWaitAfter" text="noWaitAfter"/> | @kbn/scout |
| <DocLink id="kibKbnScoutObltPluginApi" section="def-common.Locator.check.$1.noWaitAfter" text="noWaitAfter"/> | @kbn/scout-oblt |
@ -273,7 +283,6 @@ Safe to remove.
| <DocLink id="kibKbnScoutObltPluginApi" section="def-common.Locator.setChecked.$2.noWaitAfter" text="noWaitAfter"/> | @kbn/scout-oblt |
| <DocLink id="kibKbnScoutObltPluginApi" section="def-common.Locator.setInputFiles.$2.noWaitAfter" text="noWaitAfter"/> | @kbn/scout-oblt |
| <DocLink id="kibKbnScoutObltPluginApi" section="def-common.Locator.tap.$1.noWaitAfter" text="noWaitAfter"/> | @kbn/scout-oblt |
| <DocLink id="kibKbnScoutObltPluginApi" section="def-common.Locator.type" text="type"/> | @kbn/scout-oblt |
| <DocLink id="kibKbnScoutObltPluginApi" section="def-common.Locator.type.$2.noWaitAfter" text="noWaitAfter"/> | @kbn/scout-oblt |
| <DocLink id="kibKbnScoutObltPluginApi" section="def-common.Locator.uncheck.$1.noWaitAfter" text="noWaitAfter"/> | @kbn/scout-oblt |
| <DocLink id="kibKbnScoutSecurityPluginApi" section="def-common.Locator.check.$1.noWaitAfter" text="noWaitAfter"/> | @kbn/scout-security |
@ -291,9 +300,12 @@ Safe to remove.
| <DocLink id="kibKbnScoutSecurityPluginApi" section="def-common.Locator.setChecked.$2.noWaitAfter" text="noWaitAfter"/> | @kbn/scout-security |
| <DocLink id="kibKbnScoutSecurityPluginApi" section="def-common.Locator.setInputFiles.$2.noWaitAfter" text="noWaitAfter"/> | @kbn/scout-security |
| <DocLink id="kibKbnScoutSecurityPluginApi" section="def-common.Locator.tap.$1.noWaitAfter" text="noWaitAfter"/> | @kbn/scout-security |
| <DocLink id="kibKbnScoutSecurityPluginApi" section="def-common.Locator.type" text="type"/> | @kbn/scout-security |
| <DocLink id="kibKbnScoutSecurityPluginApi" section="def-common.Locator.type.$2.noWaitAfter" text="noWaitAfter"/> | @kbn/scout-security |
| <DocLink id="kibKbnScoutSecurityPluginApi" section="def-common.Locator.uncheck.$1.noWaitAfter" text="noWaitAfter"/> | @kbn/scout-security |
| <DocLink id="kibKbnTestJestHelpersPluginApi" section="def-common.renderWithIntl" text="renderWithIntl"/> | @kbn/test-jest-helpers |
| <DocLink id="kibKbnTestJestHelpersPluginApi" section="def-common.shallowWithI18nProvider" text="shallowWithI18nProvider"/> | @kbn/test-jest-helpers |
| <DocLink id="kibKbnTestJestHelpersPluginApi" section="def-common.mountWithI18nProvider" text="mountWithI18nProvider"/> | @kbn/test-jest-helpers |
| <DocLink id="kibKbnTestJestHelpersPluginApi" section="def-common.mountHook" text="mountHook"/> | @kbn/test-jest-helpers |
| <DocLink id="kibKbnUiThemePluginApi" section="def-common.darkMode" text="darkMode"/> | @kbn/ui-theme |
| <DocLink id="kibKbnUiThemePluginApi" section="def-common.tag" text="tag"/> | @kbn/ui-theme |
| <DocLink id="kibKbnUiThemePluginApi" section="def-common.version" text="version"/> | @kbn/ui-theme |

View file

@ -7,7 +7,7 @@ id: kibDevDocsDeprecationsByPlugin
slug: /kibana-dev-docs/api-meta/deprecated-api-list-by-plugin
title: Deprecated API usage by plugin
description: A list of deprecated APIs, which plugins are still referencing them, and when they need to be removed by.
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana']
---
@ -104,6 +104,7 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana']
| Deprecated API | Reference location(s) | Remove By |
| ---------------|-----------|-----------|
| <DocLink id="kibKbnEsqlAstPluginApi" section="def-common.parse" text="parse"/> | [query_parsing_helpers.ts](https://github.com/elastic/kibana/tree/main/src/platform/packages/shared/kbn-esql-utils/src/utils/query_parsing_helpers.ts#:~:text=parse), [query_parsing_helpers.ts](https://github.com/elastic/kibana/tree/main/src/platform/packages/shared/kbn-esql-utils/src/utils/query_parsing_helpers.ts#:~:text=parse), [query_parsing_helpers.ts](https://github.com/elastic/kibana/tree/main/src/platform/packages/shared/kbn-esql-utils/src/utils/query_parsing_helpers.ts#:~:text=parse), [query_parsing_helpers.ts](https://github.com/elastic/kibana/tree/main/src/platform/packages/shared/kbn-esql-utils/src/utils/query_parsing_helpers.ts#:~:text=parse), [query_parsing_helpers.ts](https://github.com/elastic/kibana/tree/main/src/platform/packages/shared/kbn-esql-utils/src/utils/query_parsing_helpers.ts#:~:text=parse), [query_parsing_helpers.ts](https://github.com/elastic/kibana/tree/main/src/platform/packages/shared/kbn-esql-utils/src/utils/query_parsing_helpers.ts#:~:text=parse), [query_parsing_helpers.ts](https://github.com/elastic/kibana/tree/main/src/platform/packages/shared/kbn-esql-utils/src/utils/query_parsing_helpers.ts#:~:text=parse), [query_parsing_helpers.ts](https://github.com/elastic/kibana/tree/main/src/platform/packages/shared/kbn-esql-utils/src/utils/query_parsing_helpers.ts#:~:text=parse), [query_parsing_helpers.ts](https://github.com/elastic/kibana/tree/main/src/platform/packages/shared/kbn-esql-utils/src/utils/query_parsing_helpers.ts#:~:text=parse), [query_parsing_helpers.ts](https://github.com/elastic/kibana/tree/main/src/platform/packages/shared/kbn-esql-utils/src/utils/query_parsing_helpers.ts#:~:text=parse)+ 9 more | - |
| <DocLink id="kibKbnEsqlAstPluginApi" section="def-common.ParseResult.ast" text="ast"/> | [query_parsing_helpers.ts](https://github.com/elastic/kibana/tree/main/src/platform/packages/shared/kbn-esql-utils/src/utils/query_parsing_helpers.ts#:~:text=ast), [query_parsing_helpers.ts](https://github.com/elastic/kibana/tree/main/src/platform/packages/shared/kbn-esql-utils/src/utils/query_parsing_helpers.ts#:~:text=ast), [query_parsing_helpers.ts](https://github.com/elastic/kibana/tree/main/src/platform/packages/shared/kbn-esql-utils/src/utils/query_parsing_helpers.ts#:~:text=ast), [query_parsing_helpers.ts](https://github.com/elastic/kibana/tree/main/src/platform/packages/shared/kbn-esql-utils/src/utils/query_parsing_helpers.ts#:~:text=ast), [query_parsing_helpers.ts](https://github.com/elastic/kibana/tree/main/src/platform/packages/shared/kbn-esql-utils/src/utils/query_parsing_helpers.ts#:~:text=ast), [query_parsing_helpers.ts](https://github.com/elastic/kibana/tree/main/src/platform/packages/shared/kbn-esql-utils/src/utils/query_parsing_helpers.ts#:~:text=ast), [get_esql_with_safe_limit.ts](https://github.com/elastic/kibana/tree/main/src/platform/packages/shared/kbn-esql-utils/src/utils/get_esql_with_safe_limit.ts#:~:text=ast), [append_to_query.ts](https://github.com/elastic/kibana/tree/main/src/platform/packages/shared/kbn-esql-utils/src/utils/append_to_query.ts#:~:text=ast) | - |
@ -113,6 +114,7 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana']
| Deprecated API | Reference location(s) | Remove By |
| ---------------|-----------|-----------|
| <DocLink id="kibKbnEsqlAstPluginApi" section="def-common.ESQLColumn.quoted" text="quoted"/> | [helpers.ts](https://github.com/elastic/kibana/tree/main/src/platform/packages/shared/kbn-esql-validation-autocomplete/src/shared/helpers.ts#:~:text=quoted) | - |
| <DocLink id="kibKbnEsqlAstPluginApi" section="def-common.parse" text="parse"/> | [resources_helpers.ts](https://github.com/elastic/kibana/tree/main/src/platform/packages/shared/kbn-esql-validation-autocomplete/src/shared/resources_helpers.ts#:~:text=parse), [resources_helpers.ts](https://github.com/elastic/kibana/tree/main/src/platform/packages/shared/kbn-esql-validation-autocomplete/src/shared/resources_helpers.ts#:~:text=parse), [validation.ts](https://github.com/elastic/kibana/tree/main/src/platform/packages/shared/kbn-esql-validation-autocomplete/src/validation/validation.ts#:~:text=parse), [validation.ts](https://github.com/elastic/kibana/tree/main/src/platform/packages/shared/kbn-esql-validation-autocomplete/src/validation/validation.ts#:~:text=parse), [autocomplete.ts](https://github.com/elastic/kibana/tree/main/src/platform/packages/shared/kbn-esql-validation-autocomplete/src/autocomplete/autocomplete.ts#:~:text=parse), [autocomplete.ts](https://github.com/elastic/kibana/tree/main/src/platform/packages/shared/kbn-esql-validation-autocomplete/src/autocomplete/autocomplete.ts#:~:text=parse), [helper.test.ts](https://github.com/elastic/kibana/tree/main/src/platform/packages/shared/kbn-esql-validation-autocomplete/src/autocomplete/helper.test.ts#:~:text=parse), [helper.test.ts](https://github.com/elastic/kibana/tree/main/src/platform/packages/shared/kbn-esql-validation-autocomplete/src/autocomplete/helper.test.ts#:~:text=parse), [helpers.test.ts](https://github.com/elastic/kibana/tree/main/src/platform/packages/shared/kbn-esql-validation-autocomplete/src/shared/helpers.test.ts#:~:text=parse), [helpers.test.ts](https://github.com/elastic/kibana/tree/main/src/platform/packages/shared/kbn-esql-validation-autocomplete/src/shared/helpers.test.ts#:~:text=parse) | - |
| <DocLink id="kibKbnEsqlAstPluginApi" section="def-common.ParseResult.ast" text="ast"/> | [validation.ts](https://github.com/elastic/kibana/tree/main/src/platform/packages/shared/kbn-esql-validation-autocomplete/src/validation/validation.ts#:~:text=ast), [autocomplete.ts](https://github.com/elastic/kibana/tree/main/src/platform/packages/shared/kbn-esql-validation-autocomplete/src/autocomplete/autocomplete.ts#:~:text=ast) | - |
@ -141,11 +143,11 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana']
## @kbn/presentation-containers
## @kbn/monaco
| Deprecated API | Reference location(s) | Remove By |
| ---------------|-----------|-----------|
| <DocLink id="kibKbnPresentationPublishingPluginApi" section="def-public.HasSnapshottableState" text="HasSnapshottableState"/> | [initialize_unsaved_changes.ts](https://github.com/elastic/kibana/tree/main/src/platform/packages/shared/presentation/presentation_containers/interfaces/unsaved_changes/initialize_unsaved_changes.ts#:~:text=HasSnapshottableState), [initialize_unsaved_changes.ts](https://github.com/elastic/kibana/tree/main/src/platform/packages/shared/presentation/presentation_containers/interfaces/unsaved_changes/initialize_unsaved_changes.ts#:~:text=HasSnapshottableState) | - |
| <DocLink id="kibKbnEsqlAstPluginApi" section="def-common.parse" text="parse"/> | [hover.ts](https://github.com/elastic/kibana/tree/main/src/platform/packages/shared/kbn-monaco/src/languages/esql/lib/hover/hover.ts#:~:text=parse), [hover.ts](https://github.com/elastic/kibana/tree/main/src/platform/packages/shared/kbn-monaco/src/languages/esql/lib/hover/hover.ts#:~:text=parse) | - |
@ -223,6 +225,14 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana']
## @kbn/security-ui-components
| Deprecated API | Reference location(s) | Remove By |
| ---------------|-----------|-----------|
| <DocLink id="kibKbnTestJestHelpersPluginApi" section="def-common.findTestSubject" text="findTestSubject"/> | [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/packages/private/security/ui_components/src/kibana_privilege_table/__fixtures__/index.ts#:~:text=findTestSubject), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/packages/private/security/ui_components/src/kibana_privilege_table/__fixtures__/index.ts#:~:text=findTestSubject), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/packages/private/security/ui_components/src/kibana_privilege_table/__fixtures__/index.ts#:~:text=findTestSubject) | - |
## @kbn/securitysolution-data-table
| Deprecated API | Reference location(s) | Remove By |
@ -243,6 +253,14 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana']
## @kbn/securitysolution-utils
| Deprecated API | Reference location(s) | Remove By |
| ---------------|-----------|-----------|
| <DocLink id="kibKbnEsqlAstPluginApi" section="def-common.parse" text="parse"/> | [compute_if_esql_query_aggregating.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/packages/kbn-securitysolution-utils/src/esql/compute_if_esql_query_aggregating.ts#:~:text=parse), [compute_if_esql_query_aggregating.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/packages/kbn-securitysolution-utils/src/esql/compute_if_esql_query_aggregating.ts#:~:text=parse), [parse_esql_query.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/packages/kbn-securitysolution-utils/src/esql/parse_esql_query.ts#:~:text=parse), [parse_esql_query.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/packages/kbn-securitysolution-utils/src/esql/parse_esql_query.ts#:~:text=parse), [get_mv_expand_fields.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/packages/kbn-securitysolution-utils/src/esql/get_mv_expand_fields.ts#:~:text=parse), [get_mv_expand_fields.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/packages/kbn-securitysolution-utils/src/esql/get_mv_expand_fields.ts#:~:text=parse) | - |
## @kbn/test-suites-src
| Deprecated API | Reference location(s) | Remove By |
@ -254,14 +272,6 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana']
## @kbn/test-suites-xpack
| Deprecated API | Reference location(s) | Remove By |
| ---------------|-----------|-----------|
| <DocLink id="kibKbnCoreHttpServerPluginApi" section="def-server.RouteConfigOptions.authRequired" text="authRequired"/> | [pagerduty_simulation.ts](https://github.com/elastic/kibana/tree/main/x-pack/test/alerting_api_integration/common/plugins/actions_simulators/server/pagerduty_simulation.ts#:~:text=authRequired), [servicenow_oauth_simulation.ts](https://github.com/elastic/kibana/tree/main/x-pack/test/alerting_api_integration/common/plugins/actions_simulators/server/servicenow_oauth_simulation.ts#:~:text=authRequired), [jira_simulation.ts](https://github.com/elastic/kibana/tree/main/x-pack/test/alerting_api_integration/common/plugins/actions_simulators/server/jira_simulation.ts#:~:text=authRequired), [jira_simulation.ts](https://github.com/elastic/kibana/tree/main/x-pack/test/alerting_api_integration/common/plugins/actions_simulators/server/jira_simulation.ts#:~:text=authRequired), [jira_simulation.ts](https://github.com/elastic/kibana/tree/main/x-pack/test/alerting_api_integration/common/plugins/actions_simulators/server/jira_simulation.ts#:~:text=authRequired), [jira_simulation.ts](https://github.com/elastic/kibana/tree/main/x-pack/test/alerting_api_integration/common/plugins/actions_simulators/server/jira_simulation.ts#:~:text=authRequired), [jira_simulation.ts](https://github.com/elastic/kibana/tree/main/x-pack/test/alerting_api_integration/common/plugins/actions_simulators/server/jira_simulation.ts#:~:text=authRequired), [resilient_simulation.ts](https://github.com/elastic/kibana/tree/main/x-pack/test/alerting_api_integration/common/plugins/actions_simulators/server/resilient_simulation.ts#:~:text=authRequired), [resilient_simulation.ts](https://github.com/elastic/kibana/tree/main/x-pack/test/alerting_api_integration/common/plugins/actions_simulators/server/resilient_simulation.ts#:~:text=authRequired), [resilient_simulation.ts](https://github.com/elastic/kibana/tree/main/x-pack/test/alerting_api_integration/common/plugins/actions_simulators/server/resilient_simulation.ts#:~:text=authRequired)+ 8 more | - |
## @kbn/test-suites-xpack-observability
| Deprecated API | Reference location(s) | Remove By |
@ -271,6 +281,19 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana']
## @kbn/test-suites-xpack-platform
| Deprecated API | Reference location(s) | Remove By |
| ---------------|-----------|-----------|
| <DocLink id="kibAlertingPluginApi" section="def-server.RuleExecutorServices.alertFactory" text="alertFactory"/> | [rule_types.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/test/alerting_api_integration/common/plugins/alerts/server/rule_types.ts#:~:text=alertFactory), [rule_types.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/test/alerting_api_integration/common/plugins/alerts/server/rule_types.ts#:~:text=alertFactory), [rule_types.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/test/alerting_api_integration/common/plugins/alerts/server/rule_types.ts#:~:text=alertFactory), [rule_types.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/test/alerting_api_integration/common/plugins/alerts/server/rule_types.ts#:~:text=alertFactory), [rule_types.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/test/alerting_api_integration/common/plugins/alerts/server/rule_types.ts#:~:text=alertFactory), [rule_types.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/test/alerting_api_integration/common/plugins/alerts/server/rule_types.ts#:~:text=alertFactory), [rule_types.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/test/alerting_api_integration/common/plugins/alerts/server/rule_types.ts#:~:text=alertFactory), [rule_types.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/test/alerting_api_integration/common/plugins/alerts/server/rule_types.ts#:~:text=alertFactory) | - |
| <DocLink id="kibSecurityPluginApi" section="def-server.SecurityPluginStart.authc" text="authc"/> | [routes.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/test/alerting_api_integration/common/plugins/alerts/server/routes.ts#:~:text=authc), [routes.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/test/alerting_api_integration/common/plugins/alerts/server/routes.ts#:~:text=authc), [routes.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/test/alerting_api_integration/common/plugins/alerts/server/routes.ts#:~:text=authc), [routes.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/test/alerting_api_integration/common/plugins/alerts/server/routes.ts#:~:text=authc), [routes.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/test/alerting_api_integration/common/plugins/alerts/server/routes.ts#:~:text=authc), [routes.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/test/alerting_api_integration/common/plugins/alerts/server/routes.ts#:~:text=authc) | - |
| <DocLink id="kibTaskManagerPluginApi" section="def-server.ConcreteTaskInstance.interval" text="interval"/> | [task_management.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/test/plugin_api_integration/test_suites/task_manager/task_management.ts#:~:text=interval) | - |
| <DocLink id="kibKbnCoreHttpServerPluginApi" section="def-server.RouteConfigOptions.authRequired" text="authRequired"/> | [pagerduty_simulation.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/test/alerting_api_integration/common/plugins/actions_simulators/server/pagerduty_simulation.ts#:~:text=authRequired), [servicenow_oauth_simulation.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/test/alerting_api_integration/common/plugins/actions_simulators/server/servicenow_oauth_simulation.ts#:~:text=authRequired), [jira_simulation.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/test/alerting_api_integration/common/plugins/actions_simulators/server/jira_simulation.ts#:~:text=authRequired), [jira_simulation.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/test/alerting_api_integration/common/plugins/actions_simulators/server/jira_simulation.ts#:~:text=authRequired), [jira_simulation.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/test/alerting_api_integration/common/plugins/actions_simulators/server/jira_simulation.ts#:~:text=authRequired), [jira_simulation.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/test/alerting_api_integration/common/plugins/actions_simulators/server/jira_simulation.ts#:~:text=authRequired), [jira_simulation.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/test/alerting_api_integration/common/plugins/actions_simulators/server/jira_simulation.ts#:~:text=authRequired), [resilient_simulation.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/test/alerting_api_integration/common/plugins/actions_simulators/server/resilient_simulation.ts#:~:text=authRequired), [resilient_simulation.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/test/alerting_api_integration/common/plugins/actions_simulators/server/resilient_simulation.ts#:~:text=authRequired), [resilient_simulation.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/test/alerting_api_integration/common/plugins/actions_simulators/server/resilient_simulation.ts#:~:text=authRequired)+ 9 more | - |
| <DocLink id="kibKbnCoreSavedObjectsServerPluginApi" section="def-server.SavedObjectsType.migrations" text="migrations"/> | [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin/server/index.ts#:~:text=migrations) | - |
| <DocLink id="kibKbnCoreSavedObjectsServerPluginApi" section="def-server.SavedObjectsType.convertToMultiNamespaceTypeVersion" text="convertToMultiNamespaceTypeVersion"/> | [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin/server/index.ts#:~:text=convertToMultiNamespaceTypeVersion) | - |
## @kbn/unified-field-list
| Deprecated API | Reference location(s) | Remove By |
@ -325,12 +348,13 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana']
| <DocLink id="kibFeaturesPluginApi" section="def-server.FeaturesPluginSetup.getKibanaFeatures" text="getKibanaFeatures"/> | [plugin.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/plugin.test.ts#:~:text=getKibanaFeatures) | 8.8.0 |
| <DocLink id="kibLicensingPluginApi" section="def-server.LicensingPluginSetup.license$" text="license$"/> | [plugin.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/plugin.ts#:~:text=license%24), [license_state.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/lib/license_state.test.ts#:~:text=license%24), [license_state.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/lib/license_state.test.ts#:~:text=license%24) | 8.8.0 |
| <DocLink id="kibSecurityPluginApi" section="def-server.SecurityPluginStart.authc" text="authc"/> | [rules_client_factory.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/rules_client_factory.ts#:~:text=authc), [task.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/invalidate_pending_api_keys/task.ts#:~:text=authc), [plugin.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/plugin.ts#:~:text=authc), [plugin.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/plugin.ts#:~:text=authc), [rules_client_factory.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/rules_client_factory.ts#:~:text=authc), [task.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/invalidate_pending_api_keys/task.ts#:~:text=authc), [plugin.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/plugin.ts#:~:text=authc), [plugin.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/plugin.ts#:~:text=authc) | - |
| <DocLink id="kibSecurityPluginApi" section="def-server.ApiActions.get" text="get"/> | [has_required_privilege_granted_in_all_spaces.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/lib/has_required_privilege_granted_in_all_spaces.ts#:~:text=get), [has_required_privilege_granted_in_all_spaces.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/lib/has_required_privilege_granted_in_all_spaces.ts#:~:text=get) | - |
| <DocLink id="kibTaskManagerPluginApi" section="def-server.TaskManagerSetupContract.index" text="index"/> | [task.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/usage/task.ts#:~:text=index) | - |
| <DocLink id="kibKbnCoreSavedObjectsApiServerPluginApi" section="def-server.SavedObject.migrationVersion" text="migrationVersion"/> | [retrieve_migrated_legacy_actions.mock.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts#:~:text=migrationVersion), [retrieve_migrated_legacy_actions.mock.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts#:~:text=migrationVersion), [retrieve_migrated_legacy_actions.mock.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts#:~:text=migrationVersion), [retrieve_migrated_legacy_actions.mock.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts#:~:text=migrationVersion), [retrieve_migrated_legacy_actions.mock.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts#:~:text=migrationVersion), [retrieve_migrated_legacy_actions.mock.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts#:~:text=migrationVersion), [retrieve_migrated_legacy_actions.mock.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts#:~:text=migrationVersion), [retrieve_migrated_legacy_actions.mock.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts#:~:text=migrationVersion), [retrieve_migrated_legacy_actions.mock.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts#:~:text=migrationVersion), [retrieve_migrated_legacy_actions.mock.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts#:~:text=migrationVersion) | - |
| <DocLink id="kibKbnCoreSavedObjectsApiServerPluginApi" section="def-server.SavedObjectAttributes" text="SavedObjectAttributes"/> | [rule.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/common/rule.ts#:~:text=SavedObjectAttributes), [rule.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/common/rule.ts#:~:text=SavedObjectAttributes), [inject_references.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/rules_client/common/inject_references.ts#:~:text=SavedObjectAttributes), [inject_references.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/rules_client/common/inject_references.ts#:~:text=SavedObjectAttributes), [types.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/types.ts#:~:text=SavedObjectAttributes), [types.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/types.ts#:~:text=SavedObjectAttributes), [migrations.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/saved_objects/geo_containment/migrations.ts#:~:text=SavedObjectAttributes), [migrations.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/saved_objects/geo_containment/migrations.ts#:~:text=SavedObjectAttributes), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/saved_objects/migrations/7.11/index.ts#:~:text=SavedObjectAttributes), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/saved_objects/migrations/7.11/index.ts#:~:text=SavedObjectAttributes)+ 14 more | - |
| <DocLink id="kibKbnCoreSavedObjectsServerPluginApi" section="def-server.SavedObjectsType.migrations" text="migrations"/> | [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/saved_objects/index.ts#:~:text=migrations) | - |
| <DocLink id="kibKbnCoreSavedObjectsServerPluginApi" section="def-server.SavedObjectsType.convertToMultiNamespaceTypeVersion" text="convertToMultiNamespaceTypeVersion"/> | [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/saved_objects/index.ts#:~:text=convertToMultiNamespaceTypeVersion) | - |
| <DocLink id="kibKbnSecurityPluginTypesServerPluginApi" section="def-server.SecurityPluginSetup.audit" text="audit"/> | [rules_client_factory.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/rules_client_factory.ts#:~:text=audit) | - |
| <DocLink id="kibKbnSecurityPluginTypesServerPluginApi" section="def-server.SecurityPluginSetup.audit" text="audit"/> | [rules_client_factory.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/rules_client_factory.ts#:~:text=audit), [plugin.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/alerting/server/plugin.ts#:~:text=audit) | - |
@ -403,14 +427,6 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana']
## cloudFullStory
| Deprecated API | Reference location(s) | Remove By |
| ---------------|-----------|-----------|
| <DocLink id="kibKbnCoreHttpServerPluginApi" section="def-server.RouteConfigOptions.authRequired" text="authRequired"/> | [fullstory.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/cloud_integrations/cloud_full_story/server/routes/fullstory.ts#:~:text=authRequired) | - |
## cloudLinks
| Deprecated API | Reference location(s) | Remove By |
@ -426,7 +442,7 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana']
| <DocLink id="kibSecurityPluginApi" section="def-server.SecurityPluginStart.authc" text="authc"/> | [setup_routes.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/setup_routes.ts#:~:text=authc), [setup_routes.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/setup_routes.ts#:~:text=authc) | - |
| <DocLink id="kibKbnCoreSavedObjectsServerPluginApi" section="def-server.SavedObjectsType.migrations" text="migrations"/> | [csp_benchmark_rule.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/cloud_security_posture/server/saved_objects/csp_benchmark_rule.ts#:~:text=migrations) | - |
| <DocLink id="kibKbnCoreSavedObjectsServerPluginApi" section="def-server.SavedObjectsType.schemas" text="schemas"/> | [csp_benchmark_rule.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/cloud_security_posture/server/saved_objects/csp_benchmark_rule.ts#:~:text=schemas), [csp_settings.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/cloud_security_posture/server/saved_objects/csp_settings.ts#:~:text=schemas) | - |
| <DocLink id="kibKbnUnifiedDataTablePluginApi" section="def-public.UnifiedDataTableProps.externalControlColumns" text="externalControlColumns"/> | [cloud_security_data_table.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/cloud_security_data_table.tsx#:~:text=externalControlColumns), [vulnerability_security_data_table.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/vulnerability_security_data_table.tsx#:~:text=externalControlColumns) | - |
| <DocLink id="kibKbnUnifiedDataTablePluginApi" section="def-public.UnifiedDataTableProps.externalControlColumns" text="externalControlColumns"/> | [cloud_security_data_table.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/cloud_security_data_table.tsx#:~:text=externalControlColumns) | - |
@ -444,7 +460,7 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana']
| ---------------|-----------|-----------|
| <DocLink id="kibDataViewsPluginApi" section="def-common.AbstractDataView.title" text="title"/> | [options_list_fetch_cache.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/controls/public/controls/data_controls/options_list_control/options_list_fetch_cache.ts#:~:text=title) | - |
| <DocLink id="kibKbnCoreSavedObjectsCommonPluginApi" section="def-common.SavedObjectReference" text="SavedObjectReference"/> | [control_group_persistable_state.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/controls/server/control_group/control_group_persistable_state.ts#:~:text=SavedObjectReference), [control_group_persistable_state.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/controls/server/control_group/control_group_persistable_state.ts#:~:text=SavedObjectReference), [control_group_persistable_state.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/controls/server/control_group/control_group_persistable_state.ts#:~:text=SavedObjectReference), [options_list_persistable_state.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/controls/server/options_list/options_list_persistable_state.ts#:~:text=SavedObjectReference), [options_list_persistable_state.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/controls/server/options_list/options_list_persistable_state.ts#:~:text=SavedObjectReference), [options_list_persistable_state.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/controls/server/options_list/options_list_persistable_state.ts#:~:text=SavedObjectReference), [range_slider_persistable_state.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/controls/server/range_slider/range_slider_persistable_state.ts#:~:text=SavedObjectReference), [range_slider_persistable_state.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/controls/server/range_slider/range_slider_persistable_state.ts#:~:text=SavedObjectReference), [range_slider_persistable_state.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/controls/server/range_slider/range_slider_persistable_state.ts#:~:text=SavedObjectReference), [time_slider_persistable_state.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/controls/server/time_slider/time_slider_persistable_state.ts#:~:text=SavedObjectReference)+ 5 more | - |
| <DocLink id="kibKbnPresentationPublishingPluginApi" section="def-public.apiHasSnapshottableState" text="apiHasSnapshottableState"/> | [init_controls_manager.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/controls/public/control_group/init_controls_manager.ts#:~:text=apiHasSnapshottableState), [init_controls_manager.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/controls/public/control_group/init_controls_manager.ts#:~:text=apiHasSnapshottableState) | - |
| <DocLink id="kibKbnPresentationPublishingPluginApi" section="def-public.useBatchedOptionalPublishingSubjects" text="useBatchedOptionalPublishingSubjects"/> | [control_panel.tsx](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/controls/public/control_group/components/control_panel.tsx#:~:text=useBatchedOptionalPublishingSubjects), [control_panel.tsx](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/controls/public/control_group/components/control_panel.tsx#:~:text=useBatchedOptionalPublishingSubjects) | - |
@ -468,12 +484,11 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana']
| Deprecated API | Reference location(s) | Remove By |
| ---------------|-----------|-----------|
| <DocLink id="kibControlsPluginApi" section="def-public.serializeRuntimeState" text="serializeRuntimeState"/> | [extract_control_group_state.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/dashboard/public/dashboard_app/url/bwc/extract_control_group_state.ts#:~:text=serializeRuntimeState), [extract_control_group_state.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/dashboard/public/dashboard_app/url/bwc/extract_control_group_state.ts#:~:text=serializeRuntimeState) | - |
| <DocLink id="kibKbnCoreSavedObjectsCommonPluginApi" section="def-common.SavedObjectReference" text="SavedObjectReference"/> | [types.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/dashboard/common/bwc/types.ts#:~:text=SavedObjectReference), [types.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/dashboard/common/bwc/types.ts#:~:text=SavedObjectReference) | - |
| <DocLink id="kibKbnCoreSavedObjectsServerPluginApi" section="def-server.SavedObjectsType.migrations" text="migrations"/> | [dashboard_saved_object.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/dashboard/server/dashboard_saved_object/dashboard_saved_object.ts#:~:text=migrations) | - |
| <DocLink id="kibKbnCoreSavedObjectsServerPluginApi" section="def-server.SavedObjectsType.schemas" text="schemas"/> | [dashboard_saved_object.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/dashboard/server/dashboard_saved_object/dashboard_saved_object.ts#:~:text=schemas) | - |
| <DocLink id="kibKbnCoreSavedObjectsServerPluginApi" section="def-server.SavedObjectsType.convertToMultiNamespaceTypeVersion" text="convertToMultiNamespaceTypeVersion"/> | [dashboard_saved_object.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/dashboard/server/dashboard_saved_object/dashboard_saved_object.ts#:~:text=convertToMultiNamespaceTypeVersion) | - |
| <DocLink id="kibKbnPresentationContainersPluginApi" section="def-public.HasRuntimeChildState" text="HasRuntimeChildState"/> | [types.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/dashboard/public/dashboard_api/types.ts#:~:text=HasRuntimeChildState), [types.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/dashboard/public/dashboard_api/types.ts#:~:text=HasRuntimeChildState) | - |
| <DocLink id="kibKbnPresentationPublishingPluginApi" section="def-public.apiHasSnapshottableState" text="apiHasSnapshottableState"/> | [copy_to_dashboard_modal.tsx](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/dashboard/public/dashboard_actions/copy_to_dashboard_modal.tsx#:~:text=apiHasSnapshottableState), [copy_to_dashboard_modal.tsx](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/dashboard/public/dashboard_actions/copy_to_dashboard_modal.tsx#:~:text=apiHasSnapshottableState) | - |
@ -504,6 +519,23 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana']
## dataViewEditor
| Deprecated API | Reference location(s) | Remove By |
| ---------------|-----------|-----------|
| <DocLink id="kibKbnTestJestHelpersPluginApi" section="def-common.registerTestBed" text="registerTestBed"/> | [test_utils.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/data_view_editor/public/test_utils/test_utils.ts#:~:text=registerTestBed) | - |
## dataViewFieldEditor
| Deprecated API | Reference location(s) | Remove By |
| ---------------|-----------|-----------|
| <DocLink id="kibKbnTestJestHelpersPluginApi" section="def-common.findTestSubject" text="findTestSubject"/> | [index.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/data_view_field_editor/__jest__/client_integration/helpers/index.ts#:~:text=findTestSubject) | - |
| <DocLink id="kibKbnTestJestHelpersPluginApi" section="def-common.registerTestBed" text="registerTestBed"/> | [field_editor.helpers.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/data_view_field_editor/__jest__/client_integration/field_editor.helpers.ts#:~:text=registerTestBed), [field_editor.helpers.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/data_view_field_editor/__jest__/client_integration/field_editor.helpers.ts#:~:text=registerTestBed), [field_editor_flyout_content.helpers.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/data_view_field_editor/__jest__/client_integration/field_editor_flyout_content.helpers.ts#:~:text=registerTestBed), [field_editor_flyout_content.helpers.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/data_view_field_editor/__jest__/client_integration/field_editor_flyout_content.helpers.ts#:~:text=registerTestBed), [field_editor_flyout_preview.helpers.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/data_view_field_editor/__jest__/client_integration/field_editor_flyout_preview.helpers.ts#:~:text=registerTestBed), [field_editor_flyout_preview.helpers.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/data_view_field_editor/__jest__/client_integration/field_editor_flyout_preview.helpers.ts#:~:text=registerTestBed) | - |
## dataViewManagement
| Deprecated API | Reference location(s) | Remove By |
@ -567,6 +599,7 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana']
| <DocLink id="kibKbnCoreLifecycleBrowserPluginApi" section="def-public.CoreStart.savedObjects" text="savedObjects"/> | [discover_state.test.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/discover/public/application/main/state_management/discover_state.test.ts#:~:text=savedObjects) | - |
| <DocLink id="kibKbnCoreSavedObjectsApiBrowserPluginApi" section="def-public.SavedObjectsClientContract.resolve" text="resolve"/> | [discover_state.test.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/discover/public/application/main/state_management/discover_state.test.ts#:~:text=resolve) | - |
| <DocLink id="kibKbnCoreUiSettingsCommonPluginApi" section="def-common.UiSettingsParams.metric" text="metric"/> | [ui_settings.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/discover/server/ui_settings.ts#:~:text=metric), [ui_settings.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/discover/server/ui_settings.ts#:~:text=metric) | - |
| <DocLink id="kibKbnEsqlAstPluginApi" section="def-common.parse" text="parse"/> | [get_row_additional_leading_controls.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/discover/public/context_awareness/profile_providers/observability/logs_data_source_profile/accessors/get_row_additional_leading_controls.ts#:~:text=parse), [get_row_additional_leading_controls.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/discover/public/context_awareness/profile_providers/observability/logs_data_source_profile/accessors/get_row_additional_leading_controls.ts#:~:text=parse) | - |
@ -583,8 +616,6 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana']
| Deprecated API | Reference location(s) | Remove By |
| ---------------|-----------|-----------|
| <DocLink id="kibKbnCoreSavedObjectsCommonPluginApi" section="def-common.SavedObjectReference" text="SavedObjectReference"/> | [migrate_base_input.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/embeddable/common/lib/migrate_base_input.ts#:~:text=SavedObjectReference), [migrate_base_input.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/embeddable/common/lib/migrate_base_input.ts#:~:text=SavedObjectReference), [migrate_base_input.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/embeddable/common/lib/migrate_base_input.ts#:~:text=SavedObjectReference), [inject.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/embeddable/common/lib/inject.ts#:~:text=SavedObjectReference), [inject.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/embeddable/common/lib/inject.ts#:~:text=SavedObjectReference) | - |
| <DocLink id="kibKbnPresentationContainersPluginApi" section="def-public.apiHasRuntimeChildState" text="apiHasRuntimeChildState"/> | [react_embeddable_renderer.tsx](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/embeddable/public/react_embeddable_system/react_embeddable_renderer.tsx#:~:text=apiHasRuntimeChildState), [react_embeddable_renderer.tsx](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/embeddable/public/react_embeddable_system/react_embeddable_renderer.tsx#:~:text=apiHasRuntimeChildState) | - |
| <DocLink id="kibKbnPresentationPublishingPluginApi" section="def-public.HasSnapshottableState" text="HasSnapshottableState"/> | [types.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/embeddable/public/react_embeddable_system/types.ts#:~:text=HasSnapshottableState), [types.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/embeddable/public/react_embeddable_system/types.ts#:~:text=HasSnapshottableState), [types.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/embeddable/public/react_embeddable_system/types.ts#:~:text=HasSnapshottableState), [react_embeddable_renderer.tsx](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/embeddable/public/react_embeddable_system/react_embeddable_renderer.tsx#:~:text=HasSnapshottableState), [react_embeddable_renderer.tsx](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/embeddable/public/react_embeddable_system/react_embeddable_renderer.tsx#:~:text=HasSnapshottableState) | - |
@ -615,6 +646,14 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana']
## esUiShared
| Deprecated API | Reference location(s) | Remove By |
| ---------------|-----------|-----------|
| <DocLink id="kibKbnTestJestHelpersPluginApi" section="def-common.registerTestBed" text="registerTestBed"/> | [shared_imports.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/es_ui_shared/static/forms/hook_form_lib/shared_imports.ts#:~:text=registerTestBed) | - |
## eventAnnotation
| Deprecated API | Reference location(s) | Remove By |
@ -758,6 +797,24 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana']
| ---------------|-----------|-----------|
| <DocLink id="kibLicensingPluginApi" section="def-server.LicensingPluginSetup.license$" text="license$"/> | [license.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/index_lifecycle_management/server/services/license.ts#:~:text=license%24) | 8.8.0 |
| <DocLink id="kibKbnIndexLifecycleManagementCommonSharedPluginApi" section="def-common.RolloverAction.max_size" text="max_size"/> | [mocks.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/index_lifecycle_management/__jest__/mocks.ts#:~:text=max_size), [deserializer.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/index_lifecycle_management/public/application/sections/edit_policy/form/deserializer.ts#:~:text=max_size), [deserializer.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/index_lifecycle_management/public/application/sections/edit_policy/form/deserializer.ts#:~:text=max_size), [deserializer.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/index_lifecycle_management/public/application/sections/edit_policy/form/deserializer.ts#:~:text=max_size), [serializer.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/index_lifecycle_management/public/application/sections/edit_policy/form/serializer/serializer.ts#:~:text=max_size), [serializer.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/index_lifecycle_management/public/application/sections/edit_policy/form/serializer/serializer.ts#:~:text=max_size), [serializer.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/index_lifecycle_management/public/application/sections/edit_policy/form/serializer/serializer.ts#:~:text=max_size), [serializer.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/index_lifecycle_management/public/application/sections/edit_policy/form/serializer/serializer.ts#:~:text=max_size), [rollover.tsx](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/index_lifecycle_management/public/application/sections/policy_list/policy_flyout/components/rollover.tsx#:~:text=max_size), [rollover.tsx](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/index_lifecycle_management/public/application/sections/policy_list/policy_flyout/components/rollover.tsx#:~:text=max_size)+ 7 more | - |
| <DocLink id="kibKbnTestJestHelpersPluginApi" section="def-common.registerTestBed" text="registerTestBed"/> | [app.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/index_lifecycle_management/integration_tests/app/app.helpers.ts#:~:text=registerTestBed), [app.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/index_lifecycle_management/integration_tests/app/app.helpers.ts#:~:text=registerTestBed), [init_test_bed.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/index_lifecycle_management/integration_tests/edit_policy/init_test_bed.ts#:~:text=registerTestBed), [init_test_bed.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/index_lifecycle_management/integration_tests/edit_policy/init_test_bed.ts#:~:text=registerTestBed) | - |
## indexManagement
| Deprecated API | Reference location(s) | Remove By |
| ---------------|-----------|-----------|
| <DocLink id="kibKbnTestJestHelpersPluginApi" section="def-common.findTestSubject" text="findTestSubject"/> | [component_template_list.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/component_template_list.helpers.ts#:~:text=findTestSubject), [component_template_list.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/component_template_list.helpers.ts#:~:text=findTestSubject), [component_template_list.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/component_template_list.helpers.ts#:~:text=findTestSubject), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/index.ts#:~:text=findTestSubject), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/helpers/index.ts#:~:text=findTestSubject), [data_streams_tab.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/home/data_streams_tab.helpers.ts#:~:text=findTestSubject), [data_streams_tab.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/home/data_streams_tab.helpers.ts#:~:text=findTestSubject), [enrich_policies.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/home/enrich_policies.helpers.ts#:~:text=findTestSubject), [enrich_policies.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/home/enrich_policies.helpers.ts#:~:text=findTestSubject), [enrich_policies.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/home/enrich_policies.helpers.ts#:~:text=findTestSubject)+ 16 more | - |
| <DocLink id="kibKbnTestJestHelpersPluginApi" section="def-common.registerTestBed" text="registerTestBed"/> | [component_template_list.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/component_template_list.helpers.ts#:~:text=registerTestBed), [component_template_list.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/component_template_list.helpers.ts#:~:text=registerTestBed), [component_template_details.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/component_template_details.helpers.ts#:~:text=registerTestBed), [component_template_details.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/component_template_details.helpers.ts#:~:text=registerTestBed), [create_enrich_policy.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/create_enrich_policy/create_enrich_policy.helpers.ts#:~:text=registerTestBed), [create_enrich_policy.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/create_enrich_policy/create_enrich_policy.helpers.ts#:~:text=registerTestBed), [data_streams_tab.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/home/data_streams_tab.helpers.ts#:~:text=registerTestBed), [data_streams_tab.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/home/data_streams_tab.helpers.ts#:~:text=registerTestBed), [enrich_policies.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/home/enrich_policies.helpers.ts#:~:text=registerTestBed), [enrich_policies.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/home/enrich_policies.helpers.ts#:~:text=registerTestBed)+ 20 more | - |
## inference
| Deprecated API | Reference location(s) | Remove By |
| ---------------|-----------|-----------|
| <DocLink id="kibKbnEsqlAstPluginApi" section="def-common.parse" text="parse"/> | [correct_with_ast.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/inference/common/tasks/nl_to_esql/ast/correct_with_ast.ts#:~:text=parse), [correct_with_ast.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/inference/common/tasks/nl_to_esql/ast/correct_with_ast.ts#:~:text=parse), [like.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/inference/common/tasks/nl_to_esql/ast/corrections/like.test.ts#:~:text=parse), [like.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/inference/common/tasks/nl_to_esql/ast/corrections/like.test.ts#:~:text=parse), [like.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/inference/common/tasks/nl_to_esql/ast/corrections/like.test.ts#:~:text=parse), [like.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/inference/common/tasks/nl_to_esql/ast/corrections/like.test.ts#:~:text=parse), [like.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/inference/common/tasks/nl_to_esql/ast/corrections/like.test.ts#:~:text=parse), [like.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/inference/common/tasks/nl_to_esql/ast/corrections/like.test.ts#:~:text=parse), [timespan_literals.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/inference/common/tasks/nl_to_esql/ast/corrections/timespan_literals.test.ts#:~:text=parse), [timespan_literals.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/inference/common/tasks/nl_to_esql/ast/corrections/timespan_literals.test.ts#:~:text=parse)+ 8 more | - |
@ -769,6 +826,15 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana']
## ingestPipelines
| Deprecated API | Reference location(s) | Remove By |
| ---------------|-----------|-----------|
| <DocLink id="kibKbnTestJestHelpersPluginApi" section="def-common.findTestSubject" text="findTestSubject"/> | [pipelines_list.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/helpers/pipelines_list.helpers.ts#:~:text=findTestSubject), [pipelines_list.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/helpers/pipelines_list.helpers.ts#:~:text=findTestSubject), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/helpers/index.ts#:~:text=findTestSubject) | - |
| <DocLink id="kibKbnTestJestHelpersPluginApi" section="def-common.registerTestBed" text="registerTestBed"/> | [pipelines_list.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/helpers/pipelines_list.helpers.ts#:~:text=registerTestBed), [pipelines_list.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/helpers/pipelines_list.helpers.ts#:~:text=registerTestBed), [pipelines_create.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/helpers/pipelines_create.helpers.ts#:~:text=registerTestBed), [pipelines_create.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/helpers/pipelines_create.helpers.ts#:~:text=registerTestBed), [pipelines_clone.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/helpers/pipelines_clone.helpers.ts#:~:text=registerTestBed), [pipelines_clone.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/helpers/pipelines_clone.helpers.ts#:~:text=registerTestBed), [pipelines_edit.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/helpers/pipelines_edit.helpers.ts#:~:text=registerTestBed), [pipelines_edit.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/helpers/pipelines_edit.helpers.ts#:~:text=registerTestBed), [pipelines_create_from_csv.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/helpers/pipelines_create_from_csv.helpers.ts#:~:text=registerTestBed), [pipelines_create_from_csv.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/ingest_pipelines/__jest__/client_integration/helpers/pipelines_create_from_csv.helpers.ts#:~:text=registerTestBed)+ 4 more | - |
## inputControlVis
| Deprecated API | Reference location(s) | Remove By |
@ -992,6 +1058,14 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana']
## presentationPanel
| Deprecated API | Reference location(s) | Remove By |
| ---------------|-----------|-----------|
| <DocLink id="kibKbnPresentationPublishingPluginApi" section="def-public.useBatchedOptionalPublishingSubjects" text="useBatchedOptionalPublishingSubjects"/> | [presentation_panel_hover_actions.tsx](https://github.com/elastic/kibana/tree/main/src/platform/plugins/private/presentation_panel/public/panel_component/panel_header/presentation_panel_hover_actions.tsx#:~:text=useBatchedOptionalPublishingSubjects), [presentation_panel_hover_actions.tsx](https://github.com/elastic/kibana/tree/main/src/platform/plugins/private/presentation_panel/public/panel_component/panel_header/presentation_panel_hover_actions.tsx#:~:text=useBatchedOptionalPublishingSubjects), [presentation_panel_internal.tsx](https://github.com/elastic/kibana/tree/main/src/platform/plugins/private/presentation_panel/public/panel_component/presentation_panel_internal.tsx#:~:text=useBatchedOptionalPublishingSubjects), [presentation_panel_internal.tsx](https://github.com/elastic/kibana/tree/main/src/platform/plugins/private/presentation_panel/public/panel_component/presentation_panel_internal.tsx#:~:text=useBatchedOptionalPublishingSubjects) | - |
## profiling
| Deprecated API | Reference location(s) | Remove By |
@ -1005,6 +1079,8 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana']
| Deprecated API | Reference location(s) | Remove By |
| ---------------|-----------|-----------|
| <DocLink id="kibLicensingPluginApi" section="def-server.LicensingPluginSetup.license$" text="license$"/> | [plugin.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/remote_clusters/server/plugin.ts#:~:text=license%24) | 8.8.0 |
| <DocLink id="kibKbnTestJestHelpersPluginApi" section="def-common.findTestSubject" text="findTestSubject"/> | [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/remote_clusters/__jest__/client_integration/helpers/index.ts#:~:text=findTestSubject) | - |
| <DocLink id="kibKbnTestJestHelpersPluginApi" section="def-common.registerTestBed" text="registerTestBed"/> | [remote_clusters_add.helpers.tsx](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/remote_clusters/__jest__/client_integration/add/remote_clusters_add.helpers.tsx#:~:text=registerTestBed), [remote_clusters_add.helpers.tsx](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/remote_clusters/__jest__/client_integration/add/remote_clusters_add.helpers.tsx#:~:text=registerTestBed) | - |
@ -1015,6 +1091,7 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana']
| <DocLink id="kibUiActionsPluginApi" section="def-public.UiActionsService.addTriggerAction" text="addTriggerAction"/> | [plugin.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/reporting/public/plugin.ts#:~:text=addTriggerAction) | - |
| <DocLink id="kibKbnReportingExportTypesCsvCommonPluginApi" section="def-common.CSV_JOB_TYPE_DEPRECATED" text="CSV_JOB_TYPE_DEPRECATED"/> | [get_document_payload.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/reporting/server/routes/common/jobs/get_document_payload.ts#:~:text=CSV_JOB_TYPE_DEPRECATED), [get_document_payload.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/reporting/server/routes/common/jobs/get_document_payload.ts#:~:text=CSV_JOB_TYPE_DEPRECATED) | - |
| <DocLink id="kibKbnReportingExportTypesPdfPluginApi" section="def-server.PdfV1ExportType" text="PdfV1ExportType"/> | [core.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/reporting/server/core.ts#:~:text=PdfV1ExportType), [core.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/reporting/server/core.ts#:~:text=PdfV1ExportType) | - |
| <DocLink id="kibKbnTestJestHelpersPluginApi" section="def-common.registerTestBed" text="registerTestBed"/> | [report_listing.test.helpers.tsx](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/reporting/public/management/__test__/report_listing.test.helpers.tsx#:~:text=registerTestBed), [report_listing.test.helpers.tsx](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/reporting/public/management/__test__/report_listing.test.helpers.tsx#:~:text=registerTestBed) | - |
@ -1035,6 +1112,14 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana']
## runtimeFields
| Deprecated API | Reference location(s) | Remove By |
| ---------------|-----------|-----------|
| <DocLink id="kibKbnTestJestHelpersPluginApi" section="def-common.registerTestBed" text="registerTestBed"/> | [test_utils.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/runtime_fields/public/test_utils.ts#:~:text=registerTestBed) | - |
## savedObjects
| Deprecated API | Reference location(s) | Remove By |
@ -1105,6 +1190,7 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana']
| ---------------|-----------|-----------|
| <DocLink id="kibLicensingPluginApi" section="def-public.LicensingPluginSetup.license$" text="license$"/> | [plugin.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/searchprofiler/public/plugin.ts#:~:text=license%24), [plugin.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/searchprofiler/public/plugin.ts#:~:text=license%24) | 8.8.0 |
| <DocLink id="kibLicensingPluginApi" section="def-server.LicensingPluginSetup.license$" text="license$"/> | [plugin.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/searchprofiler/server/plugin.ts#:~:text=license%24) | 8.8.0 |
| <DocLink id="kibKbnTestJestHelpersPluginApi" section="def-common.registerTestBed" text="registerTestBed"/> | [license_warning_notice.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/searchprofiler/public/application/components/license_warning_notice/license_warning_notice.test.ts#:~:text=registerTestBed), [license_warning_notice.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/searchprofiler/public/application/components/license_warning_notice/license_warning_notice.test.ts#:~:text=registerTestBed), [searchprofiler_tabs.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/searchprofiler/public/application/components/searchprofiler_tabs/searchprofiler_tabs.test.ts#:~:text=registerTestBed), [searchprofiler_tabs.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/searchprofiler/public/application/components/searchprofiler_tabs/searchprofiler_tabs.test.ts#:~:text=registerTestBed) | - |
@ -1132,10 +1218,11 @@ migrates to using the Kibana Privilege model: https://github.com/elastic/kibana/
| <DocLink id="kibKbnSecurityPluginTypesPublicPluginApi" section="def-public.SecurityPluginSetup.authc" text="authc"/> | [plugin.tsx](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/security/public/plugin.tsx#:~:text=authc) | - |
| <DocLink id="kibKbnSecurityPluginTypesPublicPluginApi" section="def-public.SecurityPluginStart.authc" text="authc"/> | [plugin.tsx](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/security/public/plugin.tsx#:~:text=authc) | - |
| <DocLink id="kibKbnSecurityPluginTypesPublicPluginApi" section="def-public.SecurityPluginStart.userProfiles" text="userProfiles"/> | [plugin.tsx](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/security/public/plugin.tsx#:~:text=userProfiles) | - |
| <DocLink id="kibKbnSecurityPluginTypesServerPluginApi" section="def-server.ApiActions.get" text="get"/> | [api_authorization.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/security/server/authorization/api_authorization.ts#:~:text=get), [api_authorization.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/security/server/authorization/api_authorization.ts#:~:text=get), [api_authorization.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/security/server/authorization/api_authorization.test.ts#:~:text=get), [api_authorization.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/security/server/authorization/api_authorization.test.ts#:~:text=get), [api_authorization.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/security/server/authorization/api_authorization.test.ts#:~:text=get) | - |
| <DocLink id="kibKbnSecurityPluginTypesServerPluginApi" section="def-server.ApiActions.get" text="get"/> | [api_authorization.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/security/server/authorization/api_authorization.ts#:~:text=get), [api_authorization.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/security/server/authorization/api_authorization.test.ts#:~:text=get), [api_authorization.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/security/server/authorization/api_authorization.test.ts#:~:text=get), [api_authorization.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/security/server/authorization/api_authorization.test.ts#:~:text=get) | - |
| <DocLink id="kibKbnSecurityPluginTypesServerPluginApi" section="def-server.SecurityPluginSetup.audit" text="audit"/> | [plugin.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/security/server/plugin.ts#:~:text=audit) | - |
| <DocLink id="kibKbnSecurityPluginTypesServerPluginApi" section="def-server.SecurityPluginStart.authc" text="authc"/> | [plugin.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/security/server/plugin.ts#:~:text=authc) | - |
| <DocLink id="kibKbnSecurityPluginTypesServerPluginApi" section="def-server.SecurityPluginStart.userProfiles" text="userProfiles"/> | [plugin.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/security/server/plugin.ts#:~:text=userProfiles) | - |
| <DocLink id="kibKbnTestJestHelpersPluginApi" section="def-common.findTestSubject" text="findTestSubject"/> | [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/security/public/management/roles/edit_role/privileges/kibana/privilege_summary/__fixtures__/index.ts#:~:text=findTestSubject), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/security/public/management/roles/edit_role/privileges/kibana/privilege_summary/__fixtures__/index.ts#:~:text=findTestSubject), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/security/public/management/roles/edit_role/privileges/kibana/privilege_summary/__fixtures__/index.ts#:~:text=findTestSubject), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/security/public/management/roles/edit_role/privileges/kibana/privilege_summary/__fixtures__/index.ts#:~:text=findTestSubject), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/security/public/management/roles/edit_role/privileges/kibana/privilege_summary/__fixtures__/index.ts#:~:text=findTestSubject), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/security/public/management/roles/edit_role/privileges/kibana/privilege_summary/__fixtures__/index.ts#:~:text=findTestSubject), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/security/public/management/roles/edit_role/privileges/kibana/privilege_summary/__fixtures__/index.ts#:~:text=findTestSubject), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/security/public/management/roles/edit_role/privileges/kibana/privilege_summary/__fixtures__/index.ts#:~:text=findTestSubject), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/security/public/management/roles/edit_role/privileges/kibana/privilege_summary/__fixtures__/index.ts#:~:text=findTestSubject), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/security/public/management/roles/edit_role/privileges/kibana/privilege_summary/__fixtures__/index.ts#:~:text=findTestSubject) | - |
@ -1156,6 +1243,8 @@ migrates to using the Kibana Privilege model: https://github.com/elastic/kibana/
| <DocLink id="kibDiscoverPluginApi" section="def-public.DiscoverStart.DiscoverContainer" text="DiscoverContainer"/> | [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/index.tsx#:~:text=DiscoverContainer) | - |
| <DocLink id="kibFleetPluginApi" section="def-public.NewPackagePolicy.policy_id" text="policy_id"/> | [fleet_services.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/fleet_services.ts#:~:text=policy_id), [fleet_services.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/fleet_services.ts#:~:text=policy_id), [endpoint_metadata_service.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/metadata/endpoint_metadata_service.test.ts#:~:text=policy_id), [endpoint_package_policies.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/support/endpoint_package_policies.test.ts#:~:text=policy_id), [index.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/store/policy_details/index.test.ts#:~:text=policy_id) | - |
| <DocLink id="kibFleetPluginApi" section="def-common.NewPackagePolicy.policy_id" text="policy_id"/> | [fleet_services.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/fleet_services.ts#:~:text=policy_id), [fleet_services.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/fleet_services.ts#:~:text=policy_id), [endpoint_metadata_service.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/metadata/endpoint_metadata_service.test.ts#:~:text=policy_id), [endpoint_package_policies.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/support/endpoint_package_policies.test.ts#:~:text=policy_id), [index.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/store/policy_details/index.test.ts#:~:text=policy_id) | - |
| <DocLink id="kibKibanaReactPluginApi" section="def-public.useDarkMode" text="useDarkMode"/> | [app.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/app/app.tsx#:~:text=useDarkMode), [app.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/app/app.tsx#:~:text=useDarkMode) | - |
| <DocLink id="kibLensPluginApi" section="def-public.PieVisualizationState.palette" text="palette"/> | [risk_score_summary.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/lens_attributes/risk_score_summary.ts#:~:text=palette) | - |
| <DocLink id="kibLicensingPluginApi" section="def-public.PublicLicense.mode" text="mode"/> | [policy_config.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/license/policy_config.test.ts#:~:text=mode), [policy_config.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/license/policy_config.test.ts#:~:text=mode), [policy_config.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/license/policy_config.test.ts#:~:text=mode), [fleet_integration.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts#:~:text=mode), [fleet_integration.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts#:~:text=mode), [create_default_policy.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts#:~:text=mode), [create_default_policy.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts#:~:text=mode), [license_watch.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts#:~:text=mode), [license_watch.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts#:~:text=mode), [license_watch.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts#:~:text=mode)+ 7 more | 8.8.0 |
| <DocLink id="kibLicensingPluginApi" section="def-public.LicensingPluginSetup.license$" text="license$"/> | [plugin.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/plugin.tsx#:~:text=license%24) | 8.8.0 |
| <DocLink id="kibLicensingPluginApi" section="def-server.PublicLicense.mode" text="mode"/> | [policy_config.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/license/policy_config.test.ts#:~:text=mode), [policy_config.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/license/policy_config.test.ts#:~:text=mode), [policy_config.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/license/policy_config.test.ts#:~:text=mode), [fleet_integration.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts#:~:text=mode), [fleet_integration.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts#:~:text=mode), [create_default_policy.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts#:~:text=mode), [create_default_policy.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts#:~:text=mode), [license_watch.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts#:~:text=mode), [license_watch.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts#:~:text=mode), [license_watch.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts#:~:text=mode)+ 7 more | 8.8.0 |
@ -1164,20 +1253,22 @@ migrates to using the Kibana Privilege model: https://github.com/elastic/kibana/
| <DocLink id="kibSecurityPluginApi" section="def-server.SecurityPluginStart.authc" text="authc"/> | [api_key.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/privilege_monitoring/auth/api_key.ts#:~:text=authc), [api_key.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/privilege_monitoring/auth/api_key.ts#:~:text=authc) | - |
| <DocLink id="kibSecurityPluginApi" section="def-server.SecurityPluginStart.userProfiles" text="userProfiles"/> | [suggest_user_profiles_route.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/users/suggest_user_profiles_route.ts#:~:text=userProfiles), [get_notes.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/notes/get_notes.ts#:~:text=userProfiles), [suggest_user_profiles_route.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/users/suggest_user_profiles_route.ts#:~:text=userProfiles), [get_notes.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/notes/get_notes.ts#:~:text=userProfiles) | - |
| <DocLink id="kibTelemetryPluginApi" section="def-server.TelemetryPluginStart.getIsOptedIn" text="getIsOptedIn"/> | [sender.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/sender.ts#:~:text=getIsOptedIn), [sender_helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/sender_helpers.ts#:~:text=getIsOptedIn), [sender.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/sender.test.ts#:~:text=getIsOptedIn) | - |
| <DocLink id="kibTimelinesPluginApi" section="def-public.TimelinesUIStart.getHoverActions" text="getHoverActions"/> | [use_add_to_timeline_button.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/threat_intelligence/modules/timeline/hooks/use_add_to_timeline_button.ts#:~:text=getHoverActions) | - |
| <DocLink id="kibTimelinesPluginApi" section="def-common.DeprecatedCellValueElementProps" text="DeprecatedCellValueElementProps"/> | [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/index.tsx#:~:text=DeprecatedCellValueElementProps), [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/index.tsx#:~:text=DeprecatedCellValueElementProps) | - |
| <DocLink id="kibTimelinesPluginApi" section="def-common.DeprecatedRowRenderer" text="DeprecatedRowRenderer"/> | [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/index.tsx#:~:text=DeprecatedRowRenderer), [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/index.tsx#:~:text=DeprecatedRowRenderer) | - |
| <DocLink id="kibTimelinesPluginApi" section="def-common.BeatFields" text="BeatFields"/> | [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/search_strategy/index_fields/index.ts#:~:text=BeatFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts#:~:text=BeatFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts#:~:text=BeatFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts#:~:text=BeatFields) | - |
| <DocLink id="kibTimelinesPluginApi" section="def-common.BrowserFields" text="BrowserFields"/> | [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/search_strategy/index_fields/index.ts#:~:text=BrowserFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/types/timeline/cells/index.ts#:~:text=BrowserFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/types/timeline/cells/index.ts#:~:text=BrowserFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/types/header_actions/index.ts#:~:text=BrowserFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/types/header_actions/index.ts#:~:text=BrowserFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/lib/kuery/index.ts#:~:text=BrowserFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/lib/kuery/index.ts#:~:text=BrowserFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/lib/kuery/index.ts#:~:text=BrowserFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/lib/kuery/index.ts#:~:text=BrowserFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/lib/kuery/index.ts#:~:text=BrowserFields)+ 77 more | - |
| <DocLink id="kibTimelinesPluginApi" section="def-common.BrowserFields" text="BrowserFields"/> | [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/search_strategy/index_fields/index.ts#:~:text=BrowserFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/types/header_actions/index.ts#:~:text=BrowserFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/types/header_actions/index.ts#:~:text=BrowserFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/types/timeline/cells/index.ts#:~:text=BrowserFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/types/timeline/cells/index.ts#:~:text=BrowserFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/lib/kuery/index.ts#:~:text=BrowserFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/lib/kuery/index.ts#:~:text=BrowserFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/lib/kuery/index.ts#:~:text=BrowserFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/lib/kuery/index.ts#:~:text=BrowserFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/lib/kuery/index.ts#:~:text=BrowserFields)+ 79 more | - |
| <DocLink id="kibTimelinesPluginApi" section="def-common.IndexFieldsStrategyRequest" text="IndexFieldsStrategyRequest"/> | [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/search_strategy/index_fields/index.ts#:~:text=IndexFieldsStrategyRequest), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts#:~:text=IndexFieldsStrategyRequest), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts#:~:text=IndexFieldsStrategyRequest), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts#:~:text=IndexFieldsStrategyRequest), [middleware.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/store/middleware.ts#:~:text=IndexFieldsStrategyRequest), [middleware.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/store/middleware.ts#:~:text=IndexFieldsStrategyRequest) | - |
| <DocLink id="kibTimelinesPluginApi" section="def-common.IndexFieldsStrategyResponse" text="IndexFieldsStrategyResponse"/> | [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/search_strategy/index_fields/index.ts#:~:text=IndexFieldsStrategyResponse), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts#:~:text=IndexFieldsStrategyResponse), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts#:~:text=IndexFieldsStrategyResponse), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts#:~:text=IndexFieldsStrategyResponse), [middleware.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/store/middleware.ts#:~:text=IndexFieldsStrategyResponse), [middleware.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/store/middleware.ts#:~:text=IndexFieldsStrategyResponse) | - |
| <DocLink id="kibUiActionsPluginApi" section="def-public.UiActionsService.registerAction" text="registerAction"/> | [register_discover_histogram_actions.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/app/actions/register_discover_histogram_actions.ts#:~:text=registerAction) | - |
| <DocLink id="kibUiActionsPluginApi" section="def-public.UiActionsService.addTriggerAction" text="addTriggerAction"/> | [register.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/app/actions/register.ts#:~:text=addTriggerAction), [register.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/app/actions/register.ts#:~:text=addTriggerAction), [register.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/app/actions/register.ts#:~:text=addTriggerAction), [register.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/app/actions/register.ts#:~:text=addTriggerAction), [register.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/app/actions/register.ts#:~:text=addTriggerAction), [register.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/app/actions/register.ts#:~:text=addTriggerAction) | - |
| <DocLink id="kibKbnCoreHttpServerPluginApi" section="def-server.RouteConfigOptions.authRequired" text="authRequired"/> | [agent_status_handler.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/agent/agent_status_handler.ts#:~:text=authRequired), [resolver.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver.ts#:~:text=authRequired), [resolver.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver.ts#:~:text=authRequired), [resolver.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver.ts#:~:text=authRequired), [update_insight.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/workflow_insights/update_insight.ts#:~:text=authRequired), [get_insights.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/workflow_insights/get_insights.ts#:~:text=authRequired), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/index.ts#:~:text=authRequired), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/index.ts#:~:text=authRequired), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/index.ts#:~:text=authRequired), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/policy/index.ts#:~:text=authRequired)+ 19 more | - |
| <DocLink id="kibKbnCoreHttpServerPluginApi" section="def-server.RouteConfigOptions.authRequired" text="authRequired"/> | [agent_status_handler.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/agent/agent_status_handler.ts#:~:text=authRequired), [resolver.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver.ts#:~:text=authRequired), [resolver.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver.ts#:~:text=authRequired), [resolver.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver.ts#:~:text=authRequired), [update_insight.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/workflow_insights/update_insight.ts#:~:text=authRequired), [get_insights.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/workflow_insights/get_insights.ts#:~:text=authRequired), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/index.ts#:~:text=authRequired), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/index.ts#:~:text=authRequired), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/index.ts#:~:text=authRequired), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/policy/index.ts#:~:text=authRequired)+ 20 more | - |
| <DocLink id="kibKbnCoreSavedObjectsApiBrowserPluginApi" section="def-public.SimpleSavedObject" text="SimpleSavedObject"/> | [types.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/hooks/types.ts#:~:text=SimpleSavedObject), [types.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/hooks/types.ts#:~:text=SimpleSavedObject) | - |
| <DocLink id="kibKbnCoreSavedObjectsApiServerPluginApi" section="def-server.SavedObject.migrationVersion" text="migrationVersion"/> | [get_metrics.mocks.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/get_metrics.mocks.ts#:~:text=migrationVersion), [get_metrics.mocks.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/get_metrics.mocks.ts#:~:text=migrationVersion) | - |
| <DocLink id="kibKbnCoreSavedObjectsApiServerPluginApi" section="def-server.SavedObjectAttributes" text="SavedObjectAttributes"/> | [legacy_types.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_types.ts#:~:text=SavedObjectAttributes), [legacy_types.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_types.ts#:~:text=SavedObjectAttributes), [legacy_migrations.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_migrations.ts#:~:text=SavedObjectAttributes), [legacy_migrations.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_migrations.ts#:~:text=SavedObjectAttributes), [legacy_types.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_types.ts#:~:text=SavedObjectAttributes), [legacy_types.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_types.ts#:~:text=SavedObjectAttributes), [legacy_migrations.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_migrations.ts#:~:text=SavedObjectAttributes), [legacy_migrations.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_migrations.ts#:~:text=SavedObjectAttributes) | - |
| <DocLink id="kibKbnCoreSavedObjectsServerPluginApi" section="def-server.SavedObjectsType.migrations" text="migrations"/> | [timelines.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/timelines.ts#:~:text=migrations), [notes.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/notes.ts#:~:text=migrations), [pinned_events.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/pinned_events.ts#:~:text=migrations), [legacy_saved_object_mappings.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_saved_object_mappings.ts#:~:text=migrations), [saved_object_mappings.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/saved_object_mappings.ts#:~:text=migrations) | - |
| <DocLink id="kibKbnCoreSavedObjectsServerPluginApi" section="def-server.SavedObjectsType.convertToMultiNamespaceTypeVersion" text="convertToMultiNamespaceTypeVersion"/> | [timelines.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/timelines.ts#:~:text=convertToMultiNamespaceTypeVersion), [notes.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/notes.ts#:~:text=convertToMultiNamespaceTypeVersion), [pinned_events.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/pinned_events.ts#:~:text=convertToMultiNamespaceTypeVersion), [legacy_saved_object_mappings.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_saved_object_mappings.ts#:~:text=convertToMultiNamespaceTypeVersion) | - |
| <DocLink id="kibKbnEsqlAstPluginApi" section="def-common.parse" text="parse"/> | [esql.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/utils/esql.ts#:~:text=parse), [esql.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/utils/esql.ts#:~:text=parse), [utils.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/assistant/tools/esql/graphs/generate_esql/nodes/validate_esql_in_last_message_node/utils.ts#:~:text=parse), [utils.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/assistant/tools/esql/graphs/generate_esql/nodes/validate_esql_in_last_message_node/utils.ts#:~:text=parse) | - |
| <DocLink id="kibKbnSecurityPluginTypesPublicPluginApi" section="def-public.SecurityPluginStart.authc" text="authc"/> | [links.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/links.ts#:~:text=authc), [hooks.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/lib/kibana/hooks.ts#:~:text=authc) | - |
| <DocLink id="kibKbnSecurityPluginTypesPublicPluginApi" section="def-public.SecurityPluginStart.userProfiles" text="userProfiles"/> | [use_bulk_get_user_profiles.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/components/user_profiles/use_bulk_get_user_profiles.tsx#:~:text=userProfiles), [use_get_current_user_profile.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/components/user_profiles/use_get_current_user_profile.tsx#:~:text=userProfiles) | - |
| <DocLink id="kibKbnSecurityPluginTypesServerPluginApi" section="def-server.SecurityPluginSetup.audit" text="audit"/> | [request_context_factory.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/request_context_factory.ts#:~:text=audit), [plugin.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/plugin.ts#:~:text=audit), [plugin.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/plugin.ts#:~:text=audit), [plugin.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/plugin.ts#:~:text=audit) | - |
@ -1228,6 +1319,8 @@ migrates to using the Kibana Privilege model: https://github.com/elastic/kibana/
| Deprecated API | Reference location(s) | Remove By |
| ---------------|-----------|-----------|
| <DocLink id="kibLicensingPluginApi" section="def-server.LicensingPluginSetup.license$" text="license$"/> | [license.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/snapshot_restore/server/services/license.ts#:~:text=license%24) | 8.8.0 |
| <DocLink id="kibKbnTestJestHelpersPluginApi" section="def-common.findTestSubject" text="findTestSubject"/> | [home.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/snapshot_restore/__jest__/client_integration/helpers/home.helpers.ts#:~:text=findTestSubject), [home.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/snapshot_restore/__jest__/client_integration/helpers/home.helpers.ts#:~:text=findTestSubject), [home.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/snapshot_restore/__jest__/client_integration/helpers/home.helpers.ts#:~:text=findTestSubject), [home.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/snapshot_restore/__jest__/client_integration/helpers/home.helpers.ts#:~:text=findTestSubject), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/snapshot_restore/__jest__/client_integration/helpers/index.ts#:~:text=findTestSubject), [home.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/snapshot_restore/__jest__/client_integration/home.test.ts#:~:text=findTestSubject), [home.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/snapshot_restore/__jest__/client_integration/home.test.ts#:~:text=findTestSubject), [home.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/snapshot_restore/__jest__/client_integration/home.test.ts#:~:text=findTestSubject), [home.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/snapshot_restore/__jest__/client_integration/home.test.ts#:~:text=findTestSubject), [home.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/snapshot_restore/__jest__/client_integration/home.test.ts#:~:text=findTestSubject)+ 3 more | - |
| <DocLink id="kibKbnTestJestHelpersPluginApi" section="def-common.registerTestBed" text="registerTestBed"/> | [home.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/snapshot_restore/__jest__/client_integration/helpers/home.helpers.ts#:~:text=registerTestBed), [home.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/snapshot_restore/__jest__/client_integration/helpers/home.helpers.ts#:~:text=registerTestBed), [repository_add.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/snapshot_restore/__jest__/client_integration/helpers/repository_add.helpers.ts#:~:text=registerTestBed), [repository_add.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/snapshot_restore/__jest__/client_integration/helpers/repository_add.helpers.ts#:~:text=registerTestBed), [repository_edit.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/snapshot_restore/__jest__/client_integration/helpers/repository_edit.helpers.ts#:~:text=registerTestBed), [repository_edit.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/snapshot_restore/__jest__/client_integration/helpers/repository_edit.helpers.ts#:~:text=registerTestBed), [policy_add.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/snapshot_restore/__jest__/client_integration/helpers/policy_add.helpers.ts#:~:text=registerTestBed), [policy_add.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/snapshot_restore/__jest__/client_integration/helpers/policy_add.helpers.ts#:~:text=registerTestBed), [policy_edit.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/snapshot_restore/__jest__/client_integration/helpers/policy_edit.helpers.ts#:~:text=registerTestBed), [policy_edit.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/snapshot_restore/__jest__/client_integration/helpers/policy_edit.helpers.ts#:~:text=registerTestBed)+ 6 more | - |
@ -1255,6 +1348,7 @@ migrates to using the Kibana Privilege model: https://github.com/elastic/kibana/
| <DocLink id="kibDataPluginApi" section="def-public.DataPublicPluginStart.fieldFormats" text="fieldFormats"/> | [expression.tsx](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/stack_alerts/public/rule_types/threshold/expression.tsx#:~:text=fieldFormats) | - |
| <DocLink id="kibDataPluginApi" section="def-common.SearchSource.fetch" text="fetch"/> | [fetch_search_source_query.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/stack_alerts/server/rule_types/es_query/lib/fetch_search_source_query.ts#:~:text=fetch), [rule_type.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/stack_alerts/server/rule_types/es_query/rule_type.test.ts#:~:text=fetch), [rule_type.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/stack_alerts/server/rule_types/es_query/rule_type.test.ts#:~:text=fetch), [fetch_search_source_query.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/stack_alerts/server/rule_types/es_query/lib/fetch_search_source_query.test.ts#:~:text=fetch), [fetch_search_source_query.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/stack_alerts/server/rule_types/es_query/lib/fetch_search_source_query.test.ts#:~:text=fetch) | - |
| <DocLink id="kibDataViewsPluginApi" section="def-common.AbstractDataView.title" text="title"/> | [boundary_form.tsx](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/stack_alerts/public/rule_types/geo_containment/rule_form/boundary_form.tsx#:~:text=title), [entity_form.tsx](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/stack_alerts/public/rule_types/geo_containment/rule_form/entity_form.tsx#:~:text=title), [data_view_select_popover.tsx](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/stack_alerts/public/rule_types/components/data_view_select_popover.tsx#:~:text=title) | - |
| <DocLink id="kibKbnEsqlAstPluginApi" section="def-common.parse" text="parse"/> | [esql_query_utils.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/stack_alerts/common/es_query/esql_query_utils.ts#:~:text=parse), [esql_query_utils.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/stack_alerts/common/es_query/esql_query_utils.ts#:~:text=parse) | - |
@ -1276,6 +1370,7 @@ migrates to using the Kibana Privilege model: https://github.com/elastic/kibana/
| <DocLink id="kibSecurityPluginApi" section="def-server.SecurityPluginStart.authc" text="authc"/> | [get_api_key.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/synthetics/server/synthetics_service/get_api_key.ts#:~:text=authc), [get_api_key.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/synthetics/server/synthetics_service/get_api_key.ts#:~:text=authc), [get_api_key.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/synthetics/server/synthetics_service/get_api_key.ts#:~:text=authc), [get_api_key.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/synthetics/server/synthetics_service/get_api_key.ts#:~:text=authc), [get_api_key.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/synthetics/server/synthetics_service/get_api_key.ts#:~:text=authc), [get_api_key.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/synthetics/server/synthetics_service/get_api_key.ts#:~:text=authc), [enablement.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/synthetics/server/routes/synthetics_service/enablement.ts#:~:text=authc), [enablement.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/synthetics/server/routes/synthetics_service/enablement.ts#:~:text=authc), [get_api_key.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/synthetics/server/synthetics_service/get_api_key.ts#:~:text=authc), [get_api_key.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/synthetics/server/synthetics_service/get_api_key.ts#:~:text=authc)+ 6 more | - |
| <DocLink id="kibTelemetryPluginApi" section="def-server.TelemetryPluginStart.getIsOptedIn" text="getIsOptedIn"/> | [sender.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/synthetics/server/telemetry/sender.ts#:~:text=getIsOptedIn), [sender.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/synthetics/server/telemetry/sender.test.ts#:~:text=getIsOptedIn), [sender.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/synthetics/server/telemetry/sender.test.ts#:~:text=getIsOptedIn) | - |
| <DocLink id="kibKbnCoreSavedObjectsServerPluginApi" section="def-server.SavedObjectsType.migrations" text="migrations"/> | [synthetics_monitor.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/synthetics/server/saved_objects/synthetics_monitor.ts#:~:text=migrations) | - |
| <DocLink id="kibKbnScoutPluginApi" section="def-common.Locator.type" text="type"/> | [utils.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/synthetics/e2e/synthetics/page_objects/utils.ts#:~:text=type), [utils.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/synthetics/e2e/synthetics/page_objects/utils.ts#:~:text=type), [utils.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/synthetics/e2e/synthetics/page_objects/utils.ts#:~:text=type) | - |
@ -1295,14 +1390,7 @@ migrates to using the Kibana Privilege model: https://github.com/elastic/kibana/
| ---------------|-----------|-----------|
| <DocLink id="kibSecurityPluginApi" section="def-server.ApiActions.get" text="get"/> | [telemetry_usage_stats.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/telemetry/server/routes/telemetry_usage_stats.ts#:~:text=get), [telemetry_usage_stats.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/telemetry/server/routes/telemetry_usage_stats.ts#:~:text=get) | - |
| <DocLink id="kibKbnCoreHttpServerPluginApi" section="def-server.RouteConfigOptions.authRequired" text="authRequired"/> | [telemetry_config.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/telemetry/server/routes/telemetry_config.ts#:~:text=authRequired) | - |
## threatIntelligence
| Deprecated API | Reference location(s) | Remove By |
| ---------------|-----------|-----------|
| <DocLink id="kibTimelinesPluginApi" section="def-public.TimelinesUIStart.getHoverActions" text="getHoverActions"/> | [add_to_timeline.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/threat_intelligence/public/modules/timeline/components/add_to_timeline.tsx#:~:text=getHoverActions), [add_to_timeline.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/threat_intelligence/public/modules/timeline/components/add_to_timeline.tsx#:~:text=getHoverActions), [add_to_timeline.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/threat_intelligence/public/modules/timeline/components/add_to_timeline.tsx#:~:text=getHoverActions), [add_to_timeline.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/threat_intelligence/public/modules/timeline/components/add_to_timeline.tsx#:~:text=getHoverActions) | - |
| <DocLink id="kibKbnTestJestHelpersPluginApi" section="def-common.shallowWithIntl" text="shallowWithIntl"/> | [render_welcome_telemetry_notice.test.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/telemetry/public/render_welcome_telemetry_notice.test.ts#:~:text=shallowWithIntl), [render_welcome_telemetry_notice.test.ts](https://github.com/elastic/kibana/tree/main/src/platform/plugins/shared/telemetry/public/render_welcome_telemetry_notice.test.ts#:~:text=shallowWithIntl) | - |
@ -1333,6 +1421,7 @@ migrates to using the Kibana Privilege model: https://github.com/elastic/kibana/
| <DocLink id="kibAlertingPluginApi" section="def-common.MaintenanceWindow" text="MaintenanceWindow"/> | [rule_alert_list.tsx](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/triggers_actions_ui/public/application/sections/rule_details/components/rule_alert_list.tsx#:~:text=MaintenanceWindow), [rule_alert_list.tsx](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/triggers_actions_ui/public/application/sections/rule_details/components/rule_alert_list.tsx#:~:text=MaintenanceWindow), [rule_alert_list.tsx](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/triggers_actions_ui/public/application/sections/rule_details/components/rule_alert_list.tsx#:~:text=MaintenanceWindow), [rule_alert_list.tsx](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/triggers_actions_ui/public/application/sections/rule_details/components/rule_alert_list.tsx#:~:text=MaintenanceWindow) | - |
| <DocLink id="kibDataViewsPluginApi" section="def-common.AbstractDataView.title" text="title"/> | [data_apis.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/triggers_actions_ui/public/common/lib/data_apis.ts#:~:text=title) | - |
| <DocLink id="kibManagementPluginApi" section="def-public.ManagementAppMountParams.theme$" text="theme$"/> | [plugin.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/triggers_actions_ui/public/plugin.ts#:~:text=theme%24) | - |
| <DocLink id="kibKbnEsqlAstPluginApi" section="def-common.parse" text="parse"/> | [escape_field_name_factory.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/triggers_actions_ui/public/common/alert_rule_from_vis_ui_action/escape_field_name_factory.ts#:~:text=parse), [escape_field_name_factory.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/triggers_actions_ui/public/common/alert_rule_from_vis_ui_action/escape_field_name_factory.ts#:~:text=parse), [rule_flyout_component.tsx](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/triggers_actions_ui/public/common/alert_rule_from_vis_ui_action/rule_flyout_component.tsx#:~:text=parse), [rule_flyout_component.tsx](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/shared/triggers_actions_ui/public/common/alert_rule_from_vis_ui_action/rule_flyout_component.tsx#:~:text=parse) | - |
@ -1365,6 +1454,8 @@ migrates to using the Kibana Privilege model: https://github.com/elastic/kibana/
| <DocLink id="kibLicensingPluginApi" section="def-server.LicensingPluginSetup.license$" text="license$"/> | [reindex_service.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/upgrade_assistant/server/lib/reindexing/reindex_service.ts#:~:text=license%24), [data_stream_migration_service.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/upgrade_assistant/server/lib/data_streams/data_stream_migration_service.ts#:~:text=license%24), [reindex_service.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/upgrade_assistant/server/lib/reindexing/reindex_service.test.ts#:~:text=license%24), [reindex_service.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/upgrade_assistant/server/lib/reindexing/reindex_service.test.ts#:~:text=license%24) | 8.8.0 |
| <DocLink id="kibSecurityPluginApi" section="def-server.SecurityPluginStart.authc" text="authc"/> | [credential_store.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/upgrade_assistant/server/lib/reindexing/credential_store.ts#:~:text=authc), [credential_store.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/upgrade_assistant/server/lib/reindexing/credential_store.ts#:~:text=authc), [credential_store.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/upgrade_assistant/server/lib/reindexing/credential_store.ts#:~:text=authc), [credential_store.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/upgrade_assistant/server/lib/reindexing/credential_store.ts#:~:text=authc), [credential_store.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/upgrade_assistant/server/lib/reindexing/credential_store.ts#:~:text=authc), [credential_store.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/upgrade_assistant/server/lib/reindexing/credential_store.ts#:~:text=authc) | - |
| <DocLink id="kibKbnCoreSavedObjectsCommonPluginApi" section="def-common.SavedObject" text="SavedObject"/> | [types.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/upgrade_assistant/common/types.ts#:~:text=SavedObject), [types.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/upgrade_assistant/common/types.ts#:~:text=SavedObject) | - |
| <DocLink id="kibKbnTestJestHelpersPluginApi" section="def-common.findTestSubject" text="findTestSubject"/> | [kibana_deprecations.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/upgrade_assistant/__jest__/client_integration/kibana_deprecations/kibana_deprecations.helpers.ts#:~:text=findTestSubject), [kibana_deprecations.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/upgrade_assistant/__jest__/client_integration/kibana_deprecations/kibana_deprecations.helpers.ts#:~:text=findTestSubject) | - |
| <DocLink id="kibKbnTestJestHelpersPluginApi" section="def-common.registerTestBed" text="registerTestBed"/> | [es_deprecation_logs.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/upgrade_assistant/__jest__/client_integration/es_deprecation_logs/es_deprecation_logs.helpers.ts#:~:text=registerTestBed), [es_deprecation_logs.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/upgrade_assistant/__jest__/client_integration/es_deprecation_logs/es_deprecation_logs.helpers.ts#:~:text=registerTestBed), [es_deprecations.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/upgrade_assistant/__jest__/client_integration/es_deprecations/es_deprecations.helpers.ts#:~:text=registerTestBed), [es_deprecations.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/upgrade_assistant/__jest__/client_integration/es_deprecations/es_deprecations.helpers.ts#:~:text=registerTestBed), [kibana_deprecations.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/upgrade_assistant/__jest__/client_integration/kibana_deprecations/kibana_deprecations.helpers.ts#:~:text=registerTestBed), [kibana_deprecations.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/upgrade_assistant/__jest__/client_integration/kibana_deprecations/kibana_deprecations.helpers.ts#:~:text=registerTestBed), [overview.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/upgrade_assistant/__jest__/client_integration/overview/overview.helpers.ts#:~:text=registerTestBed), [overview.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/upgrade_assistant/__jest__/client_integration/overview/overview.helpers.ts#:~:text=registerTestBed) | - |
@ -1374,6 +1465,9 @@ migrates to using the Kibana Privilege model: https://github.com/elastic/kibana/
| ---------------|-----------|-----------|
| <DocLink id="kibDataViewsPluginApi" section="def-common.AbstractDataView.title" text="title"/> | [filter_group.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/uptime/public/legacy_uptime/components/overview/filter_group/filter_group.tsx#:~:text=title), [filters_expression_select.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/filters_expression_select.tsx#:~:text=title) | - |
| <DocLink id="kibKbnCoreSavedObjectsServerPluginApi" section="def-server.SavedObjectsType.migrations" text="migrations"/> | [uptime_settings.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/uptime/server/legacy_uptime/lib/saved_objects/uptime_settings.ts#:~:text=migrations) | - |
| <DocLink id="kibKbnTestJestHelpersPluginApi" section="def-common.shallowWithIntl" text="shallowWithIntl"/> | [enzyme_helpers.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/uptime/public/legacy_uptime/lib/helper/enzyme_helpers.tsx#:~:text=shallowWithIntl), [enzyme_helpers.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/uptime/public/legacy_uptime/lib/helper/enzyme_helpers.tsx#:~:text=shallowWithIntl), [enzyme_helpers.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/uptime/public/legacy_uptime/lib/helper/enzyme_helpers.tsx#:~:text=shallowWithIntl) | - |
| <DocLink id="kibKbnTestJestHelpersPluginApi" section="def-common.mountWithIntl" text="mountWithIntl"/> | [enzyme_helpers.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/uptime/public/legacy_uptime/lib/helper/enzyme_helpers.tsx#:~:text=mountWithIntl), [enzyme_helpers.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/uptime/public/legacy_uptime/lib/helper/enzyme_helpers.tsx#:~:text=mountWithIntl), [enzyme_helpers.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/uptime/public/legacy_uptime/lib/helper/enzyme_helpers.tsx#:~:text=mountWithIntl), [enzyme_helpers.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/uptime/public/legacy_uptime/lib/helper/enzyme_helpers.tsx#:~:text=mountWithIntl) | - |
| <DocLink id="kibKbnTestJestHelpersPluginApi" section="def-common.renderWithI18nProvider" text="renderWithI18nProvider"/> | [enzyme_helpers.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/uptime/public/legacy_uptime/lib/helper/enzyme_helpers.tsx#:~:text=renderWithI18nProvider), [enzyme_helpers.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/uptime/public/legacy_uptime/lib/helper/enzyme_helpers.tsx#:~:text=renderWithI18nProvider), [enzyme_helpers.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/uptime/public/legacy_uptime/lib/helper/enzyme_helpers.tsx#:~:text=renderWithI18nProvider), [enzyme_helpers.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/uptime/public/legacy_uptime/lib/helper/enzyme_helpers.tsx#:~:text=renderWithI18nProvider) | - |
@ -1390,6 +1484,7 @@ migrates to using the Kibana Privilege model: https://github.com/elastic/kibana/
| Deprecated API | Reference location(s) | Remove By |
| ---------------|-----------|-----------|
| <DocLink id="kibDataViewsPluginApi" section="def-common.AbstractDataView.title" text="title"/> | [use_data_view.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/ux/public/components/app/rum_dashboard/local_uifilters/use_data_view.ts#:~:text=title) | - |
| <DocLink id="kibKbnScoutPluginApi" section="def-common.Locator.type" text="type"/> | [date_picker.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/ux/e2e/page_objects/date_picker.ts#:~:text=type), [date_picker.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/ux/e2e/page_objects/date_picker.ts#:~:text=type), [date_picker.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/ux/e2e/page_objects/date_picker.ts#:~:text=type), [date_picker.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/ux/e2e/page_objects/date_picker.ts#:~:text=type), [date_picker.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/ux/e2e/page_objects/date_picker.ts#:~:text=type), [date_picker.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/ux/e2e/page_objects/date_picker.ts#:~:text=type) | - |
@ -1471,4 +1566,6 @@ migrates to using the Kibana Privilege model: https://github.com/elastic/kibana/
| Deprecated API | Reference location(s) | Remove By |
| ---------------|-----------|-----------|
| <DocLink id="kibLicensingPluginApi" section="def-public.LicensingPluginSetup.license$" text="license$"/> | [plugin.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/watcher/public/plugin.ts#:~:text=license%24), [plugin.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/watcher/public/plugin.ts#:~:text=license%24) | 8.8.0 |
| <DocLink id="kibLicensingPluginApi" section="def-public.LicensingPluginSetup.license$" text="license$"/> | [plugin.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/watcher/public/plugin.ts#:~:text=license%24), [plugin.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/watcher/public/plugin.ts#:~:text=license%24) | 8.8.0 |
| <DocLink id="kibKbnTestJestHelpersPluginApi" section="def-common.findTestSubject" text="findTestSubject"/> | [watch_list_page.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/watcher/__jest__/client_integration/helpers/watch_list_page.helpers.ts#:~:text=findTestSubject), [watch_list_page.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/watcher/__jest__/client_integration/helpers/watch_list_page.helpers.ts#:~:text=findTestSubject), [watch_status_page.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/watcher/__jest__/client_integration/helpers/watch_status_page.helpers.ts#:~:text=findTestSubject), [watch_status_page.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/watcher/__jest__/client_integration/helpers/watch_status_page.helpers.ts#:~:text=findTestSubject), [watch_status_page.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/watcher/__jest__/client_integration/helpers/watch_status_page.helpers.ts#:~:text=findTestSubject), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/watcher/__jest__/client_integration/helpers/index.ts#:~:text=findTestSubject), [watch_list_page.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/watcher/__jest__/client_integration/watch_list_page.test.ts#:~:text=findTestSubject), [watch_list_page.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/watcher/__jest__/client_integration/watch_list_page.test.ts#:~:text=findTestSubject), [watch_list_page.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/watcher/__jest__/client_integration/watch_list_page.test.ts#:~:text=findTestSubject), [watch_list_page.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/watcher/__jest__/client_integration/watch_list_page.test.ts#:~:text=findTestSubject)+ 4 more | - |
| <DocLink id="kibKbnTestJestHelpersPluginApi" section="def-common.registerTestBed" text="registerTestBed"/> | [watch_list_page.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/watcher/__jest__/client_integration/helpers/watch_list_page.helpers.ts#:~:text=registerTestBed), [watch_list_page.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/watcher/__jest__/client_integration/helpers/watch_list_page.helpers.ts#:~:text=registerTestBed), [watch_status_page.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/watcher/__jest__/client_integration/helpers/watch_status_page.helpers.ts#:~:text=registerTestBed), [watch_status_page.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/watcher/__jest__/client_integration/helpers/watch_status_page.helpers.ts#:~:text=registerTestBed), [watch_create_json_page.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/watcher/__jest__/client_integration/helpers/watch_create_json_page.helpers.ts#:~:text=registerTestBed), [watch_create_json_page.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/watcher/__jest__/client_integration/helpers/watch_create_json_page.helpers.ts#:~:text=registerTestBed), [watch_create_threshold_page.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/watcher/__jest__/client_integration/helpers/watch_create_threshold_page.helpers.ts#:~:text=registerTestBed), [watch_create_threshold_page.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/watcher/__jest__/client_integration/helpers/watch_create_threshold_page.helpers.ts#:~:text=registerTestBed), [watch_edit_page.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/watcher/__jest__/client_integration/helpers/watch_edit_page.helpers.ts#:~:text=registerTestBed), [watch_edit_page.helpers.ts](https://github.com/elastic/kibana/tree/main/x-pack/platform/plugins/private/watcher/__jest__/client_integration/helpers/watch_edit_page.helpers.ts#:~:text=registerTestBed) | - |

View file

@ -7,7 +7,7 @@ id: kibDevDocsDeprecationsDueByTeam
slug: /kibana-dev-docs/api-meta/deprecations-due-by-team
title: Deprecated APIs due to be removed, by team
description: Lists the teams that are referencing deprecated APIs with a remove by date.
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana']
---

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/devTools
title: "devTools"
image: https://source.unsplash.com/400x175/?github
description: API docs for the devTools plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'devTools']
---
import devToolsObj from './dev_tools.devdocs.json';

View file

@ -1290,7 +1290,7 @@
"section": "def-public.AutoRefreshDoneFn",
"text": "AutoRefreshDoneFn"
},
">; getFetch$: () => ",
">; triggerFetch: () => void; getFetch$: () => ",
"Observable",
"<void>; getTime: () => ",
{
@ -2283,13 +2283,19 @@
", ",
"MiddlewareArray",
"<[",
"ListenerMiddleware",
"<unknown, ",
"ThunkDispatch",
"<unknown, unknown, ",
"AnyAction",
">, unknown>, ",
"ThunkMiddleware",
"<",
"DiscoverInternalState",
", ",
"AnyAction",
", ",
"InternalStateThunkDependencies",
"InternalStateDependencies",
">]>>"
],
"path": "src/platform/plugins/shared/discover/public/application/main/state_management/discover_state.ts",
@ -3158,6 +3164,69 @@
],
"initialIsOpen": false
},
{
"parentPluginId": "discover",
"id": "def-public.PublishesWritableSavedSearch",
"type": "Interface",
"tags": [],
"label": "PublishesWritableSavedSearch",
"description": [],
"signature": [
{
"pluginId": "discover",
"scope": "public",
"docId": "kibDiscoverPluginApi",
"section": "def-public.PublishesWritableSavedSearch",
"text": "PublishesWritableSavedSearch"
},
" extends ",
{
"pluginId": "discover",
"scope": "public",
"docId": "kibDiscoverPluginApi",
"section": "def-public.PublishesSavedSearch",
"text": "PublishesSavedSearch"
}
],
"path": "src/platform/plugins/shared/discover/public/embeddable/types.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
{
"parentPluginId": "discover",
"id": "def-public.PublishesWritableSavedSearch.setColumns",
"type": "Function",
"tags": [],
"label": "setColumns",
"description": [],
"signature": [
"(columns: string[] | undefined) => void"
],
"path": "src/platform/plugins/shared/discover/public/embeddable/types.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
{
"parentPluginId": "discover",
"id": "def-public.PublishesWritableSavedSearch.setColumns.$1",
"type": "Array",
"tags": [],
"label": "columns",
"description": [],
"signature": [
"string[] | undefined"
],
"path": "src/platform/plugins/shared/discover/public/embeddable/types.ts",
"deprecated": false,
"trackAdoption": false,
"isRequired": false
}
],
"returnComment": []
}
],
"initialIsOpen": false
},
{
"parentPluginId": "discover",
"id": "def-public.SearchBarCustomization",
@ -3496,14 +3565,6 @@
"section": "def-public.SearchEmbeddableSerializedState",
"text": "SearchEmbeddableSerializedState"
},
", ",
{
"pluginId": "discover",
"scope": "public",
"docId": "kibDiscoverPluginApi",
"section": "def-public.SearchEmbeddableRuntimeState",
"text": "SearchEmbeddableRuntimeState"
},
"> & ",
{
"pluginId": "@kbn/presentation-publishing",
@ -3528,21 +3589,29 @@
"section": "def-public.PublishesBlockingError",
"text": "PublishesBlockingError"
},
" & ",
" & Required<",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
"docId": "kibKbnPresentationPublishingPluginApi",
"section": "def-public.PublishesTitle",
"text": "PublishesTitle"
"section": "def-public.PublishesWritableTitle",
"text": "PublishesWritableTitle"
},
" & { setTitle: (newTitle: string | undefined) => void; setHideTitle: (hide: boolean | undefined) => void; } & ",
"> & Required<",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
"docId": "kibKbnPresentationPublishingPluginApi",
"section": "def-public.PublishesDescription",
"text": "PublishesDescription"
},
"> & ",
{
"pluginId": "discover",
"scope": "public",
"docId": "kibDiscoverPluginApi",
"section": "def-public.PublishesSavedSearch",
"text": "PublishesSavedSearch"
"section": "def-public.PublishesWritableSavedSearch",
"text": "PublishesWritableSavedSearch"
},
" & ",
{

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/discover
title: "discover"
image: https://source.unsplash.com/400x175/?github
description: API docs for the discover plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'discover']
---
import discoverObj from './discover.devdocs.json';
@ -21,7 +21,7 @@ Contact [@elastic/kibana-data-discovery](https://github.com/orgs/elastic/teams/k
| Public API count | Any count | Items lacking comments | Missing exports |
|-------------------|-----------|------------------------|-----------------|
| 204 | 0 | 153 | 28 |
| 207 | 0 | 156 | 28 |
## Client

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/discoverEnhanced
title: "discoverEnhanced"
image: https://source.unsplash.com/400x175/?github
description: API docs for the discoverEnhanced plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'discoverEnhanced']
---
import discoverEnhancedObj from './discover_enhanced.devdocs.json';

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/discoverShared
title: "discoverShared"
image: https://source.unsplash.com/400x175/?github
description: API docs for the discoverShared plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'discoverShared']
---
import discoverSharedObj from './discover_shared.devdocs.json';

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/ecsDataQualityDashboard
title: "ecsDataQualityDashboard"
image: https://source.unsplash.com/400x175/?github
description: API docs for the ecsDataQualityDashboard plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'ecsDataQualityDashboard']
---
import ecsDataQualityDashboardObj from './ecs_data_quality_dashboard.devdocs.json';

View file

@ -133,7 +133,9 @@
},
") => ",
"StructuredToolInterface",
"<ZodObjectAny> | null"
"<",
"ToolInputSchemaBase",
", any, any> | null"
],
"path": "x-pack/solutions/security/plugins/elastic_assistant/server/types.ts",
"deprecated": false,
@ -818,27 +820,27 @@
"InfoResponse",
">; }; ingest: ",
"default",
"; knnSearch: { <TDocument = unknown>(this: That, params: ",
"KnnSearchRequest",
", options?: ",
"; knnSearch: { (this: That, params?: ",
"TODO",
" | undefined, options?: ",
"TransportRequestOptionsWithOutMeta",
" | undefined): Promise<",
"KnnSearchResponse",
"<TDocument>>; <TDocument = unknown>(this: That, params: ",
"KnnSearchRequest",
", options?: ",
"TODO",
">; (this: That, params?: ",
"TODO",
" | undefined, options?: ",
"TransportRequestOptionsWithMeta",
" | undefined): Promise<",
"TransportResult",
"<",
"KnnSearchResponse",
"<TDocument>, unknown>>; <TDocument = unknown>(this: That, params: ",
"KnnSearchRequest",
", options?: ",
"TODO",
", unknown>>; (this: That, params?: ",
"TODO",
" | undefined, options?: ",
"TransportRequestOptions",
" | undefined): Promise<",
"KnnSearchResponse",
"<TDocument>>; }; license: ",
"TODO",
">; }; license: ",
"default",
"; logstash: ",
"default",
@ -1621,6 +1623,26 @@
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "elasticAssistant",
"id": "def-server.ElasticAssistantPluginSetupDependencies.ruleRegistry",
"type": "Object",
"tags": [],
"label": "ruleRegistry",
"description": [],
"signature": [
{
"pluginId": "ruleRegistry",
"scope": "server",
"docId": "kibRuleRegistryPluginApi",
"section": "def-server.RuleRegistryPluginSetupContract",
"text": "RuleRegistryPluginSetupContract"
}
],
"path": "x-pack/solutions/security/plugins/elastic_assistant/server/types.ts",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "elasticAssistant",
"id": "def-server.ElasticAssistantPluginSetupDependencies.taskManager",

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/elasticAssistant
title: "elasticAssistant"
image: https://source.unsplash.com/400x175/?github
description: API docs for the elasticAssistant plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'elasticAssistant']
---
import elasticAssistantObj from './elastic_assistant.devdocs.json';
@ -21,7 +21,7 @@ Contact [@elastic/security-generative-ai](https://github.com/orgs/elastic/teams/
| Public API count | Any count | Items lacking comments | Missing exports |
|-------------------|-----------|------------------------|-----------------|
| 65 | 0 | 49 | 4 |
| 66 | 0 | 50 | 4 |
## Server

View file

@ -266,7 +266,7 @@
"section": "def-public.EmbeddablePackageState",
"text": "EmbeddablePackageState"
},
" | undefined"
"<object> | undefined"
],
"path": "src/platform/plugins/shared/embeddable/public/state_transfer/embeddable_state_transfer.ts",
"deprecated": false,
@ -436,7 +436,7 @@
"\nA wrapper around the {@link ApplicationStart.navigateToApp} method which navigates to the specified appId\nwith {@link EmbeddablePackageState | embeddable package state}"
],
"signature": [
"(appId: string, options?: { path?: string | undefined; state: ",
"<SerializedStateType extends object = object>(appId: string, options?: { path?: string | undefined; state: ",
{
"pluginId": "embeddable",
"scope": "public",
@ -444,7 +444,7 @@
"section": "def-public.EmbeddablePackageState",
"text": "EmbeddablePackageState"
},
"; } | undefined) => Promise<void>"
"<SerializedStateType>; } | undefined) => Promise<void>"
],
"path": "src/platform/plugins/shared/embeddable/public/state_transfer/embeddable_state_transfer.ts",
"deprecated": false,
@ -504,7 +504,8 @@
"docId": "kibEmbeddablePluginApi",
"section": "def-public.EmbeddablePackageState",
"text": "EmbeddablePackageState"
}
},
"<SerializedStateType>"
],
"path": "src/platform/plugins/shared/embeddable/public/state_transfer/embeddable_state_transfer.ts",
"deprecated": false,
@ -622,6 +623,188 @@
}
],
"functions": [
{
"parentPluginId": "embeddable",
"id": "def-public.EmbeddableRenderer",
"type": "Function",
"tags": [],
"label": "EmbeddableRenderer",
"description": [
"\nRenders a component from the React Embeddable registry into a Presentation Panel."
],
"signature": [
"<SerializedState extends object = object, Api extends ",
{
"pluginId": "embeddable",
"scope": "public",
"docId": "kibEmbeddablePluginApi",
"section": "def-public.DefaultEmbeddableApi",
"text": "DefaultEmbeddableApi"
},
"<SerializedState> = ",
{
"pluginId": "embeddable",
"scope": "public",
"docId": "kibEmbeddablePluginApi",
"section": "def-public.DefaultEmbeddableApi",
"text": "DefaultEmbeddableApi"
},
"<SerializedState>, ParentApi extends ",
{
"pluginId": "@kbn/presentation-containers",
"scope": "public",
"docId": "kibKbnPresentationContainersPluginApi",
"section": "def-public.HasSerializedChildState",
"text": "HasSerializedChildState"
},
"<SerializedState> = ",
{
"pluginId": "@kbn/presentation-containers",
"scope": "public",
"docId": "kibKbnPresentationContainersPluginApi",
"section": "def-public.HasSerializedChildState",
"text": "HasSerializedChildState"
},
"<SerializedState>>({ type, maybeId, getParentApi, panelProps, onApiAvailable, hidePanelChrome, }: { type: string; maybeId?: string | undefined; getParentApi: () => ParentApi; onApiAvailable?: ((api: Api) => void) | undefined; panelProps?: Pick<",
{
"pluginId": "presentationPanel",
"scope": "public",
"docId": "kibPresentationPanelPluginApi",
"section": "def-public.PresentationPanelProps",
"text": "PresentationPanelProps"
},
"<Api, {}>, \"showShadow\" | \"showBorder\" | \"showBadges\" | \"showNotifications\" | \"hideLoader\" | \"hideHeader\" | \"hideInspector\" | \"getActions\" | \"setDragHandles\"> | undefined; hidePanelChrome?: boolean | undefined; }) => React.JSX.Element"
],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/react_embeddable_renderer.tsx",
"deprecated": false,
"trackAdoption": false,
"children": [
{
"parentPluginId": "embeddable",
"id": "def-public.EmbeddableRenderer.$1",
"type": "Object",
"tags": [],
"label": "{\n type,\n maybeId,\n getParentApi,\n panelProps,\n onApiAvailable,\n hidePanelChrome,\n}",
"description": [],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/react_embeddable_renderer.tsx",
"deprecated": false,
"trackAdoption": false,
"children": [
{
"parentPluginId": "embeddable",
"id": "def-public.EmbeddableRenderer.$1.type",
"type": "string",
"tags": [],
"label": "type",
"description": [],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/react_embeddable_renderer.tsx",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "embeddable",
"id": "def-public.EmbeddableRenderer.$1.maybeId",
"type": "string",
"tags": [],
"label": "maybeId",
"description": [],
"signature": [
"string | undefined"
],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/react_embeddable_renderer.tsx",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "embeddable",
"id": "def-public.EmbeddableRenderer.$1.getParentApi",
"type": "Function",
"tags": [],
"label": "getParentApi",
"description": [],
"signature": [
"() => ParentApi"
],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/react_embeddable_renderer.tsx",
"deprecated": false,
"trackAdoption": false,
"children": [],
"returnComment": []
},
{
"parentPluginId": "embeddable",
"id": "def-public.EmbeddableRenderer.$1.onApiAvailable",
"type": "Function",
"tags": [],
"label": "onApiAvailable",
"description": [],
"signature": [
"((api: Api) => void) | undefined"
],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/react_embeddable_renderer.tsx",
"deprecated": false,
"trackAdoption": false,
"children": [
{
"parentPluginId": "embeddable",
"id": "def-public.EmbeddableRenderer.$1.onApiAvailable.$1",
"type": "Uncategorized",
"tags": [],
"label": "api",
"description": [],
"signature": [
"Api"
],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/react_embeddable_renderer.tsx",
"deprecated": false,
"trackAdoption": false,
"isRequired": true
}
],
"returnComment": []
},
{
"parentPluginId": "embeddable",
"id": "def-public.EmbeddableRenderer.$1.panelProps",
"type": "Object",
"tags": [],
"label": "panelProps",
"description": [],
"signature": [
"Pick<",
{
"pluginId": "presentationPanel",
"scope": "public",
"docId": "kibPresentationPanelPluginApi",
"section": "def-public.PresentationPanelProps",
"text": "PresentationPanelProps"
},
"<Api, {}>, \"showShadow\" | \"showBorder\" | \"showBadges\" | \"showNotifications\" | \"hideLoader\" | \"hideHeader\" | \"hideInspector\" | \"getActions\" | \"setDragHandles\"> | undefined"
],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/react_embeddable_renderer.tsx",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "embeddable",
"id": "def-public.EmbeddableRenderer.$1.hidePanelChrome",
"type": "CompoundType",
"tags": [],
"label": "hidePanelChrome",
"description": [],
"signature": [
"boolean | undefined"
],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/react_embeddable_renderer.tsx",
"deprecated": false,
"trackAdoption": false
}
]
}
],
"returnComment": [],
"initialIsOpen": false
},
{
"parentPluginId": "embeddable",
"id": "def-public.isMultiValueClickTriggerContext",
@ -914,245 +1097,6 @@
"returnComment": [],
"initialIsOpen": false
},
{
"parentPluginId": "embeddable",
"id": "def-public.ReactEmbeddableRenderer",
"type": "Function",
"tags": [],
"label": "ReactEmbeddableRenderer",
"description": [
"\nRenders a component from the React Embeddable registry into a Presentation Panel.\n\nTODO: Rename this to simply `Embeddable` when the legacy Embeddable system is removed."
],
"signature": [
"<SerializedState extends object = object, RuntimeState extends object = SerializedState, Api extends ",
{
"pluginId": "embeddable",
"scope": "public",
"docId": "kibEmbeddablePluginApi",
"section": "def-public.DefaultEmbeddableApi",
"text": "DefaultEmbeddableApi"
},
"<SerializedState, RuntimeState> = ",
{
"pluginId": "embeddable",
"scope": "public",
"docId": "kibEmbeddablePluginApi",
"section": "def-public.DefaultEmbeddableApi",
"text": "DefaultEmbeddableApi"
},
"<SerializedState, RuntimeState>, ParentApi extends ",
{
"pluginId": "@kbn/presentation-containers",
"scope": "public",
"docId": "kibKbnPresentationContainersPluginApi",
"section": "def-public.HasSerializedChildState",
"text": "HasSerializedChildState"
},
"<SerializedState> = ",
{
"pluginId": "@kbn/presentation-containers",
"scope": "public",
"docId": "kibKbnPresentationContainersPluginApi",
"section": "def-public.HasSerializedChildState",
"text": "HasSerializedChildState"
},
"<SerializedState>>({ type, maybeId, getParentApi, panelProps, onAnyStateChange, onApiAvailable, hidePanelChrome, }: { type: string; maybeId?: string | undefined; getParentApi: () => ParentApi; onApiAvailable?: ((api: Api) => void) | undefined; panelProps?: Pick<",
{
"pluginId": "presentationPanel",
"scope": "public",
"docId": "kibPresentationPanelPluginApi",
"section": "def-public.PresentationPanelProps",
"text": "PresentationPanelProps"
},
"<Api, {}>, \"showShadow\" | \"showBorder\" | \"showBadges\" | \"showNotifications\" | \"hideLoader\" | \"hideHeader\" | \"hideInspector\" | \"getActions\" | \"setDragHandles\"> | undefined; hidePanelChrome?: boolean | undefined; onAnyStateChange?: ((state: ",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
"docId": "kibKbnPresentationPublishingPluginApi",
"section": "def-public.SerializedPanelState",
"text": "SerializedPanelState"
},
"<SerializedState>) => void) | undefined; }) => React.JSX.Element"
],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/react_embeddable_renderer.tsx",
"deprecated": false,
"trackAdoption": false,
"children": [
{
"parentPluginId": "embeddable",
"id": "def-public.ReactEmbeddableRenderer.$1",
"type": "Object",
"tags": [],
"label": "{\n type,\n maybeId,\n getParentApi,\n panelProps,\n onAnyStateChange,\n onApiAvailable,\n hidePanelChrome,\n}",
"description": [],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/react_embeddable_renderer.tsx",
"deprecated": false,
"trackAdoption": false,
"children": [
{
"parentPluginId": "embeddable",
"id": "def-public.ReactEmbeddableRenderer.$1.type",
"type": "string",
"tags": [],
"label": "type",
"description": [],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/react_embeddable_renderer.tsx",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "embeddable",
"id": "def-public.ReactEmbeddableRenderer.$1.maybeId",
"type": "string",
"tags": [],
"label": "maybeId",
"description": [],
"signature": [
"string | undefined"
],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/react_embeddable_renderer.tsx",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "embeddable",
"id": "def-public.ReactEmbeddableRenderer.$1.getParentApi",
"type": "Function",
"tags": [],
"label": "getParentApi",
"description": [],
"signature": [
"() => ParentApi"
],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/react_embeddable_renderer.tsx",
"deprecated": false,
"trackAdoption": false,
"children": [],
"returnComment": []
},
{
"parentPluginId": "embeddable",
"id": "def-public.ReactEmbeddableRenderer.$1.onApiAvailable",
"type": "Function",
"tags": [],
"label": "onApiAvailable",
"description": [],
"signature": [
"((api: Api) => void) | undefined"
],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/react_embeddable_renderer.tsx",
"deprecated": false,
"trackAdoption": false,
"children": [
{
"parentPluginId": "embeddable",
"id": "def-public.ReactEmbeddableRenderer.$1.onApiAvailable.$1",
"type": "Uncategorized",
"tags": [],
"label": "api",
"description": [],
"signature": [
"Api"
],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/react_embeddable_renderer.tsx",
"deprecated": false,
"trackAdoption": false,
"isRequired": true
}
],
"returnComment": []
},
{
"parentPluginId": "embeddable",
"id": "def-public.ReactEmbeddableRenderer.$1.panelProps",
"type": "Object",
"tags": [],
"label": "panelProps",
"description": [],
"signature": [
"Pick<",
{
"pluginId": "presentationPanel",
"scope": "public",
"docId": "kibPresentationPanelPluginApi",
"section": "def-public.PresentationPanelProps",
"text": "PresentationPanelProps"
},
"<Api, {}>, \"showShadow\" | \"showBorder\" | \"showBadges\" | \"showNotifications\" | \"hideLoader\" | \"hideHeader\" | \"hideInspector\" | \"getActions\" | \"setDragHandles\"> | undefined"
],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/react_embeddable_renderer.tsx",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "embeddable",
"id": "def-public.ReactEmbeddableRenderer.$1.hidePanelChrome",
"type": "CompoundType",
"tags": [],
"label": "hidePanelChrome",
"description": [],
"signature": [
"boolean | undefined"
],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/react_embeddable_renderer.tsx",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "embeddable",
"id": "def-public.ReactEmbeddableRenderer.$1.onAnyStateChange",
"type": "Function",
"tags": [],
"label": "onAnyStateChange",
"description": [
"\nThis `onAnyStateChange` callback allows the parent to keep track of the state of the embeddable\nas it changes. This is **not** expected to change over the lifetime of the component."
],
"signature": [
"((state: ",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
"docId": "kibKbnPresentationPublishingPluginApi",
"section": "def-public.SerializedPanelState",
"text": "SerializedPanelState"
},
"<SerializedState>) => void) | undefined"
],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/react_embeddable_renderer.tsx",
"deprecated": false,
"trackAdoption": false,
"children": [
{
"parentPluginId": "embeddable",
"id": "def-public.ReactEmbeddableRenderer.$1.onAnyStateChange.$1",
"type": "Object",
"tags": [],
"label": "state",
"description": [],
"signature": [
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
"docId": "kibKbnPresentationPublishingPluginApi",
"section": "def-public.SerializedPanelState",
"text": "SerializedPanelState"
},
"<SerializedState>"
],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/react_embeddable_renderer.tsx",
"deprecated": false,
"trackAdoption": false,
"isRequired": true
}
],
"returnComment": []
}
]
}
],
"returnComment": [],
"initialIsOpen": false
},
{
"parentPluginId": "embeddable",
"id": "def-public.useAddFromLibraryTypes",
@ -1205,7 +1149,7 @@
"section": "def-public.DefaultEmbeddableApi",
"text": "DefaultEmbeddableApi"
},
"<SerializedState, RuntimeState> extends ",
"<SerializedState> extends ",
"DefaultPresentationPanelApi",
",",
{
@ -1223,15 +1167,7 @@
"section": "def-public.PublishesPhaseEvents",
"text": "PublishesPhaseEvents"
},
",Partial<",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
"docId": "kibKbnPresentationPublishingPluginApi",
"section": "def-public.PublishesUnsavedChanges",
"text": "PublishesUnsavedChanges"
},
"<object>>,",
",",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
@ -1239,15 +1175,7 @@
"section": "def-public.HasSerializableState",
"text": "HasSerializableState"
},
"<SerializedState>,",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
"docId": "kibKbnPresentationPublishingPluginApi",
"section": "def-public.HasSnapshottableState",
"text": "HasSnapshottableState"
},
"<RuntimeState>"
"<SerializedState>"
],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/types.ts",
"deprecated": false,
@ -1340,6 +1268,82 @@
],
"initialIsOpen": false
},
{
"parentPluginId": "embeddable",
"id": "def-public.EmbeddableFactory",
"type": "Interface",
"tags": [],
"label": "EmbeddableFactory",
"description": [
"\nThe React Embeddable Factory interface is used to register a series of functions that\ncreate and manage an embeddable instance.\n\nEmbeddables are React components that manage their own state, can be serialized and\ndeserialized, and return an API that can be used to interact with them imperatively."
],
"signature": [
{
"pluginId": "embeddable",
"scope": "public",
"docId": "kibEmbeddablePluginApi",
"section": "def-public.EmbeddableFactory",
"text": "EmbeddableFactory"
},
"<SerializedState, Api>"
],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/types.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
{
"parentPluginId": "embeddable",
"id": "def-public.EmbeddableFactory.type",
"type": "string",
"tags": [],
"label": "type",
"description": [
"\nA unique key for the type of this embeddable. The React Embeddable Renderer will use this type\nto find this factory."
],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/types.ts",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "embeddable",
"id": "def-public.EmbeddableFactory.buildEmbeddable",
"type": "Function",
"tags": [],
"label": "buildEmbeddable",
"description": [
"\nA required async function that builds your embeddable component and a linked API instance. The API\nand component will be combined together by the ReactEmbeddableRenderer."
],
"signature": [
"(props: ",
"BuildEmbeddableProps",
"<SerializedState, Api>) => Promise<{ Component: React.FC<{}>; api: Api; }>"
],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/types.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
{
"parentPluginId": "embeddable",
"id": "def-public.EmbeddableFactory.buildEmbeddable.$1",
"type": "Object",
"tags": [],
"label": "props",
"description": [],
"signature": [
"BuildEmbeddableProps",
"<SerializedState, Api>"
],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/types.ts",
"deprecated": false,
"trackAdoption": false,
"isRequired": true
}
],
"returnComment": []
}
],
"initialIsOpen": false
},
{
"parentPluginId": "embeddable",
"id": "def-public.EmbeddablePackageState",
@ -1349,6 +1353,16 @@
"description": [
"\nA state package that contains all fields necessary to create or update an embeddable by reference or by value in a container."
],
"signature": [
{
"pluginId": "embeddable",
"scope": "public",
"docId": "kibEmbeddablePluginApi",
"section": "def-public.EmbeddablePackageState",
"text": "EmbeddablePackageState"
},
"<SerializedStateType>"
],
"path": "src/platform/plugins/shared/embeddable/public/state_transfer/types.ts",
"deprecated": false,
"trackAdoption": false,
@ -1366,15 +1380,20 @@
},
{
"parentPluginId": "embeddable",
"id": "def-public.EmbeddablePackageState.input",
"type": "Uncategorized",
"id": "def-public.EmbeddablePackageState.serializedState",
"type": "Object",
"tags": [],
"label": "input",
"description": [
"\nFor react embeddables, this input must be runtime state."
],
"label": "serializedState",
"description": [],
"signature": [
"object"
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
"docId": "kibKbnPresentationPublishingPluginApi",
"section": "def-public.SerializedPanelState",
"text": "SerializedPanelState"
},
"<SerializedStateType>"
],
"path": "src/platform/plugins/shared/embeddable/public/state_transfer/types.ts",
"deprecated": false,
@ -1469,251 +1488,6 @@
}
],
"initialIsOpen": false
},
{
"parentPluginId": "embeddable",
"id": "def-public.ReactEmbeddableFactory",
"type": "Interface",
"tags": [],
"label": "ReactEmbeddableFactory",
"description": [
"\nThe React Embeddable Factory interface is used to register a series of functions that\ncreate and manage an embeddable instance.\n\nEmbeddables are React components that manage their own state, can be serialized and\ndeserialized, and return an API that can be used to interact with them imperatively."
],
"signature": [
{
"pluginId": "embeddable",
"scope": "public",
"docId": "kibEmbeddablePluginApi",
"section": "def-public.ReactEmbeddableFactory",
"text": "ReactEmbeddableFactory"
},
"<SerializedState, RuntimeState, Api>"
],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/types.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
{
"parentPluginId": "embeddable",
"id": "def-public.ReactEmbeddableFactory.type",
"type": "string",
"tags": [],
"label": "type",
"description": [
"\nA unique key for the type of this embeddable. The React Embeddable Renderer will use this type\nto find this factory."
],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/types.ts",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "embeddable",
"id": "def-public.ReactEmbeddableFactory.deserializeState",
"type": "Function",
"tags": [],
"label": "deserializeState",
"description": [
"\nA required asynchronous function that transforms serialized state into runtime state.\n\nThis could be used to:\n- Load state from some external store\n- Inject references provided by the parent\n- Migrate the state to a newer version (this must be undone when serializing)"
],
"signature": [
"(panelState: ",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
"docId": "kibKbnPresentationPublishingPluginApi",
"section": "def-public.SerializedPanelState",
"text": "SerializedPanelState"
},
"<SerializedState>) => ",
{
"pluginId": "@kbn/utility-types",
"scope": "common",
"docId": "kibKbnUtilityTypesPluginApi",
"section": "def-common.MaybePromise",
"text": "MaybePromise"
},
"<RuntimeState>"
],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/types.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
{
"parentPluginId": "embeddable",
"id": "def-public.ReactEmbeddableFactory.deserializeState.$1",
"type": "Object",
"tags": [],
"label": "panelState",
"description": [],
"signature": [
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
"docId": "kibKbnPresentationPublishingPluginApi",
"section": "def-public.SerializedPanelState",
"text": "SerializedPanelState"
},
"<SerializedState>"
],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/types.ts",
"deprecated": false,
"trackAdoption": false,
"isRequired": true
}
],
"returnComment": []
},
{
"parentPluginId": "embeddable",
"id": "def-public.ReactEmbeddableFactory.buildEmbeddable",
"type": "Function",
"tags": [],
"label": "buildEmbeddable",
"description": [
"\nA required async function that builds your embeddable component and a linked API instance. The API\nand component will be combined together by the ReactEmbeddableRenderer. Initial state will contain the result of\nthe deserialize function.\n\nThe returned API must extend {@link HasSerializableState} which does the opposite of the deserializeState\nfunction."
],
"signature": [
"(initialRuntimeState: RuntimeState, buildApi: (apiRegistration: ",
"BuildReactEmbeddableApiRegistration",
"<SerializedState, RuntimeState, Api>, comparators: ",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
"docId": "kibKbnPresentationPublishingPluginApi",
"section": "def-public.StateComparators",
"text": "StateComparators"
},
"<RuntimeState>) => Api & ",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
"docId": "kibKbnPresentationPublishingPluginApi",
"section": "def-public.HasSnapshottableState",
"text": "HasSnapshottableState"
},
"<RuntimeState>, uuid: string, parentApi: unknown, setApi: (api: ",
"SetReactEmbeddableApiRegistration",
"<SerializedState, RuntimeState, Api>) => Api, lastSavedRuntimeState: RuntimeState) => Promise<{ Component: React.FC<{}>; api: Api; }>"
],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/types.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
{
"parentPluginId": "embeddable",
"id": "def-public.ReactEmbeddableFactory.buildEmbeddable.$1",
"type": "Uncategorized",
"tags": [],
"label": "initialRuntimeState",
"description": [],
"signature": [
"RuntimeState"
],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/types.ts",
"deprecated": false,
"trackAdoption": false,
"isRequired": true
},
{
"parentPluginId": "embeddable",
"id": "def-public.ReactEmbeddableFactory.buildEmbeddable.$2",
"type": "Function",
"tags": [],
"label": "buildApi",
"description": [],
"signature": [
"(apiRegistration: ",
"BuildReactEmbeddableApiRegistration",
"<SerializedState, RuntimeState, Api>, comparators: ",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
"docId": "kibKbnPresentationPublishingPluginApi",
"section": "def-public.StateComparators",
"text": "StateComparators"
},
"<RuntimeState>) => Api & ",
{
"pluginId": "@kbn/presentation-publishing",
"scope": "public",
"docId": "kibKbnPresentationPublishingPluginApi",
"section": "def-public.HasSnapshottableState",
"text": "HasSnapshottableState"
},
"<RuntimeState>"
],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/types.ts",
"deprecated": false,
"trackAdoption": false,
"isRequired": true
},
{
"parentPluginId": "embeddable",
"id": "def-public.ReactEmbeddableFactory.buildEmbeddable.$3",
"type": "string",
"tags": [],
"label": "uuid",
"description": [],
"signature": [
"string"
],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/types.ts",
"deprecated": false,
"trackAdoption": false,
"isRequired": true
},
{
"parentPluginId": "embeddable",
"id": "def-public.ReactEmbeddableFactory.buildEmbeddable.$4",
"type": "Unknown",
"tags": [],
"label": "parentApi",
"description": [],
"signature": [
"unknown"
],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/types.ts",
"deprecated": false,
"trackAdoption": false,
"isRequired": true
},
{
"parentPluginId": "embeddable",
"id": "def-public.ReactEmbeddableFactory.buildEmbeddable.$5",
"type": "Function",
"tags": [],
"label": "setApi",
"description": [],
"signature": [
"(api: ",
"SetReactEmbeddableApiRegistration",
"<SerializedState, RuntimeState, Api>) => Api"
],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/types.ts",
"deprecated": false,
"trackAdoption": false,
"isRequired": true
},
{
"parentPluginId": "embeddable",
"id": "def-public.ReactEmbeddableFactory.buildEmbeddable.$6",
"type": "Uncategorized",
"tags": [],
"label": "lastSavedRuntimeState",
"description": [],
"signature": [
"RuntimeState"
],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/types.ts",
"deprecated": false,
"trackAdoption": false,
"isRequired": true
}
],
"returnComment": []
}
],
"initialIsOpen": false
}
],
"enums": [],
@ -2397,7 +2171,7 @@
"tags": [],
"label": "registerAddFromLibraryType",
"description": [
"\nRegister a saved object type with the \"Add from library\" flyout.\n"
"\nRegister a saved object type with the \"Add from library\" flyout.\n\n`onAdd` receives the container and the saved object. You may pass a second boolean parameter\n to `addNewPanel` to enable a success message and automatic scrolling.\n"
],
"signature": [
"<TSavedObjectAttributes extends ",
@ -2541,7 +2315,7 @@
"\nRegisters an async {@link ReactEmbeddableFactory} getter."
],
"signature": [
"<SerializedState extends object = object, RuntimeState extends object = SerializedState, Api extends ",
"<SerializedState extends object = object, Api extends ",
{
"pluginId": "embeddable",
"scope": "public",
@ -2549,7 +2323,7 @@
"section": "def-public.DefaultEmbeddableApi",
"text": "DefaultEmbeddableApi"
},
"<SerializedState, RuntimeState> = ",
"<SerializedState> = ",
{
"pluginId": "embeddable",
"scope": "public",
@ -2557,15 +2331,15 @@
"section": "def-public.DefaultEmbeddableApi",
"text": "DefaultEmbeddableApi"
},
"<SerializedState, RuntimeState>>(type: string, getFactory: () => Promise<",
"<SerializedState>>(type: string, getFactory: () => Promise<",
{
"pluginId": "embeddable",
"scope": "public",
"docId": "kibEmbeddablePluginApi",
"section": "def-public.ReactEmbeddableFactory",
"text": "ReactEmbeddableFactory"
"section": "def-public.EmbeddableFactory",
"text": "EmbeddableFactory"
},
"<SerializedState, RuntimeState, Api>>) => void"
"<SerializedState, Api>>) => void"
],
"path": "src/platform/plugins/shared/embeddable/public/types.ts",
"deprecated": false,
@ -2596,10 +2370,10 @@
"pluginId": "embeddable",
"scope": "public",
"docId": "kibEmbeddablePluginApi",
"section": "def-public.ReactEmbeddableFactory",
"text": "ReactEmbeddableFactory"
"section": "def-public.EmbeddableFactory",
"text": "EmbeddableFactory"
},
"<SerializedState, RuntimeState, Api>>"
"<SerializedState, Api>>"
],
"path": "src/platform/plugins/shared/embeddable/public/react_embeddable_system/react_embeddable_registry.ts",
"deprecated": false,

View file

@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/embeddable
title: "embeddable"
image: https://source.unsplash.com/400x175/?github
description: API docs for the embeddable plugin
date: 2025-05-06
date: 2025-06-16
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'embeddable']
---
import embeddableObj from './embeddable.devdocs.json';
@ -21,7 +21,7 @@ Contact [@elastic/kibana-presentation](https://github.com/orgs/elastic/teams/kib
| Public API count | Any count | Items lacking comments | Missing exports |
|-------------------|-----------|------------------------|-----------------|
| 158 | 0 | 131 | 2 |
| 149 | 0 | 125 | 1 |
## Client

Some files were not shown because too many files have changed in this diff Show more