mirror of
https://github.com/elastic/kibana.git
synced 2025-06-28 11:05:39 -04:00
Compare commits
No commits in common. "main" and "deploy@1748844884" have entirely different histories.
main
...
deploy@174
13113 changed files with 251919 additions and 420224 deletions
|
@ -3,7 +3,6 @@
|
|||
"repoName": "kibana",
|
||||
"targetBranchChoices": [
|
||||
"main",
|
||||
"9.1",
|
||||
"9.0",
|
||||
"8.19",
|
||||
"8.18",
|
||||
|
@ -58,7 +57,7 @@
|
|||
"backport"
|
||||
],
|
||||
"branchLabelMapping": {
|
||||
"^v9.2.0$": "main",
|
||||
"^v9.1.0$": "main",
|
||||
"^v(\\d+).(\\d+).\\d+$": "$1.$2"
|
||||
},
|
||||
"autoMerge": true,
|
||||
|
|
|
@ -3,7 +3,6 @@ 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
|
||||
|
|
|
@ -9,13 +9,11 @@ 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
|
||||
|
@ -33,14 +31,11 @@ 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
|
||||
|
|
|
@ -21,12 +21,13 @@ disabled:
|
|||
|
||||
defaultQueue: 'n2-4-spot'
|
||||
enabled:
|
||||
- x-pack/solutions/observability/test/alerting_api_integration/observability/config.ts
|
||||
- x-pack/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/solutions/observability/test/api_integration/apis/metrics_ui/config.ts
|
||||
- x-pack/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
|
||||
|
@ -40,6 +41,7 @@ enabled:
|
|||
- x-pack/test/observability_functional/with_rac_write.config.ts
|
||||
- x-pack/test/observability_onboarding_api_integration/basic/config.ts
|
||||
- x-pack/test/observability_onboarding_api_integration/cloud/config.ts
|
||||
- x-pack/test/observability_ai_assistant_api_integration/enterprise/config.ts
|
||||
- x-pack/test/observability_ai_assistant_functional/enterprise/config.ts
|
||||
- x-pack/solutions/observability/test/api_integration/profiling/cloud/config.ts
|
||||
- x-pack/test/functional/apps/apm/config.ts
|
||||
|
@ -47,4 +49,3 @@ enabled:
|
|||
- 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
|
||||
|
|
|
@ -1,13 +1,10 @@
|
|||
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
|
||||
- x-pack/test/functional/config.base.js
|
||||
- x-pack/platform/test/functional/config.base.ts
|
||||
- x-pack/test/localization/config.base.ts
|
||||
- src/platform/test/server_integration/config.base.js
|
||||
- x-pack/test/functional_with_es_ssl/config.base.ts
|
||||
|
@ -22,21 +19,20 @@ disabled:
|
|||
- x-pack/test/stack_functional_integration/configs/config.stack_functional_integration_base.js
|
||||
- x-pack/test/upgrade/config.ts
|
||||
- src/platform/test/functional/config.edge.js
|
||||
- x-pack/platform/test/functional/config.edge.ts
|
||||
- x-pack/test/functional/config.edge.js
|
||||
|
||||
# Configs that exist but weren't running in CI when this file was introduced
|
||||
- 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/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/test/cloud_integration/config.ts
|
||||
- x-pack/platform/test/load/config.ts
|
||||
- x-pack/platform/test/plugin_api_perf/config.ts
|
||||
- x-pack/test/load/config.ts
|
||||
- x-pack/test/plugin_api_perf/config.js
|
||||
- x-pack/test/screenshot_creation/config.ts
|
||||
- x-pack/platform/test/fleet_packages/config.ts
|
||||
- x-pack/test/fleet_packages/config.ts
|
||||
|
||||
# Scalability testing config that we run in its own pipeline
|
||||
- x-pack/platform/test/scalability/config.ts
|
||||
- x-pack/test/scalability/config.ts
|
||||
|
||||
# Cypress configs, for now these are still run manually
|
||||
- x-pack/test/fleet_cypress/cli_config.ts
|
||||
|
@ -51,7 +47,6 @@ disabled:
|
|||
# Gen AI suites, running with their own pipeline
|
||||
- x-pack/test/functional_gen_ai/inference/config.ts
|
||||
|
||||
|
||||
defaultQueue: 'n2-4-spot'
|
||||
enabled:
|
||||
- src/platform/test/accessibility/config.ts
|
||||
|
@ -91,7 +86,6 @@ enabled:
|
|||
- src/platform/test/functional/apps/discover/group10/config.ts
|
||||
- src/platform/test/functional/apps/discover/context_awareness/config.ts
|
||||
- src/platform/test/functional/apps/discover/observability/config.ts
|
||||
- src/platform/test/functional/apps/discover/tabs/config.ts
|
||||
- src/platform/test/functional/apps/getting_started/config.ts
|
||||
- src/platform/test/functional/apps/home/config.ts
|
||||
- src/platform/test/functional/apps/kibana_overview/config.ts
|
||||
|
@ -138,32 +132,36 @@ 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/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/alerting/group4/config_with_schedule_circuit_breaker.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/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/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/platform/test/cases_api_integration/security_and_spaces/config_basic.ts
|
||||
- x-pack/platform/test/cases_api_integration/security_and_spaces/config_trial.ts
|
||||
- x-pack/platform/test/cases_api_integration/security_and_spaces/config_trial_common.ts
|
||||
- x-pack/platform/test/cases_api_integration/security_and_spaces/config_no_public_base_url.ts
|
||||
- x-pack/platform/test/cases_api_integration/spaces_only/config.ts
|
||||
- x-pack/test/cases_api_integration/security_and_spaces/config_basic.ts
|
||||
- x-pack/test/cases_api_integration/security_and_spaces/config_trial.ts
|
||||
- x-pack/test/cases_api_integration/security_and_spaces/config_trial_common.ts
|
||||
- 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
|
||||
|
@ -173,8 +171,8 @@ enabled:
|
|||
- x-pack/test/fleet_api_integration/config.package_policy.ts
|
||||
- x-pack/test/fleet_api_integration/config.space_awareness.ts
|
||||
- x-pack/test/fleet_functional/config.ts
|
||||
- x-pack/platform/test/fleet_tasks/config.ts
|
||||
- x-pack/platform/test/ftr_apis/security_and_spaces/config.ts
|
||||
- x-pack/test/fleet_tasks/config.ts
|
||||
- x-pack/test/ftr_apis/security_and_spaces/config.ts
|
||||
- x-pack/test/functional_basic/apps/ml/permissions/config.ts
|
||||
- x-pack/test/functional_basic/apps/ml/data_visualizer/group1/config.ts
|
||||
- x-pack/test/functional_basic/apps/ml/data_visualizer/group2/config.ts
|
||||
|
@ -194,20 +192,17 @@ 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_email_aws_ses_kbn_config/config.ts
|
||||
- x-pack/test/functional_with_es_ssl/apps/triggers_actions_ui/connectors/with_email_services_enabled_kbn_config/config.ts
|
||||
- x-pack/test/functional_with_es_ssl/apps/triggers_actions_ui/shared/config.ts
|
||||
- x-pack/test/functional_with_es_ssl/apps/triggers_actions_ui/connectors/webhook_disabled_ssl_pfx/config.ts
|
||||
- x-pack/test/functional/apps/advanced_settings/config.ts
|
||||
- x-pack/test/functional/apps/aiops/config.ts
|
||||
- x-pack/test/functional/apps/api_keys/config.ts
|
||||
- x-pack/platform/test/functional/apps/canvas/config.ts
|
||||
- x-pack/test/functional/apps/canvas/config.ts
|
||||
- x-pack/test/functional/apps/cross_cluster_replication/config.ts
|
||||
- x-pack/test/functional/apps/dashboard/group1/config.ts
|
||||
- x-pack/test/functional/apps/dashboard/group2/config.ts
|
||||
- x-pack/test/functional/apps/dashboard/group3/config.ts
|
||||
- x-pack/test/functional/apps/data_views/config.ts
|
||||
- x-pack/platform/test/functional/apps/dev_tools/config.ts
|
||||
- x-pack/test/functional/apps/dev_tools/config.ts
|
||||
- x-pack/test/functional/apps/discover/group1/config.ts
|
||||
- x-pack/test/functional/apps/discover/group2/config.ts
|
||||
- x-pack/test/functional/apps/discover/group3/config.ts
|
||||
|
@ -253,9 +248,9 @@ enabled:
|
|||
- x-pack/test/functional/apps/saved_objects_management/config.ts
|
||||
- x-pack/test/functional/apps/saved_query_management/config.ts
|
||||
- x-pack/test/functional/apps/saved_query_management/config.v2.ts
|
||||
- x-pack/platform/test/functional/apps/security/config.ts
|
||||
- x-pack/test/functional/apps/security/config.ts
|
||||
- x-pack/test/functional/apps/snapshot_restore/config.ts
|
||||
- x-pack/platform/test/functional/apps/spaces/config.ts
|
||||
- x-pack/test/functional/apps/spaces/config.ts
|
||||
- x-pack/test/functional/apps/status_page/config.ts
|
||||
- x-pack/test/functional/apps/transform/creation/index_pattern/config.ts
|
||||
- x-pack/test/functional/apps/transform/creation/runtime_mappings_saved_search/config.ts
|
||||
|
@ -266,22 +261,22 @@ enabled:
|
|||
- x-pack/test/functional/apps/upgrade_assistant/config.ts
|
||||
- x-pack/test/functional/apps/user_profiles/config.ts
|
||||
- x-pack/test/functional/apps/visualize/config.ts
|
||||
- x-pack/platform/test/functional/apps/watcher/config.ts
|
||||
- x-pack/platform/test/functional/config_security_basic.ts
|
||||
- x-pack/test/functional/apps/watcher/config.ts
|
||||
- x-pack/test/functional/config_security_basic.ts
|
||||
- x-pack/test/functional/config.ccs.ts
|
||||
- x-pack/test/functional/config.firefox.js
|
||||
- x-pack/platform/test/functional/config.firefox.ts
|
||||
- x-pack/test/functional/config.upgrade_assistant.ts
|
||||
- x-pack/test/functional_cloud/config.ts
|
||||
- x-pack/test/functional_cloud/saml.config.ts
|
||||
- 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/platform/test/reporting_api_integration/reporting_and_security.config.ts
|
||||
- x-pack/platform/test/reporting_api_integration/reporting_without_security.config.ts
|
||||
- x-pack/platform/test/reporting_functional/reporting_and_security.config.ts
|
||||
- x-pack/platform/test/reporting_functional/reporting_without_security.config.ts
|
||||
- x-pack/test/reporting_api_integration/reporting_and_security.config.ts
|
||||
- x-pack/test/reporting_api_integration/reporting_without_security.config.ts
|
||||
- x-pack/test/reporting_functional/reporting_and_security.config.ts
|
||||
- x-pack/test/reporting_functional/reporting_without_security.config.ts
|
||||
- x-pack/test/rule_registry/security_and_spaces/config_basic.ts
|
||||
- x-pack/test/rule_registry/security_and_spaces/config_trial.ts
|
||||
- x-pack/test/rule_registry/spaces_only/config_basic.ts
|
||||
|
@ -330,7 +325,7 @@ enabled:
|
|||
- x-pack/test/spaces_api_integration/security_and_spaces/config_basic.ts
|
||||
- x-pack/test/spaces_api_integration/security_and_spaces/config_trial.ts
|
||||
- x-pack/test/spaces_api_integration/spaces_only/config.ts
|
||||
- x-pack/platform/test/task_manager_claimer_update_by_query/config.ts
|
||||
- x-pack/test/task_manager_claimer_update_by_query/config.ts
|
||||
- x-pack/test/ui_capabilities/security_and_spaces/config.ts
|
||||
- x-pack/test/ui_capabilities/spaces_only/config.ts
|
||||
- x-pack/test/upgrade_assistant_integration/config.ts
|
||||
|
@ -369,7 +364,6 @@ 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
|
||||
|
@ -378,8 +372,6 @@ 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/lens/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
|
||||
|
@ -398,12 +390,8 @@ 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/fleet_multi_cluster/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
|
||||
- x-pack/platform/test/saved_object_api_integration/user_profiles/config.ts
|
||||
- src/platform/test/api_integration/apis/unused_urls_task/config.ts
|
||||
|
|
|
@ -1,11 +1,7 @@
|
|||
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/functional_search/config/config.feature_flags.ts
|
||||
- x-pack/solutions/search/test/api_integration/apis/search_playground/config.ts
|
||||
- x-pack/solutions/search/test/api_integration/apis/guided_onboarding/config.ts
|
||||
|
|
|
@ -4,12 +4,12 @@ disabled:
|
|||
- x-pack/test/security_solution_api_integration/config/serverless/config.base.essentials.ts
|
||||
- x-pack/test/security_solution_api_integration/config/serverless/config.base.edr_workflows.ts
|
||||
- x-pack/test/security_solution_api_integration/config/serverless/config.base.ai4dsoc.ts
|
||||
- x-pack/solutions/security/test/defend_workflows_cypress/serverless_config.base.ts
|
||||
- x-pack/solutions/security/test/osquery_cypress/serverless_config.base.ts
|
||||
- x-pack/test/defend_workflows_cypress/serverless_config.base.ts
|
||||
- x-pack/test/osquery_cypress/serverless_config.base.ts
|
||||
|
||||
# Cypress configs, for now these are still run manually
|
||||
- x-pack/solutions/security/test/defend_workflows_cypress/serverless_config.ts
|
||||
- x-pack/solutions/security/test/osquery_cypress/serverless_cli_config.ts
|
||||
- x-pack/test/defend_workflows_cypress/serverless_config.ts
|
||||
- x-pack/test/osquery_cypress/serverless_cli_config.ts
|
||||
- x-pack/test/security_solution_cypress/serverless_config.ts
|
||||
- x-pack/test/security_solution_cypress/ai4dsoc_serverless_config.ts
|
||||
|
||||
|
@ -76,7 +76,6 @@ 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/common/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
|
||||
|
|
|
@ -9,17 +9,16 @@ 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/solutions/security/test/cloud_security_posture_functional/config.cloud.ts
|
||||
- x-pack/test/cloud_security_posture_functional/config.cloud.ts
|
||||
|
||||
# Cypress configs, for now these are still run manually
|
||||
- x-pack/solutions/security/test/defend_workflows_cypress/cli_config.ts
|
||||
- x-pack/solutions/security/test/defend_workflows_cypress/config.ts
|
||||
- x-pack/solutions/security/test/osquery_cypress/cli_config.ts
|
||||
- x-pack/solutions/security/test/osquery_cypress/config.ts
|
||||
- x-pack/solutions/security/test/osquery_cypress/visual_config.ts
|
||||
- x-pack/test/defend_workflows_cypress/cli_config.ts
|
||||
- x-pack/test/defend_workflows_cypress/config.ts
|
||||
- x-pack/test/osquery_cypress/cli_config.ts
|
||||
- x-pack/test/osquery_cypress/config.ts
|
||||
- x-pack/test/osquery_cypress/visual_config.ts
|
||||
- x-pack/test/security_solution_cypress/cli_config.ts
|
||||
- x-pack/test/security_solution_cypress/config.ts
|
||||
|
||||
|
@ -60,8 +59,6 @@ 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/common/configs/ess_basic_license.config.ts
|
||||
- x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/prebuilt_rules/common/configs/ess_air_gapped.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
|
||||
|
@ -103,26 +100,17 @@ enabled:
|
|||
- x-pack/test/security_solution_api_integration/test_suites/edr_workflows/policy/trial_license_complete_tier/configs/ess.config.ts
|
||||
- x-pack/test/security_solution_api_integration/test_suites/edr_workflows/resolver/trial_license_complete_tier/configs/ess.config.ts
|
||||
- x-pack/test/security_solution_api_integration/test_suites/edr_workflows/response_actions/trial_license_complete_tier/configs/ess.config.ts
|
||||
- x-pack/test/security_solution_api_integration/test_suites/edr_workflows/role_migrations/search_ai_lake_tier/configs/serverless.config.ts
|
||||
- x-pack/test/security_solution_api_integration/test_suites/edr_workflows/role_migrations/trial_license_complete_tier/configs/ess.config.ts
|
||||
- x-pack/test/security_solution_api_integration/test_suites/edr_workflows/role_migrations/trial_license_complete_tier/configs/serverless.config.ts
|
||||
- x-pack/test/security_solution_api_integration/test_suites/edr_workflows/spaces/trial_license_complete_tier/configs/ess.config.ts
|
||||
- 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/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/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/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
|
||||
- x-pack/solutions/security/test/cases_api_integration/security_and_spaces/config_trial.ts
|
||||
- x-pack/solutions/security/test/cases_api_integration/security_and_spaces/config_trial_common.ts
|
||||
- x-pack/solutions/security/test/api_integration_basic/config.ts
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -22,7 +22,7 @@ spec:
|
|||
SLACK_NOTIFICATIONS_CHANNEL: '#kibana-management'
|
||||
ELASTIC_SLACK_NOTIFICATIONS_ENABLED: 'true'
|
||||
allow_rebuilds: false
|
||||
branch_configuration: main 9.1 9.0 8.19 8.18
|
||||
branch_configuration: main 9.0 8.19 8.18
|
||||
default_branch: main
|
||||
repository: elastic/kibana
|
||||
pipeline_file: .buildkite/pipelines/console_definitions_sync.yml
|
||||
|
|
|
@ -22,7 +22,7 @@ spec:
|
|||
SLACK_NOTIFICATIONS_CHANNEL: '#kibana-operations-alerts'
|
||||
ELASTIC_SLACK_NOTIFICATIONS_ENABLED: 'true'
|
||||
allow_rebuilds: true
|
||||
branch_configuration: main 9.1 9.0 8.19 8.18 8.17 7.17
|
||||
branch_configuration: main 9.0 8.19 8.18 8.17 7.17
|
||||
default_branch: main
|
||||
repository: elastic/kibana
|
||||
pipeline_file: .buildkite/pipelines/es_snapshots/build.yml
|
||||
|
@ -48,10 +48,6 @@ spec:
|
|||
cronline: 0 22 * * * America/New_York
|
||||
message: Daily build
|
||||
branch: main
|
||||
Daily build (9.1):
|
||||
cronline: 0 22 * * * America/New_York
|
||||
message: Daily build
|
||||
branch: '9.1'
|
||||
Daily build (9.0):
|
||||
cronline: 0 22 * * * America/New_York
|
||||
message: Daily build
|
||||
|
@ -99,7 +95,7 @@ spec:
|
|||
SLACK_NOTIFICATIONS_CHANNEL: '#kibana-operations-alerts'
|
||||
ELASTIC_SLACK_NOTIFICATIONS_ENABLED: 'true'
|
||||
allow_rebuilds: true
|
||||
branch_configuration: main 9.1 9.0 8.19 8.18 8.17 7.17
|
||||
branch_configuration: main 9.0 8.19 8.18 8.17 7.17
|
||||
default_branch: main
|
||||
repository: elastic/kibana
|
||||
pipeline_file: .buildkite/pipelines/es_snapshots/promote.yml
|
||||
|
@ -148,7 +144,7 @@ spec:
|
|||
ELASTIC_SLACK_NOTIFICATIONS_ENABLED: 'true'
|
||||
REPORT_FAILED_TESTS_TO_GITHUB: 'true'
|
||||
allow_rebuilds: true
|
||||
branch_configuration: main 9.1 9.0 8.19 8.18 8.17 7.17
|
||||
branch_configuration: main 9.0 8.19 8.18 8.17 7.17
|
||||
default_branch: main
|
||||
repository: elastic/kibana
|
||||
pipeline_file: .buildkite/pipelines/es_snapshots/verify.yml
|
||||
|
|
|
@ -23,7 +23,7 @@ spec:
|
|||
ELASTIC_SLACK_NOTIFICATIONS_ENABLED: 'true'
|
||||
SCOUT_REPORTER_ENABLED: 'true'
|
||||
allow_rebuilds: true
|
||||
branch_configuration: main 9.1 9.0 8.19 8.18 8.17 7.17
|
||||
branch_configuration: main 9.0 8.19 8.18 8.17 7.17
|
||||
default_branch: main
|
||||
repository: elastic/kibana
|
||||
pipeline_file: .buildkite/pipelines/on_merge_unsupported_ftrs.yml
|
||||
|
|
|
@ -26,7 +26,7 @@ spec:
|
|||
ELASTIC_SLACK_NOTIFICATIONS_ENABLED: 'true'
|
||||
SCOUT_REPORTER_ENABLED: 'true'
|
||||
allow_rebuilds: true
|
||||
branch_configuration: main 9.1 9.0 8.19 8.18 8.17 7.17
|
||||
branch_configuration: main 9.0 8.19 8.18 8.17 7.17
|
||||
default_branch: main
|
||||
repository: elastic/kibana
|
||||
pipeline_file: .buildkite/pipelines/on_merge.yml
|
||||
|
|
|
@ -1,45 +0,0 @@
|
|||
# yaml-language-server: $schema=https://gist.githubusercontent.com/elasticmachine/988b80dae436cafea07d9a4a460a011d/raw/rre.schema.json
|
||||
apiVersion: backstage.io/v1alpha1
|
||||
kind: Resource
|
||||
metadata:
|
||||
name: bk-kibana-renovate-helper
|
||||
description: 'Run scripts and trigger CI for Kibana Renovate PRs'
|
||||
links:
|
||||
- url: 'https://buildkite.com/elastic/kibana-renovate-helper'
|
||||
title: Pipeline link
|
||||
spec:
|
||||
type: buildkite-pipeline
|
||||
system: buildkite
|
||||
owner: 'group:kibana-operations'
|
||||
implementation:
|
||||
apiVersion: buildkite.elastic.dev/v1
|
||||
kind: Pipeline
|
||||
metadata:
|
||||
name: kibana / renovate helper
|
||||
description: 'Run scripts and trigger CI for Kibana Renovate PRs'
|
||||
spec:
|
||||
env:
|
||||
ELASTIC_SLACK_NOTIFICATIONS_ENABLED: 'false'
|
||||
|
||||
allow_rebuilds: true
|
||||
branch_configuration: main
|
||||
default_branch: main
|
||||
repository: elastic/kibana
|
||||
pipeline_file: .buildkite/pipelines/renovate_helper.yml
|
||||
cancel_intermediate_builds: true
|
||||
provider_settings:
|
||||
build_pull_requests: true
|
||||
prefix_pull_request_fork_branch_names: false
|
||||
skip_pull_request_builds_for_existing_commits: true
|
||||
trigger_mode: none
|
||||
teams:
|
||||
kibana-operations:
|
||||
access_level: MANAGE_BUILD_AND_READ
|
||||
kibana-security:
|
||||
access_level: MANAGE_BUILD_AND_READ
|
||||
kibana-tech-leads:
|
||||
access_level: MANAGE_BUILD_AND_READ
|
||||
everyone:
|
||||
access_level: BUILD_AND_READ
|
||||
tags:
|
||||
- kibana
|
|
@ -38,7 +38,6 @@ spec:
|
|||
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/kibana-pointer-compression.yml
|
||||
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/kibana-pr.yml
|
||||
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/kibana-purge-cloud-deployments.yml
|
||||
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/kibana-renovate-helper.yml
|
||||
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/kibana-serverless-emergency-release.yml
|
||||
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/kibana-serverless-quality-gates-emergency.yml
|
||||
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/kibana-serverless-quality-gates.yml
|
||||
|
@ -48,7 +47,6 @@ spec:
|
|||
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/scalability_testing-daily.yml
|
||||
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/security-solution-ess/gen-ai-evals.yml
|
||||
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/security-solution-ess/security-solution-ess.yml
|
||||
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/security-solution-quality-gate/kibana-serverless-security-solution-quality-gate-ai4dsoc.yml
|
||||
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/security-solution-quality-gate/kibana-serverless-security-solution-quality-gate-defend-workflows.yml
|
||||
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/security-solution-quality-gate/kibana-serverless-security-solution-quality-gate-detection-engine.yml
|
||||
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/security-solution-quality-gate/kibana-serverless-security-solution-quality-gate-entity-analytics.yml
|
||||
|
|
|
@ -1,40 +0,0 @@
|
|||
# yaml-language-server: $schema=https://gist.githubusercontent.com/elasticmachine/988b80dae436cafea07d9a4a460a011d/raw/rre.schema.json
|
||||
apiVersion: backstage.io/v1alpha1
|
||||
kind: Resource
|
||||
metadata:
|
||||
name: bk-kibana-serverless-secsol-ai4dsoc
|
||||
description: "[MKI] Executes Cypress tests for the AI4DSOC team"
|
||||
spec:
|
||||
type: buildkite-pipeline
|
||||
owner: 'group:security-engineering-productivity'
|
||||
system: buildkite
|
||||
implementation:
|
||||
apiVersion: buildkite.elastic.dev/v1
|
||||
kind: Pipeline
|
||||
metadata:
|
||||
name: "Kibana / Serverless / Security Solution Quality Gate / AI4DSOC"
|
||||
description: "[MKI] Executes Cypress and API tests for the AI4DSOC team"
|
||||
spec:
|
||||
repository: elastic/kibana
|
||||
pipeline_file: .buildkite/pipelines/security_solution_quality_gate/mki_security_solution_ai4dsoc.yml
|
||||
provider_settings:
|
||||
build_branches: false
|
||||
build_pull_requests: false
|
||||
publish_commit_status: false
|
||||
skip_pull_request_builds_for_existing_commits: false
|
||||
trigger_mode: none
|
||||
build_tags: false
|
||||
teams:
|
||||
kibana-tech-leads:
|
||||
access_level: MANAGE_BUILD_AND_READ
|
||||
appex-qa:
|
||||
access_level: MANAGE_BUILD_AND_READ
|
||||
kibana-operations:
|
||||
access_level: MANAGE_BUILD_AND_READ
|
||||
security-engineering-productivity:
|
||||
access_level: MANAGE_BUILD_AND_READ
|
||||
everyone:
|
||||
access_level: BUILD_AND_READ
|
||||
tags:
|
||||
- kibana
|
||||
- security-solution
|
|
@ -92,6 +92,10 @@
|
|||
"key": "cypress/profiling_cypress",
|
||||
"name": "Profiling - Cypress"
|
||||
},
|
||||
{
|
||||
"key": "cypress/inventory_cypress",
|
||||
"name": "Inventory - Cypress"
|
||||
},
|
||||
{
|
||||
"key": "cypress/cloud_security_posture",
|
||||
"name": "Cloud Security Posture - Cypress"
|
||||
|
@ -103,14 +107,6 @@
|
|||
{
|
||||
"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"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
@ -49,6 +49,25 @@ steps:
|
|||
- exit_status: '*'
|
||||
limit: 1
|
||||
|
||||
- command: .buildkite/scripts/steps/functional/inventory_cypress.sh
|
||||
label: 'Inventory Cypress Tests'
|
||||
agents:
|
||||
image: family/kibana-ubuntu-2004
|
||||
imageProject: elastic-images-prod
|
||||
provider: gcp
|
||||
machineType: n2-standard-4
|
||||
preemptible: true
|
||||
depends_on: build
|
||||
env:
|
||||
PING_SLACK_TEAM: "@obs-ux-infra_services-team"
|
||||
timeout_in_minutes: 120
|
||||
retry:
|
||||
automatic:
|
||||
- exit_status: '-1'
|
||||
limit: 3
|
||||
- exit_status: '*'
|
||||
limit: 1
|
||||
|
||||
- command: .buildkite/scripts/steps/test/scout_test_run_builder.sh
|
||||
label: 'Scout Test Run Builder'
|
||||
agents:
|
||||
|
|
|
@ -13,7 +13,7 @@ steps:
|
|||
agents:
|
||||
machineType: n2-standard-8
|
||||
preemptible: true
|
||||
diskSizeGb: 150
|
||||
diskSizeGb: 125
|
||||
key: build
|
||||
if: "build.env('KIBANA_BUILD_ID') == null || build.env('KIBANA_BUILD_ID') == ''"
|
||||
timeout_in_minutes: 90
|
||||
|
|
22
.buildkite/pipelines/pull_request/inventory_cypress.yml
Normal file
22
.buildkite/pipelines/pull_request/inventory_cypress.yml
Normal file
|
@ -0,0 +1,22 @@
|
|||
steps:
|
||||
- command: .buildkite/scripts/steps/functional/inventory_cypress.sh
|
||||
label: '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: 120
|
||||
parallelism: 1
|
||||
retry:
|
||||
automatic:
|
||||
- exit_status: '-1'
|
||||
limit: 3
|
||||
- exit_status: '*'
|
||||
limit: 1
|
|
@ -1,40 +0,0 @@
|
|||
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
|
|
@ -1,49 +0,0 @@
|
|||
agents:
|
||||
provider: gcp
|
||||
image: family/kibana-ubuntu-2004
|
||||
imageProject: elastic-images-prod
|
||||
machineType: n2-standard-2
|
||||
steps:
|
||||
- group: 'Renovate PR opened or comment'
|
||||
if: >-
|
||||
"(build.env('GITHUB_PR_USER') == 'elastic-renovate-prod[bot]' && build.env('GITHUB_PR_EVENT_TYPE') == 'pull_request' && build.env('GITHUB_PR_EVENT_ACTION') == 'opened')
|
||||
|| (build.env('GITHUB_PR_EVENT_TYPE') == 'issue_comment' && build.env('GITHUB_PR_EVENT_ACTION') == 'created')"
|
||||
|
||||
steps:
|
||||
- command: .buildkite/scripts/steps/renovate/renovate_helper.sh
|
||||
label: 'Run Renovate helper on PR opened or comment'
|
||||
key: renovate_helper
|
||||
timeout_in_minutes: 20
|
||||
retry:
|
||||
automatic:
|
||||
- exit_status: '*'
|
||||
limit: 1
|
||||
|
||||
- wait: ~
|
||||
|
||||
- command: .buildkite/scripts/steps/renovate/trigger_pr.sh
|
||||
label: 'Trigger Kibana PR pipeline on PR opened or comment'
|
||||
key: trigger_pr_opened
|
||||
timeout_in_minutes: 10
|
||||
retry:
|
||||
automatic:
|
||||
- exit_status: '*'
|
||||
limit: 1
|
||||
|
||||
- group: 'Renovate PR updated'
|
||||
# GITHUB_PR_USER is the PR author and GITHUB_PR_TRIGGER_USER is the commit author
|
||||
if: >-
|
||||
"build.env('GITHUB_PR_USER') == 'elastic-renovate-prod[bot]'
|
||||
&& build.env('GITHUB_PR_TRIGGER_USER') != 'elastic-renovate-prod[bot]'
|
||||
&& build.env('GITHUB_PR_EVENT_TYPE') == 'pull_request'
|
||||
&& build.env('GITHUB_PR_EVENT_ACTION') == 'synchronize'"
|
||||
|
||||
steps:
|
||||
- command: .buildkite/scripts/steps/renovate/trigger_pr.sh
|
||||
label: 'Trigger Kibana PR pipeline on PR updated'
|
||||
key: trigger_pr_updated
|
||||
timeout_in_minutes: 10
|
||||
retry:
|
||||
automatic:
|
||||
- exit_status: '*'
|
||||
limit: 1
|
|
@ -1,48 +0,0 @@
|
|||
steps:
|
||||
- group: "Cypress MKI - AI4DSOC"
|
||||
key: cypress_test_ai4dsoc
|
||||
steps:
|
||||
- command: .buildkite/scripts/pipelines/security_solution_quality_gate/security_solution_cypress/mki_security_solution_cypress.sh cypress:run:qa:serverless:ai4dsoc
|
||||
label: "Cypress MKI - AI4DSOC"
|
||||
key: test_ai4dsoc
|
||||
env:
|
||||
BK_TEST_SUITE_KEY: "serverless-cypress-ai4dsoc"
|
||||
agents:
|
||||
image: family/kibana-ubuntu-2004
|
||||
imageProject: elastic-images-prod
|
||||
provider: gcp
|
||||
machineType: n2-standard-4
|
||||
# TODO : Revise the timeout when the pipeline will be officially integrated with the quality gate.
|
||||
timeout_in_minutes: 300
|
||||
parallelism: 1
|
||||
|
||||
- group: "API MKI - AI4DSOC"
|
||||
key: api_test_ai4dsoc
|
||||
steps:
|
||||
- label: Running ai4dsoc_cases:qa:serverless
|
||||
command: .buildkite/scripts/pipelines/security_solution_quality_gate/api_integration/api-integration-tests.sh ai4dsoc_cases:qa:serverless
|
||||
key: ai4dsoc_cases:qa:serverless
|
||||
agents:
|
||||
image: family/kibana-ubuntu-2004
|
||||
imageProject: elastic-images-prod
|
||||
provider: gcp
|
||||
machineType: n2-standard-4
|
||||
timeout_in_minutes: 120
|
||||
retry:
|
||||
automatic:
|
||||
- exit_status: "1"
|
||||
limit: 2
|
||||
|
||||
- label: Running ai4dsoc_nlp_cleanup_task:qa:serverless
|
||||
command: .buildkite/scripts/pipelines/security_solution_quality_gate/api_integration/api-integration-tests.sh ai4dsoc_nlp_cleanup_task:qa:serverless
|
||||
key: ai4dsoc_nlp_cleanup_task:qa:serverless
|
||||
agents:
|
||||
image: family/kibana-ubuntu-2004
|
||||
imageProject: elastic-images-prod
|
||||
provider: gcp
|
||||
machineType: n2-standard-4
|
||||
timeout_in_minutes: 120
|
||||
retry:
|
||||
automatic:
|
||||
- exit_status: "1"
|
||||
limit: 2
|
|
@ -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: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
|
||||
- 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
|
||||
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_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
|
||||
- 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
|
||||
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_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
|
||||
- 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
|
||||
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_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
|
||||
- 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
|
||||
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
|
||||
|
|
|
@ -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: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
|
||||
- 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
|
||||
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_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
|
||||
- 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
|
||||
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_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
|
||||
- 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
|
||||
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_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
|
||||
- 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
|
||||
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
|
||||
|
|
|
@ -1,19 +0,0 @@
|
|||
steps:
|
||||
- command: .buildkite/scripts/pipelines/security_solution_quality_gate/upload_image_metadata.sh
|
||||
label: "Upload runtime info"
|
||||
key: upload_runtime_info
|
||||
agents:
|
||||
image: family/kibana-ubuntu-2004
|
||||
imageProject: elastic-images-prod
|
||||
provider: gcp
|
||||
machineType: n2-standard-4
|
||||
preemptible: true
|
||||
timeout_in_minutes: 300
|
||||
retry:
|
||||
automatic:
|
||||
- exit_status: "*"
|
||||
limit: 1
|
||||
|
||||
- command: "cat .buildkite/pipelines/security_solution_quality_gate/mki_periodic/mki_periodic_ai4dsoc.yml | buildkite-agent pipeline upload"
|
||||
label: 'Upload Serverless Periodic AI4DSOC Pipeline'
|
||||
if: "build.env('KIBANA_MKI_QUALITY_GATE') != '1'"
|
|
@ -41,10 +41,7 @@
|
|||
"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)"
|
||||
]
|
||||
|
@ -70,9 +67,6 @@
|
|||
"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)"
|
||||
]
|
||||
|
@ -98,27 +92,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)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"repoOwner": "elastic",
|
||||
"repoName": "kibana",
|
||||
"pipelineSlug": "kibana-renovate-helper",
|
||||
"skip_ci_labels": [],
|
||||
"enabled": true,
|
||||
"allow_org_users": true,
|
||||
"allowed_repo_permissions": ["admin", "write"],
|
||||
"allowed_list": ["elastic-vault-github-plugin-prod[bot]"],
|
||||
"build_on_commit": false,
|
||||
"build_on_comment": true,
|
||||
"build_drafts": false,
|
||||
"trigger_comment_regex": "^(?:(?:buildkite\\W+)?(?:run)\\W+(?:renovate)\\W+(?:helper))$",
|
||||
"kibana_versions_check": true
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
@ -83,11 +83,6 @@ if is_pr; then
|
|||
export ELASTIC_APM_CONTEXT_PROPAGATION_ONLY=true
|
||||
fi
|
||||
|
||||
# value for security genai prompts evals
|
||||
if is_pr_with_label "ci:security-genai-run-evals-local-prompts"; then
|
||||
export IS_SECURITY_AI_PROMPT_TEST=true
|
||||
fi
|
||||
|
||||
# These can be removed once we're not supporting Jenkins and Buildkite at the same time
|
||||
# These are primarily used by github checks reporter and can be configured via /github_checks_api.json
|
||||
export ghprbGhRepository="elastic/kibana"
|
||||
|
|
|
@ -31,7 +31,7 @@ elif [[ "$UNAME" == "Darwin" ]]; then
|
|||
fi
|
||||
echo " -- Running on OS: $OS"
|
||||
|
||||
NODE_VARIANT="node-glibc-217/"
|
||||
NODE_VARIANT=""
|
||||
if [[ "${CI_FORCE_NODE_POINTER_COMPRESSION:-}" = "true" ]]; then
|
||||
NODE_VARIANT="node-pointer-compression/"
|
||||
# Node.js 20.15.1 with pointer compression enabled
|
||||
|
|
|
@ -25,9 +25,6 @@ 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'
|
||||
|
|
|
@ -99,6 +99,16 @@ const getPipeline = (filename: string, removeSteps = true) => {
|
|||
pipeline.push(getPipeline('.buildkite/pipelines/pull_request/apm_cypress.yml'));
|
||||
}
|
||||
|
||||
if (
|
||||
(await doAnyChangesMatch([
|
||||
/^x-pack\/solutions\/observability\/plugins\/inventory/,
|
||||
/^src\/platform\/packages\/shared\/kbn-apm-synthtrace/,
|
||||
])) ||
|
||||
GITHUB_PR_LABELS.includes('ci:all-cypress-suites')
|
||||
) {
|
||||
pipeline.push(getPipeline('.buildkite/pipelines/pull_request/inventory_cypress.yml'));
|
||||
}
|
||||
|
||||
if (
|
||||
(await doAnyChangesMatch([/^x-pack\/solutions\/observability\/plugins\/profiling/])) ||
|
||||
GITHUB_PR_LABELS.includes('ci:all-cypress-suites')
|
||||
|
@ -116,6 +126,16 @@ 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/,
|
||||
|
@ -125,10 +145,6 @@ 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 (
|
||||
|
@ -197,14 +213,13 @@ const getPipeline = (filename: string, removeSteps = true) => {
|
|||
}
|
||||
|
||||
if (
|
||||
((await doAnyChangesMatch([
|
||||
(await doAnyChangesMatch([
|
||||
/\.docnav\.json$/,
|
||||
/\.apidocs\.json$/,
|
||||
/\.devdocs\.json$/,
|
||||
/\.mdx$/,
|
||||
/^dev_docs\/.*(png|gif|jpg|jpeg|webp)$/,
|
||||
])) &&
|
||||
process.env.GITHUB_PR_TARGET_BRANCH === 'main') ||
|
||||
])) ||
|
||||
GITHUB_PR_LABELS.includes('ci:build-next-docs')
|
||||
) {
|
||||
pipeline.push(getPipeline('.buildkite/pipelines/pull_request/check_next_docs.yml'));
|
||||
|
@ -224,7 +239,7 @@ const getPipeline = (filename: string, removeSteps = true) => {
|
|||
/^src\/platform\/packages\/shared\/kbn-securitysolution-.*/,
|
||||
/^x-pack\/solutions\/security\/packages\/kbn-securitysolution-.*/,
|
||||
/^x-pack\/solutions\/security\/plugins\/security_solution/,
|
||||
/^x-pack\/solutions\/security\/test\/defend_workflows_cypress/,
|
||||
/^x-pack\/test\/defend_workflows_cypress/,
|
||||
/^x-pack\/test\/security_solution_cypress/,
|
||||
/^fleet_packages\.json/,
|
||||
])) ||
|
||||
|
@ -415,7 +430,7 @@ const getPipeline = (filename: string, removeSteps = true) => {
|
|||
if (
|
||||
((await doAnyChangesMatch([
|
||||
/^x-pack\/platform\/plugins\/shared\/osquery/,
|
||||
/^x-pack\/solutions\/security\/test\/osquery_cypress/,
|
||||
/^x-pack\/test\/osquery_cypress/,
|
||||
/^x-pack\/solutions\/security\/plugins\/security_solution/,
|
||||
])) ||
|
||||
GITHUB_PR_LABELS.includes('ci:all-cypress-suites')) &&
|
||||
|
@ -448,7 +463,6 @@ 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/,
|
||||
|
@ -461,27 +475,12 @@ const getPipeline = (filename: string, removeSteps = true) => {
|
|||
pipeline.push(getPipeline('.buildkite/pipelines/pull_request/scout_tests.yml'));
|
||||
}
|
||||
|
||||
if (
|
||||
GITHUB_PR_LABELS.includes('ci:security-genai-run-evals') ||
|
||||
GITHUB_PR_LABELS.includes('ci:security-genai-run-evals-local-prompts')
|
||||
) {
|
||||
if (GITHUB_PR_LABELS.includes('ci:security-genai-run-evals')) {
|
||||
pipeline.push(
|
||||
getPipeline('.buildkite/pipelines/pull_request/security_solution/gen_ai_evals.yml')
|
||||
);
|
||||
}
|
||||
|
||||
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);
|
||||
|
|
|
@ -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/maintenance_window"
|
||||
--include-path /api/alerting/maintenance_window"
|
||||
if is_pr && ! is_auto_commit_disabled; then
|
||||
cmd="$cmd --update"
|
||||
fi
|
||||
|
|
|
@ -9,4 +9,4 @@ echo '--- Installing all packages'
|
|||
node scripts/functional_tests \
|
||||
--debug \
|
||||
--bail \
|
||||
--config x-pack/platform/test/fleet_packages/config.ts
|
||||
--config x-pack/test/fleet_packages/config.ts
|
||||
|
|
|
@ -1,16 +0,0 @@
|
|||
#!/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
|
|
@ -1,16 +0,0 @@
|
|||
#!/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
|
18
.buildkite/scripts/steps/functional/inventory_cypress.sh
Normal file
18
.buildkite/scripts/steps/functional/inventory_cypress.sh
Normal file
|
@ -0,0 +1,18 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
set -euo pipefail
|
||||
|
||||
source .buildkite/scripts/common/util.sh
|
||||
|
||||
.buildkite/scripts/bootstrap.sh
|
||||
.buildkite/scripts/download_build_artifacts.sh
|
||||
.buildkite/scripts/copy_es_snapshot_cache.sh
|
||||
|
||||
export JOB=kibana-inventory-onboarding-cypress
|
||||
|
||||
echo "--- Observability Inventory Cypress Tests"
|
||||
|
||||
cd "$XPACK_DIR"
|
||||
|
||||
node solutions/observability/plugins/inventory/scripts/test/e2e.js \
|
||||
--kibana-install-dir "$KIBANA_BUILD_LOCATION" \
|
|
@ -1,13 +0,0 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
set -euo pipefail
|
||||
|
||||
echo --- Called Renovate Helper
|
||||
exit 0
|
||||
|
||||
source .buildkite/scripts/common/util.sh
|
||||
|
||||
echo --- Deduplicate yarn.lock
|
||||
cmd="node scripts/yarn_deduplicate.js && yarn kbn bootstrap && node scripts/yarn_deduplicate.js"
|
||||
eval "$cmd"
|
||||
check_for_changed_files "$cmd" true
|
|
@ -1,8 +0,0 @@
|
|||
#!/bin/bash
|
||||
|
||||
set -euo pipefail
|
||||
|
||||
echo --- Triggering Kibana Pull Request Pipeline
|
||||
exit 0
|
||||
|
||||
ts-node .buildkite/scripts/steps/trigger_pipeline.ts kibana-pull-request "$BUILDKITE_BRANCH"
|
|
@ -22,7 +22,7 @@ checkout_and_compile_load_runner
|
|||
|
||||
echo "--- Run single apis capacity tests"
|
||||
cd "$KIBANA_DIR"
|
||||
node scripts/run_scalability --kibana-install-dir "$KIBANA_BUILD_LOCATION" --journey-path "x-pack/platform/test/scalability/apis"
|
||||
node scripts/run_scalability --kibana-install-dir "$KIBANA_BUILD_LOCATION" --journey-path "x-pack/test/scalability/apis"
|
||||
|
||||
echo "--- Upload test results"
|
||||
upload_test_results
|
||||
|
|
|
@ -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 --no-experimental-require-module"
|
||||
cmd="NODE_OPTIONS=\"--max-old-space-size=12288 --trace-warnings"
|
||||
|
||||
if [ "${KBN_ENABLE_FIPS:-}" == "true" ]; then
|
||||
cmd=$cmd" --enable-fips --openssl-config=$HOME/nodejs.cnf"
|
||||
|
|
43
.eslintrc.js
43
.eslintrc.js
|
@ -391,19 +391,6 @@ 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,
|
||||
|
||||
|
@ -931,7 +918,6 @@ 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',
|
||||
{
|
||||
|
@ -1805,9 +1791,8 @@ 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/platform/test/alerting_api_integration/**/*.{ts, tsx}',
|
||||
'x-pack/platform/test/cases_api_integration/**/*.{ts, tsx}',
|
||||
'x-pack/solutions/**/test/cases_api_integration/**/*.{ts, tsx}',
|
||||
'x-pack/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}',
|
||||
],
|
||||
|
@ -2104,7 +2089,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/platform/test/encrypted_saved_objects_api_integration/**/*.{js,mjs,ts,tsx}',
|
||||
'x-pack/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}',
|
||||
|
@ -2269,8 +2254,13 @@ module.exports = {
|
|||
'src/cli_setup/**', // is importing "@kbn/interactive-setup-plugin" (platform/private)
|
||||
'src/dev/build/tasks/install_chromium.ts', // is importing "@kbn/screenshotting-plugin" (platform/private)
|
||||
|
||||
// FIXME tomsonpl @kbn/osquery-plugin depends on @kbn/security-solution-plugin (security/private) (cypress code => cypress code)
|
||||
'x-pack/platform/plugins/shared/osquery/**',
|
||||
// FIXME PhilippeOberti @kbn/timelines-plugin depends on security-solution-plugin (security/private) (timelines is going to disappear)
|
||||
'x-pack/platform/plugins/shared/timelines/**',
|
||||
// FIXME @dmlemeshko
|
||||
`src/platform/test/api_integration/apis/guided_onboarding/get_guides.ts`,
|
||||
`src/platform/test/api_integration/apis/guided_onboarding/put_state.ts`,
|
||||
|
||||
// For now, we keep the exception to let tests depend on anythying.
|
||||
// Ideally, we need to classify the solution specific ones to reduce CI times
|
||||
|
@ -2299,23 +2289,6 @@ module.exports = {
|
|||
'no-console': 'off',
|
||||
},
|
||||
},
|
||||
{
|
||||
files: ['x-pack/**/cypress/**/*.ts'],
|
||||
rules: {
|
||||
'no-restricted-imports': [
|
||||
'error',
|
||||
{
|
||||
paths: [
|
||||
{
|
||||
name: '@kbn/cypress-test-helper',
|
||||
message:
|
||||
"Import from a sub-path (e.g. '@kbn/cypress-test-helper/src/utils'). Cypress uses Webpack, which requires direct file imports to avoid parse errors.",
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
},
|
||||
],
|
||||
};
|
||||
|
||||
|
|
495
.github/CODEOWNERS
vendored
495
.github/CODEOWNERS
vendored
File diff suppressed because it is too large
Load diff
1
.github/PULL_REQUEST_TEMPLATE.md
vendored
1
.github/PULL_REQUEST_TEMPLATE.md
vendored
|
@ -16,7 +16,6 @@ Reviewers should verify this PR satisfies this list as well.
|
|||
- [ ] This was checked for breaking HTTP API changes, and any breaking changes have been approved by the breaking-change committee. The `release_note:breaking` label should be applied in these situations.
|
||||
- [ ] [Flaky Test Runner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was used on any tests changed
|
||||
- [ ] The PR description includes the appropriate Release Notes section, and the correct `release_note:*` label is applied per the [guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)
|
||||
- [ ] Review the [backport guidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing) and apply applicable `backport:*` labels.
|
||||
|
||||
### Identify risks
|
||||
|
||||
|
|
4
.github/codeql/codeql-config.yml
vendored
4
.github/codeql/codeql-config.yml
vendored
|
@ -102,7 +102,6 @@ paths-ignore:
|
|||
- src/platform/packages/private/kbn-telemetry-tools
|
||||
- src/platform/packages/shared/kbn-apm-synthtrace
|
||||
- src/platform/packages/shared/kbn-axe-config
|
||||
- src/platform/packages/shared/kbn-cache-cli
|
||||
- src/platform/packages/shared/kbn-dev-cli-errors
|
||||
- src/platform/packages/shared/kbn-dev-cli-runner
|
||||
- src/platform/packages/shared/kbn-dev-proc-runner
|
||||
|
@ -120,16 +119,13 @@ paths-ignore:
|
|||
- x-pack/examples
|
||||
- x-pack/packages/ai-infra/product-doc-artifact-builder
|
||||
- x-pack/packages/kbn-synthetics-private-location
|
||||
- x-pack/platform/packages/shared/kbn-ai-tools-cli
|
||||
- x-pack/platform/packages/shared/kbn-inference-cli
|
||||
- x-pack/platform/packages/shared/kbn-kibana-api-cli
|
||||
- x-pack/platform/packages/shared/kbn-sample-parser
|
||||
- x-pack/platform/plugins/private/cloud_integrations/cloud_full_story/public/assets/**
|
||||
- x-pack/platform/test
|
||||
- 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:
|
||||
|
|
1
.github/paths-labeller.yml
vendored
1
.github/paths-labeller.yml
vendored
|
@ -26,6 +26,7 @@
|
|||
- 'Team:Obs AI Assistant':
|
||||
- 'x-pack/platform/plugins/shared/observability_ai_assistant/**/*.*'
|
||||
- 'x-pack/plugins/observability_solution/observability_ai_assistant_*/**/*.*'
|
||||
- 'x-pack/test/observability_ai_assistant_api_integration/**/*.*'
|
||||
- 'x-pack/test/observability_ai_assistant_functional/**/*.*'
|
||||
- 'ci:project-deploy-observability':
|
||||
- 'packages/kbn-apm-*/**/*.*'
|
||||
|
|
|
@ -13,7 +13,7 @@ jobs:
|
|||
|
||||
steps:
|
||||
- name: Label if author is in the obs-ux-management team
|
||||
uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
|
||||
uses: actions/github-script@v7
|
||||
with:
|
||||
script: |
|
||||
const obsUxManagementTeam = [
|
||||
|
|
2
.github/workflows/docs-build.yml
vendored
2
.github/workflows/docs-build.yml
vendored
|
@ -19,4 +19,4 @@ jobs:
|
|||
deployments: write
|
||||
id-token: write
|
||||
contents: read
|
||||
pull-requests: write
|
||||
pull-requests: read
|
||||
|
|
45
.github/workflows/enforce-dependency-review.yml
vendored
45
.github/workflows/enforce-dependency-review.yml
vendored
|
@ -2,7 +2,7 @@ name: Enforce Dependency Review
|
|||
|
||||
on:
|
||||
pull_request_target:
|
||||
types: [opened, reopened, synchronize, ready_for_review]
|
||||
types: [opened, reopened, synchronize]
|
||||
paths:
|
||||
- 'package.json'
|
||||
branches:
|
||||
|
@ -14,27 +14,26 @@ jobs:
|
|||
runs-on: ubuntu-latest
|
||||
if: |
|
||||
github.repository == 'elastic/kibana' &&
|
||||
github.actor != 'elastic-renovate-prod[bot]' &&
|
||||
github.event.pull_request.draft == false
|
||||
github.actor != 'elastic-renovate-prod[bot]'
|
||||
steps:
|
||||
- name: Checkout kibana-operations
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
with:
|
||||
repository: 'elastic/kibana-operations'
|
||||
ref: main
|
||||
path: ./kibana-operations
|
||||
token: ${{secrets.KIBANAMACHINE_TOKEN}}
|
||||
- name: Checkout kibana-operations
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
with:
|
||||
repository: 'elastic/kibana-operations'
|
||||
ref: main
|
||||
path: ./kibana-operations
|
||||
token: ${{secrets.KIBANAMACHINE_TOKEN}}
|
||||
|
||||
- name: Run dependency security review
|
||||
working-directory: ./kibana-operations/triage
|
||||
env:
|
||||
GITHUB_TOKEN: ${{secrets.KIBANAMACHINE_TOKEN}}
|
||||
PR_NUMBER: ${{ github.event.pull_request.number }}
|
||||
REPO_OWNER: ${{ github.repository_owner }}
|
||||
REPO_NAME: ${{ github.event.repository.name }}
|
||||
HEAD_SHA: ${{ github.event.pull_request.head.sha }}
|
||||
BASE_SHA: ${{ github.event.pull_request.base.sha }}
|
||||
EVENT_NAME: ${{ github.event_name }}
|
||||
run: |
|
||||
npm ci --omit=dev
|
||||
node enforce-dependency-review.js
|
||||
- name: Run dependency security review
|
||||
working-directory: ./kibana-operations/triage
|
||||
env:
|
||||
GITHUB_TOKEN: ${{secrets.KIBANAMACHINE_TOKEN}}
|
||||
PR_NUMBER: ${{ github.event.pull_request.number }}
|
||||
REPO_OWNER: ${{ github.repository_owner }}
|
||||
REPO_NAME: ${{ github.event.repository.name }}
|
||||
HEAD_SHA: ${{ github.event.pull_request.head.sha }}
|
||||
BASE_SHA: ${{ github.event.pull_request.base.sha }}
|
||||
EVENT_NAME: ${{ github.event_name }}
|
||||
run: |
|
||||
npm ci --omit=dev
|
||||
node enforce-dependency-review.js
|
||||
|
|
53
.github/workflows/evaluate-dependency-health.yml
vendored
53
.github/workflows/evaluate-dependency-health.yml
vendored
|
@ -3,8 +3,6 @@ on:
|
|||
pull_request_target:
|
||||
types:
|
||||
- opened
|
||||
- synchronize
|
||||
- ready_for_review
|
||||
branches:
|
||||
- 'main'
|
||||
paths:
|
||||
|
@ -16,31 +14,30 @@ jobs:
|
|||
runs-on: ubuntu-latest
|
||||
if: |
|
||||
github.repository == 'elastic/kibana' &&
|
||||
github.actor != 'elastic-renovate-prod[bot]' &&
|
||||
github.event.pull_request.draft == false
|
||||
github.actor != 'elastic-renovate-prod[bot]'
|
||||
steps:
|
||||
- name: Checkout kibana-operations
|
||||
uses: actions/checkout@09d2acae674a48949e3602304ab46fd20ae0c42f
|
||||
with:
|
||||
repository: 'elastic/kibana-operations'
|
||||
ref: main
|
||||
path: ./kibana-operations
|
||||
token: ${{secrets.KIBANAMACHINE_TOKEN}}
|
||||
- name: Checkout kibana-operations
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
||||
with:
|
||||
repository: 'elastic/kibana-operations'
|
||||
ref: main
|
||||
path: ./kibana-operations
|
||||
token: ${{secrets.KIBANAMACHINE_TOKEN}}
|
||||
|
||||
- name: Run dependency health score script
|
||||
working-directory: ./kibana-operations/triage
|
||||
env:
|
||||
GITHUB_TOKEN: ${{secrets.KIBANAMACHINE_TOKEN}}
|
||||
SLACK_TOKEN: ${{secrets.CODE_SCANNING_SLACK_TOKEN}}
|
||||
SLACK_CHANNEL: ${{ secrets.CODE_SCANNING_SLACK_CHANNEL_ID }}
|
||||
PR_NUMBER: ${{ github.event.pull_request.number }}
|
||||
REPO_OWNER: ${{ github.repository_owner }}
|
||||
REPO_NAME: ${{ github.event.repository.name }}
|
||||
HEAD_SHA: ${{ github.event.pull_request.head.sha }}
|
||||
BASE_SHA: ${{ github.event.pull_request.base.sha }}
|
||||
SNYK_TOKEN: ${{ secrets.SNYK_TOKEN }}
|
||||
SNYK_ORG_ID: ${{ secrets.SNYK_ORG_ID }}
|
||||
EVENT_NAME: ${{ github.event_name }}
|
||||
run: |
|
||||
npm ci --omit=dev
|
||||
node dependency-health-score.js
|
||||
- name: Run dependency health score script
|
||||
working-directory: ./kibana-operations/triage
|
||||
env:
|
||||
GITHUB_TOKEN: ${{secrets.KIBANAMACHINE_TOKEN}}
|
||||
SLACK_TOKEN: ${{secrets.CODE_SCANNING_SLACK_TOKEN}}
|
||||
SLACK_CHANNEL: ${{ secrets.CODE_SCANNING_SLACK_CHANNEL_ID }}
|
||||
PR_NUMBER: ${{ github.event.pull_request.number }}
|
||||
REPO_OWNER: ${{ github.repository_owner }}
|
||||
REPO_NAME: ${{ github.event.repository.name }}
|
||||
HEAD_SHA: ${{ github.event.pull_request.head.sha }}
|
||||
BASE_SHA: ${{ github.event.pull_request.base.sha }}
|
||||
SNYK_TOKEN: ${{ secrets.SNYK_TOKEN }}
|
||||
SNYK_ORG_ID: ${{ secrets.SNYK_ORG_ID }}
|
||||
EVENT_NAME: ${{ github.event_name }}
|
||||
run: |
|
||||
npm ci --omit=dev
|
||||
node dependency-health-score.js
|
||||
|
|
44
.github/workflows/on-merge.yml
vendored
44
.github/workflows/on-merge.yml
vendored
|
@ -10,33 +10,23 @@ jobs:
|
|||
name: 'Label and Backport'
|
||||
runs-on: ubuntu-latest
|
||||
if: |
|
||||
github.event.pull_request.merged == true && (
|
||||
github.event.action == 'closed' || (
|
||||
github.event.action == 'labeled' && (
|
||||
github.event.label.name == 'backport:prev-minor' ||
|
||||
github.event.label.name == 'backport:prev-major' ||
|
||||
github.event.label.name == 'backport:current-major' ||
|
||||
github.event.label.name == 'backport:all-open' ||
|
||||
github.event.label.name == 'backport:version' ||
|
||||
github.event.label.name == 'auto-backport'
|
||||
)
|
||||
) || (
|
||||
github.event.action == 'labeled' && contains(github.event.pull_request.labels.*.name, 'backport:version') && (
|
||||
startsWith(github.event.label.name,'v7') ||
|
||||
startsWith(github.event.label.name,'v8') ||
|
||||
startsWith(github.event.label.name,'v9')
|
||||
)
|
||||
) || (
|
||||
github.event.action == 'unlabeled' && github.event.label.name == 'backport:skip' && (
|
||||
contains(github.event.pull_request.labels.*.name, 'backport:prev-minor') ||
|
||||
contains(github.event.pull_request.labels.*.name, 'backport:prev-major') ||
|
||||
contains(github.event.pull_request.labels.*.name, 'backport:current-major') ||
|
||||
contains(github.event.pull_request.labels.*.name, 'backport:all-open') ||
|
||||
contains(github.event.pull_request.labels.*.name, 'backport:version') ||
|
||||
contains(github.event.pull_request.labels.*.name, 'auto-backport')
|
||||
)
|
||||
)
|
||||
)
|
||||
github.event.pull_request.merged == true &&
|
||||
(github.event.action == 'closed' ||
|
||||
(github.event.action == 'labeled' &&
|
||||
(github.event.label.name == 'backport:prev-minor' ||
|
||||
github.event.label.name == 'backport:prev-major' ||
|
||||
github.event.label.name == 'backport:current-major' ||
|
||||
github.event.label.name == 'backport:all-open' ||
|
||||
github.event.label.name == 'backport:version' ||
|
||||
github.event.label.name == 'auto-backport')) ||
|
||||
(github.event.action == 'unlabeled' &&
|
||||
github.event.label.name == 'backport:skip' &&
|
||||
(contains(github.event.pull_request.labels.*.name, 'backport:prev-minor') ||
|
||||
contains(github.event.pull_request.labels.*.name, 'backport:prev-major') ||
|
||||
contains(github.event.pull_request.labels.*.name, 'backport:current-major') ||
|
||||
contains(github.event.pull_request.labels.*.name, 'backport:all-open') ||
|
||||
contains(github.event.pull_request.labels.*.name, 'backport:version') ||
|
||||
contains(github.event.pull_request.labels.*.name, 'auto-backport'))))
|
||||
steps:
|
||||
- name: Checkout Actions
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
|
|
4
.gitignore
vendored
4
.gitignore
vendored
|
@ -66,8 +66,6 @@ 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
|
||||
|
@ -106,8 +104,6 @@ npm-debug.log*
|
|||
# transpiled cypress config
|
||||
x-pack/platform/plugins/shared/fleet/cypress.config.d.ts
|
||||
x-pack/platform/plugins/shared/fleet/cypress.config.js
|
||||
x-pack/platform/plugins/shared/fleet/cypress.config.space_awareness.d.ts
|
||||
x-pack/platform/plugins/shared/fleet/cypress.config.space_awareness.js
|
||||
x-pack/platform/plugins/shared/osquery/cypress.config.d.ts
|
||||
x-pack/platform/plugins/shared/osquery/cypress.config.js
|
||||
x-pack/solutions/search/plugins/enterprise_search/cypress.config.d.ts
|
||||
|
|
|
@ -1 +1 @@
|
|||
22.16.0
|
||||
20.18.2
|
||||
|
|
2
.nvmrc
2
.nvmrc
|
@ -1 +1 @@
|
|||
22.16.0
|
||||
20.18.2
|
||||
|
|
|
@ -22,15 +22,15 @@ 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 = {
|
||||
"22.16.0-darwin_amd64": ("node-v22.16.0-darwin-x64.tar.gz", "node-v22.16.0-darwin-x64", "838d400f7e66c804e5d11e2ecb61d6e9e878611146baff69d6a2def3cc23f4ac"),
|
||||
"22.16.0-darwin_arm64": ("node-v22.16.0-darwin-arm64.tar.gz", "node-v22.16.0-darwin-arm64", "1d7f34ec4c03e12d8b33481e5c4560432d7dc31a0ef3ff5a4d9a8ada7cf6ecc9"),
|
||||
"22.16.0-linux_arm64": ("node-v22.16.0-linux-arm64.tar.xz", "node-v22.16.0-linux-arm64", "073eb4febbed18267a5ba60be6ff1bca2eee7e4d5a42e2aae654fcb1589a13d6"),
|
||||
"22.16.0-linux_amd64": ("node-v22.16.0-linux-x64.tar.xz", "node-v22.16.0-linux-x64", "f3050672ef884765055b8d8f7c5a1cd0dfb4ffa07e03703a924d698bc9a223b3"),
|
||||
"22.16.0-windows_amd64": ("node-v22.16.0-win-x64.zip", "node-v22.16.0-win-x64", "21c2d9735c80b8f86dab19305aa6a9f6f59bbc808f68de3eef09d5832e3bfbbd"),
|
||||
"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"),
|
||||
},
|
||||
node_version = "22.16.0",
|
||||
node_version = "20.18.2",
|
||||
node_urls = [
|
||||
"https://us-central1-elastic-kibana-184716.cloudfunctions.net/kibana-ci-proxy-cache/node-glibc-217/dist/v{version}/{filename}",
|
||||
"https://us-central1-elastic-kibana-184716.cloudfunctions.net/kibana-ci-proxy-cache/dist/v{version}/{filename}",
|
||||
],
|
||||
yarn_repositories = {
|
||||
"1.22.21": ("yarn-v1.22.21.tar.gz", "yarn-v1.22.21", "a55bb4e85405f5dfd6e7154a444e7e33ad305d7ca858bad8546e932a6688df08"),
|
||||
|
|
|
@ -196,34 +196,6 @@
|
|||
}
|
||||
],
|
||||
"returnComment": []
|
||||
},
|
||||
{
|
||||
"parentPluginId": "actions",
|
||||
"id": "def-public.ActionsPublicPluginSetup.enabledEmailServices",
|
||||
"type": "Array",
|
||||
"tags": [],
|
||||
"label": "enabledEmailServices",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"string[]"
|
||||
],
|
||||
"path": "x-pack/platform/plugins/shared/actions/public/plugin.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
},
|
||||
{
|
||||
"parentPluginId": "actions",
|
||||
"id": "def-public.ActionsPublicPluginSetup.isWebhookSslWithPfxEnabled",
|
||||
"type": "CompoundType",
|
||||
"tags": [],
|
||||
"label": "isWebhookSslWithPfxEnabled",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"boolean | undefined"
|
||||
],
|
||||
"path": "x-pack/platform/plugins/shared/actions/public/plugin.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
}
|
||||
],
|
||||
"lifecycle": "setup",
|
||||
|
@ -678,20 +650,6 @@
|
|||
"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",
|
||||
|
@ -3492,104 +3450,6 @@
|
|||
}
|
||||
],
|
||||
"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": [
|
||||
|
|
|
@ -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-06-28
|
||||
date: 2025-06-01
|
||||
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 |
|
||||
|-------------------|-----------|------------------------|-----------------|
|
||||
| 342 | 0 | 336 | 37 |
|
||||
| 332 | 0 | 326 | 37 |
|
||||
|
||||
## Client
|
||||
|
||||
|
|
|
@ -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-06-28
|
||||
date: 2025-06-01
|
||||
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'advancedSettings']
|
||||
---
|
||||
import advancedSettingsObj from './advanced_settings.devdocs.json';
|
||||
|
|
|
@ -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-06-28
|
||||
date: 2025-06-01
|
||||
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'aiAssistantManagementSelection']
|
||||
---
|
||||
import aiAssistantManagementSelectionObj from './ai_assistant_management_selection.devdocs.json';
|
||||
|
|
|
@ -1361,7 +1361,7 @@
|
|||
"section": "def-common.DataView",
|
||||
"text": "DataView"
|
||||
},
|
||||
") => boolean>"
|
||||
") => Promise<boolean>>"
|
||||
],
|
||||
"path": "x-pack/platform/plugins/shared/aiops/public/types/index.ts",
|
||||
"deprecated": false,
|
||||
|
@ -1460,23 +1460,7 @@
|
|||
"functions": [],
|
||||
"interfaces": [],
|
||||
"enums": [],
|
||||
"misc": [
|
||||
{
|
||||
"parentPluginId": "aiops",
|
||||
"id": "def-server.ConfigSchema",
|
||||
"type": "Type",
|
||||
"tags": [],
|
||||
"label": "ConfigSchema",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"{ readonly ui?: Readonly<{ enabled?: boolean | undefined; } & {}> | undefined; }"
|
||||
],
|
||||
"path": "x-pack/platform/plugins/shared/aiops/server/config_schema.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"initialIsOpen": false
|
||||
}
|
||||
],
|
||||
"misc": [],
|
||||
"objects": [],
|
||||
"setup": {
|
||||
"parentPluginId": "aiops",
|
||||
|
|
|
@ -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-06-28
|
||||
date: 2025-06-01
|
||||
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'aiops']
|
||||
---
|
||||
import aiopsObj from './aiops.devdocs.json';
|
||||
|
@ -21,7 +21,7 @@ Contact [@elastic/ml-ui](https://github.com/orgs/elastic/teams/ml-ui) for questi
|
|||
|
||||
| Public API count | Any count | Items lacking comments | Missing exports |
|
||||
|-------------------|-----------|------------------------|-----------------|
|
||||
| 74 | 0 | 9 | 2 |
|
||||
| 73 | 0 | 8 | 2 |
|
||||
|
||||
## Client
|
||||
|
||||
|
@ -45,6 +45,3 @@ Contact [@elastic/ml-ui](https://github.com/orgs/elastic/teams/ml-ui) for questi
|
|||
### Start
|
||||
<DocDefinitionList data={[aiopsObj.server.start]}/>
|
||||
|
||||
### Consts, variables and types
|
||||
<DocDefinitionList data={aiopsObj.server.misc}/>
|
||||
|
||||
|
|
|
@ -1220,39 +1220,6 @@
|
|||
],
|
||||
"returnComment": [],
|
||||
"initialIsOpen": false
|
||||
},
|
||||
{
|
||||
"parentPluginId": "alerting",
|
||||
"id": "def-server.shouldCreateAlertsInAllSpaces",
|
||||
"type": "Function",
|
||||
"tags": [],
|
||||
"label": "shouldCreateAlertsInAllSpaces",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"({ ruleTypeId, ruleTypeAlertDef, logger, }: ShouldCreateAlertsInAllSpacesOpts) => boolean"
|
||||
],
|
||||
"path": "x-pack/platform/plugins/shared/alerting/server/alerts_client/lib/should_create_alerts_in_all_spaces.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"children": [
|
||||
{
|
||||
"parentPluginId": "alerting",
|
||||
"id": "def-server.shouldCreateAlertsInAllSpaces.$1",
|
||||
"type": "Object",
|
||||
"tags": [],
|
||||
"label": "{\n ruleTypeId,\n ruleTypeAlertDef,\n logger,\n}",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"ShouldCreateAlertsInAllSpacesOpts"
|
||||
],
|
||||
"path": "x-pack/platform/plugins/shared/alerting/server/alerts_client/lib/should_create_alerts_in_all_spaces.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"isRequired": true
|
||||
}
|
||||
],
|
||||
"returnComment": [],
|
||||
"initialIsOpen": false
|
||||
}
|
||||
],
|
||||
"interfaces": [
|
||||
|
@ -1337,23 +1304,6 @@
|
|||
"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",
|
||||
|
@ -2674,22 +2624,6 @@
|
|||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
},
|
||||
{
|
||||
"parentPluginId": "alerting",
|
||||
"id": "def-server.IRuleTypeAlerts.dangerouslyCreateAlertsInAllSpaces",
|
||||
"type": "CompoundType",
|
||||
"tags": [],
|
||||
"label": "dangerouslyCreateAlertsInAllSpaces",
|
||||
"description": [
|
||||
"\nOptional flag to indicate that these alerts should not be space aware. When set\nto true, alerts for this rule type will be created with the `*` space id."
|
||||
],
|
||||
"signature": [
|
||||
"boolean | undefined"
|
||||
],
|
||||
"path": "x-pack/platform/plugins/shared/alerting/server/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
},
|
||||
{
|
||||
"parentPluginId": "alerting",
|
||||
"id": "def-server.IRuleTypeAlerts.secondaryAlias",
|
||||
|
@ -3576,46 +3510,14 @@
|
|||
"plugin": "ruleRegistry",
|
||||
"path": "x-pack/platform/plugins/shared/rule_registry/server/utils/create_persistence_rule_type_wrapper.ts"
|
||||
},
|
||||
{
|
||||
"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": "securitySolution",
|
||||
"path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/route.ts"
|
||||
},
|
||||
{
|
||||
"plugin": "ruleRegistry",
|
||||
"path": "x-pack/platform/plugins/shared/rule_registry/server/utils/rule_executor.test_helpers.ts"
|
||||
},
|
||||
{
|
||||
"plugin": "slo",
|
||||
"path": "x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/executor.test.ts"
|
||||
|
@ -4318,53 +4220,6 @@
|
|||
"path": "x-pack/platform/plugins/shared/alerting/server/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
},
|
||||
{
|
||||
"parentPluginId": "alerting",
|
||||
"id": "def-server.RuleType.priority",
|
||||
"type": "CompoundType",
|
||||
"tags": [],
|
||||
"label": "priority",
|
||||
"description": [
|
||||
"\nTask priority allowing for tasks to be ran at lower priority (NormalLongRunning vs Normal), defaults to\nnormal priority."
|
||||
],
|
||||
"signature": [
|
||||
{
|
||||
"pluginId": "taskManager",
|
||||
"scope": "server",
|
||||
"docId": "kibTaskManagerPluginApi",
|
||||
"section": "def-server.TaskPriority",
|
||||
"text": "TaskPriority"
|
||||
},
|
||||
".NormalLongRunning | ",
|
||||
{
|
||||
"pluginId": "taskManager",
|
||||
"scope": "server",
|
||||
"docId": "kibTaskManagerPluginApi",
|
||||
"section": "def-server.TaskPriority",
|
||||
"text": "TaskPriority"
|
||||
},
|
||||
".Normal | undefined"
|
||||
],
|
||||
"path": "x-pack/platform/plugins/shared/alerting/server/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
},
|
||||
{
|
||||
"parentPluginId": "alerting",
|
||||
"id": "def-server.RuleType.internallyManaged",
|
||||
"type": "CompoundType",
|
||||
"tags": [],
|
||||
"label": "internallyManaged",
|
||||
"description": [
|
||||
"\nIndicates that the rule type is managed internally by a Kibana plugin.\nAlerts of internally managed rule types are not returned by the APIs and thus not shown in the alerts table."
|
||||
],
|
||||
"signature": [
|
||||
"boolean | undefined"
|
||||
],
|
||||
"path": "x-pack/platform/plugins/shared/alerting/server/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
}
|
||||
],
|
||||
"initialIsOpen": false
|
||||
|
@ -4972,17 +4827,7 @@
|
|||
"section": "def-common.IExecutionErrorsResult",
|
||||
"text": "IExecutionErrorsResult"
|
||||
},
|
||||
">; 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<",
|
||||
">; bulkDeleteRules: (options: Readonly<{ filter?: string | undefined; ids?: string[] | undefined; } & {}>) => Promise<",
|
||||
"BulkDeleteRulesResult",
|
||||
"<Record<string, any>>>; bulkEdit: <Params extends ",
|
||||
{
|
||||
|
@ -5060,13 +4905,7 @@
|
|||
"section": "def-common.FilterStateStore",
|
||||
"text": "FilterStateStore"
|
||||
},
|
||||
"; }> | undefined; } & { meta: Record<string, any>; }>[]; }> | undefined; timeframe?: Readonly<{} & { days: (2 | 1 | 7 | 6 | 5 | 4 | 3)[]; hours: Readonly<{} & { start: string; end: string; }>; timezone: string; }> | undefined; } & {}> | undefined; uuid?: string | undefined; useAlertDataForTemplate?: boolean | undefined; } & { params: Record<string, any>; id: string; actionTypeId: string; group: string; }>[]; enabled: boolean; alertTypeId: string; schedule: Readonly<{} & { interval: string; }>; createdBy: string | null; updatedBy: string | null; createdAt: string; updatedAt: string; apiKeyOwner: string | null; revision: number; }>; enabled: boolean; schedule: Readonly<{} & { interval: string; status: \"error\" | \"running\" | \"complete\" | \"pending\" | \"timeout\"; runAt: string; }>[]; createdAt: string; duration: string; status: \"error\" | \"running\" | \"complete\" | \"pending\" | \"timeout\"; }> | Readonly<{} & { error: Readonly<{ status?: number | undefined; } & { message: string; rule: Readonly<{ name?: string | undefined; } & { id: string; }>; }>; }>)[]>; bulkFillGapsByRuleIds: (params: ",
|
||||
"BulkFillGapsByRuleIdsParams",
|
||||
", options: ",
|
||||
"BulkFillGapsByRuleIdsOptions",
|
||||
") => Promise<",
|
||||
"BulkFillGapsByRuleIdsResult",
|
||||
">; getRuleIdsWithGaps: (params: Readonly<{ statuses?: string[] | undefined; hasUnfilledIntervals?: boolean | undefined; hasInProgressIntervals?: boolean | undefined; hasFilledIntervals?: boolean | undefined; } & { start: string; end: string; }>) => Promise<Readonly<{ latestGapTimestamp?: number | undefined; } & { ruleIds: string[]; total: number; }>>; getGapsSummaryByRuleIds: (params: Readonly<{} & { start: string; end: string; ruleIds: string[]; }>) => Promise<Readonly<{} & { data: Readonly<{} & { ruleId: string; totalUnfilledDurationMs: number; totalInProgressDurationMs: number; totalFilledDurationMs: number; }>[]; }>>; }"
|
||||
"; }> | undefined; } & { meta: Record<string, any>; }>[]; }> | undefined; timeframe?: Readonly<{} & { days: (2 | 1 | 7 | 6 | 5 | 4 | 3)[]; hours: Readonly<{} & { start: string; end: string; }>; timezone: string; }> | undefined; } & {}> | undefined; uuid?: string | undefined; useAlertDataForTemplate?: boolean | undefined; } & { params: Record<string, any>; id: string; actionTypeId: string; group: string; }>[]; enabled: boolean; alertTypeId: string; schedule: Readonly<{} & { interval: string; }>; createdBy: string | null; updatedBy: string | null; createdAt: string; updatedAt: string; apiKeyOwner: string | null; revision: number; }>; enabled: boolean; schedule: Readonly<{} & { interval: string; status: \"error\" | \"running\" | \"complete\" | \"pending\" | \"timeout\"; runAt: string; }>[]; createdAt: string; duration: string; status: \"error\" | \"running\" | \"complete\" | \"pending\" | \"timeout\"; }> | Readonly<{} & { error: Readonly<{ status?: number | undefined; } & { message: string; rule: Readonly<{ name?: string | undefined; } & { id: string; }>; }>; }>)[]>; getRuleIdsWithGaps: (params: Readonly<{ statuses?: string[] | undefined; } & { start: string; end: string; }>) => Promise<Readonly<{} & { ruleIds: string[]; total: number; }>>; getGapsSummaryByRuleIds: (params: Readonly<{} & { start: string; end: string; ruleIds: string[]; }>) => Promise<Readonly<{} & { data: Readonly<{} & { ruleId: string; totalUnfilledDurationMs: number; totalInProgressDurationMs: number; totalFilledDurationMs: number; }>[]; }>>; }"
|
||||
],
|
||||
"path": "x-pack/platform/plugins/shared/alerting/server/index.ts",
|
||||
"deprecated": false,
|
||||
|
@ -7012,6 +6851,59 @@
|
|||
],
|
||||
"initialIsOpen": false
|
||||
},
|
||||
{
|
||||
"parentPluginId": "alerting",
|
||||
"id": "def-common.BulkActionSkipResult",
|
||||
"type": "Interface",
|
||||
"tags": [],
|
||||
"label": "BulkActionSkipResult",
|
||||
"description": [],
|
||||
"path": "x-pack/platform/plugins/shared/alerting/common/bulk_edit.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"children": [
|
||||
{
|
||||
"parentPluginId": "alerting",
|
||||
"id": "def-common.BulkActionSkipResult.id",
|
||||
"type": "string",
|
||||
"tags": [],
|
||||
"label": "id",
|
||||
"description": [],
|
||||
"path": "x-pack/platform/plugins/shared/alerting/common/bulk_edit.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
},
|
||||
{
|
||||
"parentPluginId": "alerting",
|
||||
"id": "def-common.BulkActionSkipResult.name",
|
||||
"type": "string",
|
||||
"tags": [],
|
||||
"label": "name",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"string | undefined"
|
||||
],
|
||||
"path": "x-pack/platform/plugins/shared/alerting/common/bulk_edit.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
},
|
||||
{
|
||||
"parentPluginId": "alerting",
|
||||
"id": "def-common.BulkActionSkipResult.skip_reason",
|
||||
"type": "string",
|
||||
"tags": [],
|
||||
"label": "skip_reason",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"\"RULE_NOT_MODIFIED\""
|
||||
],
|
||||
"path": "x-pack/platform/plugins/shared/alerting/common/bulk_edit.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
}
|
||||
],
|
||||
"initialIsOpen": false
|
||||
},
|
||||
{
|
||||
"parentPluginId": "alerting",
|
||||
"id": "def-common.DateRange",
|
||||
|
@ -10262,21 +10154,6 @@
|
|||
"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",
|
||||
|
@ -10349,50 +10226,6 @@
|
|||
"trackAdoption": false,
|
||||
"initialIsOpen": false
|
||||
},
|
||||
{
|
||||
"parentPluginId": "alerting",
|
||||
"id": "def-common.BulkActionSkipResult",
|
||||
"type": "Type",
|
||||
"tags": [],
|
||||
"label": "BulkActionSkipResult",
|
||||
"description": [],
|
||||
"signature": [
|
||||
{
|
||||
"pluginId": "alerting",
|
||||
"scope": "common",
|
||||
"docId": "kibAlertingPluginApi",
|
||||
"section": "def-common.BulkEditActionSkipResult",
|
||||
"text": "BulkEditActionSkipResult"
|
||||
},
|
||||
" | ",
|
||||
{
|
||||
"pluginId": "alerting",
|
||||
"scope": "common",
|
||||
"docId": "kibAlertingPluginApi",
|
||||
"section": "def-common.BulkGapsFillingSkipResult",
|
||||
"text": "BulkGapsFillingSkipResult"
|
||||
}
|
||||
],
|
||||
"path": "x-pack/platform/plugins/shared/alerting/common/bulk_action.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"initialIsOpen": false
|
||||
},
|
||||
{
|
||||
"parentPluginId": "alerting",
|
||||
"id": "def-common.BulkEditActionSkipResult",
|
||||
"type": "Type",
|
||||
"tags": [],
|
||||
"label": "BulkEditActionSkipResult",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"SkipResult<\"RULE_NOT_MODIFIED\">"
|
||||
],
|
||||
"path": "x-pack/platform/plugins/shared/alerting/common/bulk_action.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"initialIsOpen": false
|
||||
},
|
||||
{
|
||||
"parentPluginId": "alerting",
|
||||
"id": "def-common.BulkEditSkipReason",
|
||||
|
@ -10403,37 +10236,7 @@
|
|||
"signature": [
|
||||
"\"RULE_NOT_MODIFIED\""
|
||||
],
|
||||
"path": "x-pack/platform/plugins/shared/alerting/common/bulk_action.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"initialIsOpen": false
|
||||
},
|
||||
{
|
||||
"parentPluginId": "alerting",
|
||||
"id": "def-common.BulkGapsFillingSkipReason",
|
||||
"type": "Type",
|
||||
"tags": [],
|
||||
"label": "BulkGapsFillingSkipReason",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"\"NO_GAPS_TO_FILL\""
|
||||
],
|
||||
"path": "x-pack/platform/plugins/shared/alerting/common/bulk_action.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"initialIsOpen": false
|
||||
},
|
||||
{
|
||||
"parentPluginId": "alerting",
|
||||
"id": "def-common.BulkGapsFillingSkipResult",
|
||||
"type": "Type",
|
||||
"tags": [],
|
||||
"label": "BulkGapsFillingSkipResult",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"SkipResult<\"NO_GAPS_TO_FILL\">"
|
||||
],
|
||||
"path": "x-pack/platform/plugins/shared/alerting/common/bulk_action.ts",
|
||||
"path": "x-pack/platform/plugins/shared/alerting/common/bulk_edit.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"initialIsOpen": false
|
||||
|
@ -11356,21 +11159,6 @@
|
|||
"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",
|
||||
|
@ -14195,28 +13983,6 @@
|
|||
"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
|
||||
|
|
|
@ -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-06-28
|
||||
date: 2025-06-01
|
||||
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 |
|
||||
|-------------------|-----------|------------------------|-----------------|
|
||||
| 916 | 1 | 879 | 57 |
|
||||
| 906 | 1 | 872 | 52 |
|
||||
|
||||
## Client
|
||||
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -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-06-28
|
||||
date: 2025-06-01
|
||||
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'apm']
|
||||
---
|
||||
import apmObj from './apm.devdocs.json';
|
||||
|
|
|
@ -89,7 +89,7 @@
|
|||
"section": "def-server.APMEventESSearchRequest",
|
||||
"text": "APMEventESSearchRequest"
|
||||
},
|
||||
">(operationName: string, params: TParams, options?: { skipProcessorEventFilter?: boolean | undefined; } | undefined) => Promise<TypedSearchResponse<TParams>>"
|
||||
">(operationName: string, params: TParams) => Promise<TypedSearchResponse<TParams>>"
|
||||
],
|
||||
"path": "x-pack/solutions/observability/plugins/apm_data_access/server/lib/helpers/create_es_client/create_apm_event_client/index.ts",
|
||||
"deprecated": false,
|
||||
|
@ -124,33 +124,6 @@
|
|||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"isRequired": true
|
||||
},
|
||||
{
|
||||
"parentPluginId": "apmDataAccess",
|
||||
"id": "def-server.APMEventClient.search.$3",
|
||||
"type": "Object",
|
||||
"tags": [],
|
||||
"label": "options",
|
||||
"description": [],
|
||||
"path": "x-pack/solutions/observability/plugins/apm_data_access/server/lib/helpers/create_es_client/create_apm_event_client/index.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"children": [
|
||||
{
|
||||
"parentPluginId": "apmDataAccess",
|
||||
"id": "def-server.APMEventClient.search.$3.skipProcessorEventFilter",
|
||||
"type": "CompoundType",
|
||||
"tags": [],
|
||||
"label": "skipProcessorEventFilter",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"boolean | undefined"
|
||||
],
|
||||
"path": "x-pack/solutions/observability/plugins/apm_data_access/server/lib/helpers/create_es_client/create_apm_event_client/index.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"returnComment": []
|
||||
|
|
|
@ -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-06-28
|
||||
date: 2025-06-01
|
||||
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 |
|
||||
|-------------------|-----------|------------------------|-----------------|
|
||||
| 92 | 0 | 92 | 3 |
|
||||
| 90 | 0 | 90 | 3 |
|
||||
|
||||
## Server
|
||||
|
||||
|
|
|
@ -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-06-28
|
||||
date: 2025-06-01
|
||||
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'apmSourcesAccess']
|
||||
---
|
||||
import apmSourcesAccessObj from './apm_sources_access.devdocs.json';
|
||||
|
|
|
@ -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-06-28
|
||||
date: 2025-06-01
|
||||
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'automaticImport']
|
||||
---
|
||||
import automaticImportObj from './automatic_import.devdocs.json';
|
||||
|
|
|
@ -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-06-28
|
||||
date: 2025-06-01
|
||||
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'banners']
|
||||
---
|
||||
import bannersObj from './banners.devdocs.json';
|
||||
|
|
|
@ -91,6 +91,21 @@
|
|||
"interfaces": [],
|
||||
"enums": [],
|
||||
"misc": [
|
||||
{
|
||||
"parentPluginId": "canvas",
|
||||
"id": "def-common.CANVAS_APP_LOCATOR",
|
||||
"type": "string",
|
||||
"tags": [],
|
||||
"label": "CANVAS_APP_LOCATOR",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"\"CANVAS_APP_LOCATOR\""
|
||||
],
|
||||
"path": "x-pack/platform/plugins/private/canvas/common/locator.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"initialIsOpen": false
|
||||
},
|
||||
{
|
||||
"parentPluginId": "canvas",
|
||||
"id": "def-common.CanvasAppLocator",
|
||||
|
|
|
@ -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-06-28
|
||||
date: 2025-06-01
|
||||
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'canvas']
|
||||
---
|
||||
import canvasObj from './canvas.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 |
|
||||
|-------------------|-----------|------------------------|-----------------|
|
||||
| 8 | 0 | 7 | 3 |
|
||||
| 9 | 0 | 8 | 3 |
|
||||
|
||||
## Client
|
||||
|
||||
|
|
|
@ -178,9 +178,7 @@
|
|||
"signature": [
|
||||
"{ features?: Partial<",
|
||||
"CasesContextFeatures",
|
||||
"> | undefined; settings?: ",
|
||||
"CasesSettings",
|
||||
" | undefined; owner: string[]; permissions: ",
|
||||
"> | undefined; owner: string[]; permissions: ",
|
||||
{
|
||||
"pluginId": "cases",
|
||||
"scope": "common",
|
||||
|
@ -231,9 +229,7 @@
|
|||
"signature": [
|
||||
"{ features?: Partial<",
|
||||
"CasesContextFeatures",
|
||||
"> | undefined; settings?: ",
|
||||
"CasesSettings",
|
||||
" | undefined; owner: string[]; permissions: ",
|
||||
"> | undefined; owner: string[]; permissions: ",
|
||||
{
|
||||
"pluginId": "cases",
|
||||
"scope": "common",
|
||||
|
@ -376,9 +372,7 @@
|
|||
"signature": [
|
||||
"{ features?: Partial<",
|
||||
"CasesContextFeatures",
|
||||
"> | undefined; settings?: ",
|
||||
"CasesSettings",
|
||||
" | undefined; owner: string[]; permissions: ",
|
||||
"> | undefined; owner: string[]; permissions: ",
|
||||
{
|
||||
"pluginId": "cases",
|
||||
"scope": "common",
|
||||
|
@ -487,7 +481,7 @@
|
|||
"section": "def-common.CaseSeverity",
|
||||
"text": "CaseSeverity"
|
||||
},
|
||||
"[] | undefined; assignees?: string | string[] | undefined; reporters?: string | string[] | undefined; defaultSearchOperator?: \"AND\" | \"OR\" | undefined; from?: string | undefined; search?: string | undefined; searchFields?: \"title\" | \"description\" | \"incremental_id\" | (\"title\" | \"description\" | \"incremental_id\")[] | undefined; sortField?: \"title\" | \"createdAt\" | \"updatedAt\" | \"status\" | \"severity\" | \"category\" | \"closedAt\" | undefined; sortOrder?: \"asc\" | \"desc\" | undefined; to?: string | undefined; owner?: string | string[] | undefined; category?: string | string[] | undefined; } & Partial<",
|
||||
"[] | undefined; assignees?: string | string[] | undefined; reporters?: string | string[] | undefined; defaultSearchOperator?: \"AND\" | \"OR\" | undefined; from?: string | undefined; search?: string | undefined; searchFields?: \"title\" | \"description\" | (\"title\" | \"description\")[] | undefined; sortField?: \"title\" | \"createdAt\" | \"updatedAt\" | \"status\" | \"severity\" | \"category\" | \"closedAt\" | undefined; sortOrder?: \"asc\" | \"desc\" | undefined; to?: string | undefined; owner?: string | string[] | undefined; category?: string | string[] | undefined; } & Partial<",
|
||||
"Pagination",
|
||||
">, signal?: AbortSignal | undefined) => Promise<",
|
||||
{
|
||||
|
@ -591,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; } & { incremental_id?: number | null | undefined; in_progress_at?: string | null | undefined; time_to_acknowledge?: number | null | undefined; time_to_investigate?: number | null | undefined; time_to_resolve?: number | null | undefined; } & { 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; } & { id: string; totalComment: number; totalAlerts: number; version: string; } & { comments?: ((({ comment: string; type: ",
|
||||
{
|
||||
"pluginId": "cases",
|
||||
"scope": "common",
|
||||
|
@ -2095,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; } & { incremental_id?: number | null | undefined; in_progress_at?: string | null | undefined; time_to_acknowledge?: number | null | undefined; time_to_investigate?: number | null | undefined; time_to_resolve?: number | null | undefined; } & { 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; } & { id: string; totalComment: number; totalAlerts: number; version: string; } & { comments?: ((({ comment: string; type: ",
|
||||
{
|
||||
"pluginId": "cases",
|
||||
"scope": "common",
|
||||
|
@ -2493,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; } & { incremental_id?: number | null | undefined; in_progress_at?: string | null | undefined; time_to_acknowledge?: number | null | undefined; time_to_investigate?: number | null | undefined; time_to_resolve?: number | null | undefined; } & { 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; } & { id: string; totalComment: number; totalAlerts: number; version: string; } & { comments?: ((({ comment: string; type: ",
|
||||
{
|
||||
"pluginId": "cases",
|
||||
"scope": "common",
|
||||
|
@ -2744,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; } & { incremental_id?: number | null | undefined; in_progress_at?: string | null | undefined; time_to_acknowledge?: number | null | undefined; time_to_investigate?: number | null | undefined; time_to_resolve?: number | null | undefined; } & { 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; } & { id: string; totalComment: number; totalAlerts: number; version: string; } & { comments?: ((({ comment: string; type: ",
|
||||
{
|
||||
"pluginId": "cases",
|
||||
"scope": "common",
|
||||
|
@ -2933,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; incrementalId?: number | null | undefined; inProgressAt?: string | null | undefined; timeToAcknowledge?: number | null | undefined; timeToInvestigate?: number | null | undefined; timeToResolve?: number | null | undefined; 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; id: string; totalComment: number; totalAlerts: number; version: string; comments?: ({ comment: string; type: ",
|
||||
{
|
||||
"pluginId": "cases",
|
||||
"scope": "common",
|
||||
|
@ -3143,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; incrementalId?: number | null | undefined; inProgressAt?: string | null | undefined; timeToAcknowledge?: number | null | undefined; timeToInvestigate?: number | null | undefined; timeToResolve?: number | null | undefined; 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; id: string; totalComment: number; totalAlerts: number; version: string; comments?: ({ comment: string; type: ",
|
||||
{
|
||||
"pluginId": "cases",
|
||||
"scope": "common",
|
||||
|
@ -3504,7 +3498,7 @@
|
|||
"tags": [],
|
||||
"label": "SAVED_OBJECT_TYPES",
|
||||
"description": [
|
||||
"\nIf more values are added here please also add them here: x-pack/platform/test/cases_api_integration/common/plugins"
|
||||
"\nIf more values are added here please also add them here: x-pack/test/cases_api_integration/common/plugins"
|
||||
],
|
||||
"signature": [
|
||||
"(\"cases\" | \"cases-connector-mappings\" | \"cases-user-actions\" | \"cases-comments\" | \"cases-configure\")[]"
|
||||
|
|
|
@ -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-06-28
|
||||
date: 2025-06-01
|
||||
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'cases']
|
||||
---
|
||||
import casesObj from './cases.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 |
|
||||
|-------------------|-----------|------------------------|-----------------|
|
||||
| 129 | 0 | 109 | 29 |
|
||||
| 129 | 0 | 109 | 28 |
|
||||
|
||||
## Client
|
||||
|
||||
|
|
|
@ -1658,21 +1658,6 @@
|
|||
"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",
|
||||
|
@ -1764,6 +1749,159 @@
|
|||
"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",
|
||||
|
@ -3403,6 +3541,21 @@
|
|||
"trackAdoption": false,
|
||||
"initialIsOpen": false
|
||||
},
|
||||
{
|
||||
"parentPluginId": "charts",
|
||||
"id": "def-common.LEGACY_TIME_AXIS",
|
||||
"type": "string",
|
||||
"tags": [],
|
||||
"label": "LEGACY_TIME_AXIS",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"\"visualization:useLegacyTimeAxis\""
|
||||
],
|
||||
"path": "src/platform/plugins/shared/charts/common/index.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"initialIsOpen": false
|
||||
},
|
||||
{
|
||||
"parentPluginId": "charts",
|
||||
"id": "def-common.paletteIds",
|
||||
|
@ -3498,6 +3651,159 @@
|
|||
"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",
|
||||
|
|
|
@ -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-06-28
|
||||
date: 2025-06-01
|
||||
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 |
|
||||
|-------------------|-----------|------------------------|-----------------|
|
||||
| 246 | 2 | 230 | 9 |
|
||||
| 270 | 2 | 254 | 9 |
|
||||
|
||||
## Client
|
||||
|
||||
|
|
|
@ -891,7 +891,9 @@
|
|||
"\nOnboarding configuration"
|
||||
],
|
||||
"signature": [
|
||||
"{ defaultSolution?: \"security\" | \"oblt\" | \"es\" | \"chat\" | undefined; }"
|
||||
"{ defaultSolution?: ",
|
||||
"SolutionId",
|
||||
" | undefined; }"
|
||||
],
|
||||
"path": "x-pack/platform/plugins/shared/cloud/public/types.ts",
|
||||
"deprecated": false,
|
||||
|
@ -1238,7 +1240,9 @@
|
|||
"\nOnboarding configuration."
|
||||
],
|
||||
"signature": [
|
||||
"{ defaultSolution?: \"security\" | \"oblt\" | \"es\" | \"chat\" | undefined; }"
|
||||
"{ defaultSolution?: ",
|
||||
"SolutionId",
|
||||
" | undefined; }"
|
||||
],
|
||||
"path": "x-pack/platform/plugins/shared/cloud/server/plugin.ts",
|
||||
"deprecated": false,
|
||||
|
|
|
@ -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-06-28
|
||||
date: 2025-06-01
|
||||
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'cloud']
|
||||
---
|
||||
import cloudObj from './cloud.devdocs.json';
|
||||
|
|
|
@ -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-06-28
|
||||
date: 2025-06-01
|
||||
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'cloudDataMigration']
|
||||
---
|
||||
import cloudDataMigrationObj from './cloud_data_migration.devdocs.json';
|
||||
|
|
|
@ -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-06-28
|
||||
date: 2025-06-01
|
||||
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'cloudSecurityPosture']
|
||||
---
|
||||
import cloudSecurityPostureObj from './cloud_security_posture.devdocs.json';
|
||||
|
|
|
@ -43,9 +43,7 @@
|
|||
"section": "def-public.AppSetupUIPluginDependencies",
|
||||
"text": "AppSetupUIPluginDependencies"
|
||||
},
|
||||
", ",
|
||||
"AppPluginSetupDependencies",
|
||||
">"
|
||||
", never>"
|
||||
],
|
||||
"path": "src/platform/plugins/shared/console/public/plugin.ts",
|
||||
"deprecated": false,
|
||||
|
@ -94,9 +92,7 @@
|
|||
"signature": [
|
||||
"({ notifications, getStartServices, http }: ",
|
||||
"CoreSetup",
|
||||
"<",
|
||||
"AppPluginSetupDependencies",
|
||||
", unknown>, { devTools, home, share, usageCollection }: ",
|
||||
"<{}, unknown>, { devTools, home, share, usageCollection }: ",
|
||||
{
|
||||
"pluginId": "console",
|
||||
"scope": "public",
|
||||
|
@ -126,9 +122,7 @@
|
|||
"description": [],
|
||||
"signature": [
|
||||
"CoreSetup",
|
||||
"<",
|
||||
"AppPluginSetupDependencies",
|
||||
", unknown>"
|
||||
"<{}, unknown>"
|
||||
],
|
||||
"path": "src/platform/plugins/shared/console/public/plugin.ts",
|
||||
"deprecated": false,
|
||||
|
@ -397,9 +391,7 @@
|
|||
"section": "def-common.SerializableRecord",
|
||||
"text": "SerializableRecord"
|
||||
},
|
||||
">): void; availableIntegrations: (objectType: string, groupId?: string | undefined) => ",
|
||||
"ShareActionIntents",
|
||||
"[]; }"
|
||||
">): void; }"
|
||||
],
|
||||
"path": "src/platform/plugins/shared/console/public/types/plugin_dependencies.ts",
|
||||
"deprecated": false,
|
||||
|
@ -425,66 +417,6 @@
|
|||
"path": "src/platform/plugins/shared/console/public/types/plugin_dependencies.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
},
|
||||
{
|
||||
"parentPluginId": "console",
|
||||
"id": "def-public.AppStartUIPluginDependencies.dataViews",
|
||||
"type": "Object",
|
||||
"tags": [],
|
||||
"label": "dataViews",
|
||||
"description": [],
|
||||
"signature": [
|
||||
{
|
||||
"pluginId": "dataViews",
|
||||
"scope": "public",
|
||||
"docId": "kibDataViewsPluginApi",
|
||||
"section": "def-public.DataViewsServicePublic",
|
||||
"text": "DataViewsServicePublic"
|
||||
}
|
||||
],
|
||||
"path": "src/platform/plugins/shared/console/public/types/plugin_dependencies.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
},
|
||||
{
|
||||
"parentPluginId": "console",
|
||||
"id": "def-public.AppStartUIPluginDependencies.data",
|
||||
"type": "Object",
|
||||
"tags": [],
|
||||
"label": "data",
|
||||
"description": [],
|
||||
"signature": [
|
||||
{
|
||||
"pluginId": "data",
|
||||
"scope": "public",
|
||||
"docId": "kibDataPluginApi",
|
||||
"section": "def-public.DataPublicPluginStart",
|
||||
"text": "DataPublicPluginStart"
|
||||
}
|
||||
],
|
||||
"path": "src/platform/plugins/shared/console/public/types/plugin_dependencies.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
},
|
||||
{
|
||||
"parentPluginId": "console",
|
||||
"id": "def-public.AppStartUIPluginDependencies.licensing",
|
||||
"type": "Object",
|
||||
"tags": [],
|
||||
"label": "licensing",
|
||||
"description": [],
|
||||
"signature": [
|
||||
{
|
||||
"pluginId": "licensing",
|
||||
"scope": "public",
|
||||
"docId": "kibLicensingPluginApi",
|
||||
"section": "def-public.LicensingPluginStart",
|
||||
"text": "LicensingPluginStart"
|
||||
}
|
||||
],
|
||||
"path": "src/platform/plugins/shared/console/public/types/plugin_dependencies.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
}
|
||||
],
|
||||
"initialIsOpen": false
|
||||
|
|
|
@ -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-06-28
|
||||
date: 2025-06-01
|
||||
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'console']
|
||||
---
|
||||
import consoleObj from './console.devdocs.json';
|
||||
|
@ -21,7 +21,7 @@ Contact [@elastic/kibana-management](https://github.com/orgs/elastic/teams/kiban
|
|||
|
||||
| Public API count | Any count | Items lacking comments | Missing exports |
|
||||
|-------------------|-----------|------------------------|-----------------|
|
||||
| 42 | 0 | 33 | 1 |
|
||||
| 39 | 0 | 30 | 0 |
|
||||
|
||||
## Client
|
||||
|
||||
|
|
|
@ -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-06-28
|
||||
date: 2025-06-01
|
||||
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'contentConnectors']
|
||||
---
|
||||
import contentConnectorsObj from './content_connectors.devdocs.json';
|
||||
|
|
|
@ -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-06-28
|
||||
date: 2025-06-01
|
||||
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'contentManagement']
|
||||
---
|
||||
import contentManagementObj from './content_management.devdocs.json';
|
||||
|
|
|
@ -100,11 +100,11 @@
|
|||
"references": [
|
||||
{
|
||||
"plugin": "dashboard",
|
||||
"path": "src/platform/plugins/shared/dashboard/public/dashboard_app/url/bwc/extract_control_group_state.ts"
|
||||
"path": "src/platform/plugins/shared/dashboard/public/dashboard_app/url/url_utils.ts"
|
||||
},
|
||||
{
|
||||
"plugin": "dashboard",
|
||||
"path": "src/platform/plugins/shared/dashboard/public/dashboard_app/url/bwc/extract_control_group_state.ts"
|
||||
"path": "src/platform/plugins/shared/dashboard/public/dashboard_app/url/url_utils.ts"
|
||||
}
|
||||
],
|
||||
"children": [
|
||||
|
|
|
@ -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-06-28
|
||||
date: 2025-06-01
|
||||
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'controls']
|
||||
---
|
||||
import controlsObj from './controls.devdocs.json';
|
||||
|
|
|
@ -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-06-28
|
||||
date: 2025-06-01
|
||||
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'customIntegrations']
|
||||
---
|
||||
import customIntegrationsObj from './custom_integrations.devdocs.json';
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -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-06-28
|
||||
date: 2025-06-01
|
||||
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 |
|
||||
|-------------------|-----------|------------------------|-----------------|
|
||||
| 89 | 0 | 86 | 12 |
|
||||
| 100 | 0 | 95 | 12 |
|
||||
|
||||
## Client
|
||||
|
||||
|
|
|
@ -764,9 +764,7 @@
|
|||
"section": "def-common.SerializableRecord",
|
||||
"text": "SerializableRecord"
|
||||
},
|
||||
">): void; availableIntegrations: (objectType: string, groupId?: string | undefined) => ",
|
||||
"ShareActionIntents",
|
||||
"[]; }"
|
||||
">): void; }"
|
||||
],
|
||||
"path": "x-pack/platform/plugins/shared/dashboard_enhanced/public/plugin.ts",
|
||||
"deprecated": false,
|
||||
|
|
|
@ -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-06-28
|
||||
date: 2025-06-01
|
||||
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'dashboardEnhanced']
|
||||
---
|
||||
import dashboardEnhancedObj from './dashboard_enhanced.devdocs.json';
|
||||
|
|
|
@ -8092,6 +8092,26 @@
|
|||
"plugin": "osquery",
|
||||
"path": "x-pack/platform/plugins/shared/osquery/server/routes/pack/read_pack_route.ts"
|
||||
},
|
||||
{
|
||||
"plugin": "alerting",
|
||||
"path": "x-pack/platform/plugins/shared/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts"
|
||||
},
|
||||
{
|
||||
"plugin": "alerting",
|
||||
"path": "x-pack/platform/plugins/shared/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts"
|
||||
},
|
||||
{
|
||||
"plugin": "alerting",
|
||||
"path": "x-pack/platform/plugins/shared/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts"
|
||||
},
|
||||
{
|
||||
"plugin": "alerting",
|
||||
"path": "x-pack/platform/plugins/shared/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts"
|
||||
},
|
||||
{
|
||||
"plugin": "alerting",
|
||||
"path": "x-pack/platform/plugins/shared/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts"
|
||||
},
|
||||
{
|
||||
"plugin": "fleet",
|
||||
"path": "x-pack/platform/plugins/shared/fleet/server/services/epm/packages/get.test.ts"
|
||||
|
@ -9525,7 +9545,7 @@
|
|||
},
|
||||
"; history: ",
|
||||
"SearchRequest",
|
||||
"<Record<string, any>>[]; setOverwriteDataViewType: (overwriteType: string | false | undefined) => void; setField: <K extends keyof ",
|
||||
"<Record<string, any>>[]; destroy: () => void; setOverwriteDataViewType: (overwriteType: string | false | undefined) => void; setField: <K extends keyof ",
|
||||
{
|
||||
"pluginId": "data",
|
||||
"scope": "common",
|
||||
|
@ -9703,7 +9723,7 @@
|
|||
"section": "def-common.SearchSourceSearchOptions",
|
||||
"text": "SearchSourceSearchOptions"
|
||||
},
|
||||
" | undefined) => Promise<unknown>) => void; getSearchRequestBody: () => any; destroy: () => void; loadDataViewFields: (dataView: ",
|
||||
" | undefined) => Promise<unknown>) => void; getSearchRequestBody: () => any; loadDataViewFields: (dataView: ",
|
||||
{
|
||||
"pluginId": "dataViews",
|
||||
"scope": "common",
|
||||
|
@ -11597,6 +11617,10 @@
|
|||
"deprecated": true,
|
||||
"trackAdoption": false,
|
||||
"references": [
|
||||
{
|
||||
"plugin": "graph",
|
||||
"path": "x-pack/platform/plugins/private/graph/public/plugin.ts"
|
||||
},
|
||||
{
|
||||
"plugin": "stackAlerts",
|
||||
"path": "x-pack/platform/plugins/shared/stack_alerts/public/rule_types/geo_containment/rule_form/data_view_select.tsx"
|
||||
|
@ -11617,10 +11641,6 @@
|
|||
"plugin": "stackAlerts",
|
||||
"path": "x-pack/platform/plugins/shared/stack_alerts/public/rule_types/geo_containment/rule_form/entity_form.tsx"
|
||||
},
|
||||
{
|
||||
"plugin": "graph",
|
||||
"path": "x-pack/platform/plugins/private/graph/public/plugin.ts"
|
||||
},
|
||||
{
|
||||
"plugin": "inputControlVis",
|
||||
"path": "src/platform/plugins/private/input_control_vis/public/control/list_control_factory.ts"
|
||||
|
@ -24469,6 +24489,26 @@
|
|||
"plugin": "osquery",
|
||||
"path": "x-pack/platform/plugins/shared/osquery/server/routes/pack/read_pack_route.ts"
|
||||
},
|
||||
{
|
||||
"plugin": "alerting",
|
||||
"path": "x-pack/platform/plugins/shared/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts"
|
||||
},
|
||||
{
|
||||
"plugin": "alerting",
|
||||
"path": "x-pack/platform/plugins/shared/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts"
|
||||
},
|
||||
{
|
||||
"plugin": "alerting",
|
||||
"path": "x-pack/platform/plugins/shared/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts"
|
||||
},
|
||||
{
|
||||
"plugin": "alerting",
|
||||
"path": "x-pack/platform/plugins/shared/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts"
|
||||
},
|
||||
{
|
||||
"plugin": "alerting",
|
||||
"path": "x-pack/platform/plugins/shared/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts"
|
||||
},
|
||||
{
|
||||
"plugin": "fleet",
|
||||
"path": "x-pack/platform/plugins/shared/fleet/server/services/epm/packages/get.test.ts"
|
||||
|
|
|
@ -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-06-28
|
||||
date: 2025-06-01
|
||||
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'data']
|
||||
---
|
||||
import dataObj from './data.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 |
|
||||
|-------------------|-----------|------------------------|-----------------|
|
||||
| 3258 | 31 | 2635 | 29 |
|
||||
| 3260 | 31 | 2635 | 29 |
|
||||
|
||||
## Client
|
||||
|
||||
|
|
|
@ -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-06-28
|
||||
date: 2025-06-01
|
||||
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'dataQuality']
|
||||
---
|
||||
import dataQualityObj from './data_quality.devdocs.json';
|
||||
|
|
|
@ -3441,7 +3441,7 @@
|
|||
"section": "def-public.AutoRefreshDoneFn",
|
||||
"text": "AutoRefreshDoneFn"
|
||||
},
|
||||
">; triggerFetch: () => void; getFetch$: () => ",
|
||||
">; getFetch$: () => ",
|
||||
"Observable",
|
||||
"<void>; getTime: () => ",
|
||||
{
|
||||
|
@ -3853,7 +3853,7 @@
|
|||
"section": "def-public.AutoRefreshDoneFn",
|
||||
"text": "AutoRefreshDoneFn"
|
||||
},
|
||||
">; triggerFetch: () => void; getFetch$: () => ",
|
||||
">; getFetch$: () => ",
|
||||
"Observable",
|
||||
"<void>; getTime: () => ",
|
||||
{
|
||||
|
|
|
@ -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-06-28
|
||||
date: 2025-06-01
|
||||
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'data.query']
|
||||
---
|
||||
import dataQueryObj from './data_query.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 |
|
||||
|-------------------|-----------|------------------------|-----------------|
|
||||
| 3258 | 31 | 2635 | 29 |
|
||||
| 3260 | 31 | 2635 | 29 |
|
||||
|
||||
## Client
|
||||
|
||||
|
|
|
@ -159,7 +159,7 @@
|
|||
"\nCurrent session management\n{@link ISessionService}"
|
||||
],
|
||||
"signature": [
|
||||
"{ start: () => string; clear: () => void; save: () => Promise<void>; destroy: () => void; readonly state$: ",
|
||||
"{ start: () => string; clear: () => void; destroy: () => void; save: () => Promise<void>; readonly state$: ",
|
||||
"Observable",
|
||||
"<",
|
||||
{
|
||||
|
@ -631,7 +631,7 @@
|
|||
"\nCurrent session management\n{@link ISessionService}"
|
||||
],
|
||||
"signature": [
|
||||
"{ start: () => string; clear: () => void; save: () => Promise<void>; destroy: () => void; readonly state$: ",
|
||||
"{ start: () => string; clear: () => void; destroy: () => void; save: () => Promise<void>; readonly state$: ",
|
||||
"Observable",
|
||||
"<",
|
||||
{
|
||||
|
@ -1133,7 +1133,7 @@
|
|||
"label": "ISessionService",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"{ start: () => string; clear: () => void; save: () => Promise<void>; destroy: () => void; readonly state$: ",
|
||||
"{ start: () => string; clear: () => void; destroy: () => void; save: () => Promise<void>; readonly state$: ",
|
||||
"Observable",
|
||||
"<",
|
||||
{
|
||||
|
@ -6660,7 +6660,7 @@
|
|||
},
|
||||
"; history: ",
|
||||
"SearchRequest",
|
||||
"<Record<string, any>>[]; setOverwriteDataViewType: (overwriteType: string | false | undefined) => void; setField: <K extends keyof ",
|
||||
"<Record<string, any>>[]; destroy: () => void; setOverwriteDataViewType: (overwriteType: string | false | undefined) => void; setField: <K extends keyof ",
|
||||
{
|
||||
"pluginId": "data",
|
||||
"scope": "common",
|
||||
|
@ -6838,7 +6838,7 @@
|
|||
"section": "def-common.SearchSourceSearchOptions",
|
||||
"text": "SearchSourceSearchOptions"
|
||||
},
|
||||
" | undefined) => Promise<unknown>) => void; getSearchRequestBody: () => any; destroy: () => void; loadDataViewFields: (dataView: ",
|
||||
" | undefined) => Promise<unknown>) => void; getSearchRequestBody: () => any; loadDataViewFields: (dataView: ",
|
||||
{
|
||||
"pluginId": "dataViews",
|
||||
"scope": "common",
|
||||
|
@ -7228,6 +7228,60 @@
|
|||
"trackAdoption": false
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"parentPluginId": "data",
|
||||
"id": "def-common.AggType.Unnamed",
|
||||
"type": "Function",
|
||||
"tags": [
|
||||
"class",
|
||||
"private"
|
||||
],
|
||||
"label": "Constructor",
|
||||
"description": [
|
||||
"\nGeneric AggType Constructor\n\nUsed to create the values exposed by the agg_types module.\n"
|
||||
],
|
||||
"signature": [
|
||||
"any"
|
||||
],
|
||||
"path": "src/platform/plugins/shared/data/common/search/aggs/agg_type.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"children": [
|
||||
{
|
||||
"parentPluginId": "data",
|
||||
"id": "def-common.AggType.Unnamed.$1",
|
||||
"type": "Object",
|
||||
"tags": [],
|
||||
"label": "config",
|
||||
"description": [
|
||||
"- used to set the properties of the AggType"
|
||||
],
|
||||
"signature": [
|
||||
{
|
||||
"pluginId": "data",
|
||||
"scope": "common",
|
||||
"docId": "kibDataSearchPluginApi",
|
||||
"section": "def-common.AggTypeConfig",
|
||||
"text": "AggTypeConfig"
|
||||
},
|
||||
"<TAggConfig, ",
|
||||
{
|
||||
"pluginId": "data",
|
||||
"scope": "common",
|
||||
"docId": "kibDataSearchPluginApi",
|
||||
"section": "def-common.AggParamType",
|
||||
"text": "AggParamType"
|
||||
},
|
||||
"<TAggConfig>>"
|
||||
],
|
||||
"path": "src/platform/plugins/shared/data/common/search/aggs/agg_type.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"isRequired": true
|
||||
}
|
||||
],
|
||||
"returnComment": []
|
||||
}
|
||||
],
|
||||
"initialIsOpen": false
|
||||
|
@ -33596,7 +33650,7 @@
|
|||
},
|
||||
"; history: ",
|
||||
"SearchRequest",
|
||||
"<Record<string, any>>[]; setOverwriteDataViewType: (overwriteType: string | false | undefined) => void; setField: <K extends keyof ",
|
||||
"<Record<string, any>>[]; destroy: () => void; setOverwriteDataViewType: (overwriteType: string | false | undefined) => void; setField: <K extends keyof ",
|
||||
{
|
||||
"pluginId": "data",
|
||||
"scope": "common",
|
||||
|
@ -33774,7 +33828,7 @@
|
|||
"section": "def-common.SearchSourceSearchOptions",
|
||||
"text": "SearchSourceSearchOptions"
|
||||
},
|
||||
" | undefined) => Promise<unknown>) => void; getSearchRequestBody: () => any; destroy: () => void; loadDataViewFields: (dataView: ",
|
||||
" | undefined) => Promise<unknown>) => void; getSearchRequestBody: () => any; loadDataViewFields: (dataView: ",
|
||||
{
|
||||
"pluginId": "dataViews",
|
||||
"scope": "common",
|
||||
|
|
|
@ -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-06-28
|
||||
date: 2025-06-01
|
||||
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'data.search']
|
||||
---
|
||||
import dataSearchObj from './data_search.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 |
|
||||
|-------------------|-----------|------------------------|-----------------|
|
||||
| 3258 | 31 | 2635 | 29 |
|
||||
| 3260 | 31 | 2635 | 29 |
|
||||
|
||||
## Client
|
||||
|
||||
|
|
|
@ -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-06-28
|
||||
date: 2025-06-01
|
||||
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'dataUsage']
|
||||
---
|
||||
import dataUsageObj from './data_usage.devdocs.json';
|
||||
|
|
|
@ -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-06-28
|
||||
date: 2025-06-01
|
||||
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'dataViewEditor']
|
||||
---
|
||||
import dataViewEditorObj from './data_view_editor.devdocs.json';
|
||||
|
|
|
@ -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-06-28
|
||||
date: 2025-06-01
|
||||
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'dataViewFieldEditor']
|
||||
---
|
||||
import dataViewFieldEditorObj from './data_view_field_editor.devdocs.json';
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue