kibana/api_docs
Ashokaditya c93e028e0c
[Security Solution][Endpoint] Allow wildcard in trusted app paths (#97623)
* show operator dropdown for path field

refs elastic/security-team/issues/543

* update translation to use consistent values

refs elastic/security-team/issues/543

* update schema to validate path values

refs elastic/security-team/issues/543

* add tests for field and operator values

refs elastic/security-team/issues/543

* review changes

refs elastic/security-team/issues/543

* update schema to enforce dropdown validation for PATH field

refs elastic/security-team/issues/543

* add tests for schema updates

refs 1deab39453
refs elastic/security-team/issues/543

* optimise dropdown list for re-renders

refs elastic/security-team/issues/543

* align input fields and keep alignments when resized

refs elastic/security-team/issues/543

* correctly enter operator data on trusted app CRUD

refs elastic/security-team/issues/543

* update tests

refs 2ac56ee839
refs elastic/security-team/issues/543

* remove redundant code

review changes

* better type assertion

review changes

* move operator options out of component

- these do not depend on component props and thus no need to have it within a useMemo callback.

- review changes

* derive keys from operator entry field

review changes

* update type

* use custom styles for aligning input fields

review changes

* add a custom type for trusted_apps operator

undo changes from list plugin and server/lib/detection_engine

refs 2ac56ee839
refs elastic/security-team/issues/543

* add wildcard entry type

refs elastic/security-team/issues/543
refs https://github.com/elastic/kibana/pull/97623#pullrequestreview-642618462

* use the new entry type

refs elastic/security-team/issues/543
refs https://github.com/elastic/kibana/pull/97623#pullrequestreview-642618462

* update tests

refs elastic/security-team/issues/543
refs https://github.com/elastic/kibana/pull/97623#pullrequestreview-642618462

* update name for wildcard type so that it can be used also for cased inputs

refs elastic/security-team/issues/543
refs f9cb7eddda

* update artifacts to support wildcard entries

refs elastic/security-team/issues/543

* add tests for list schemas

refs f9cb7eddda
refs elastic/security-team/issues/543

* add placeholders for path values

review changes
elastic/kibana/pull/97623#discussion_r620617999

* ignore type check for now

* add type assertion

refs 284352ec9a

* remove unnecessary test

refs 2ac56ee839

* fix types

refs f9cb7eddda
refs b3f5dc4553

* add a note to entries

review changes

refs dbd3532149

* remove redundant type assertions

review changes
refs bcf615ac98
refs b3f5dc4553

* move placeholder text logic to utils

review changes elastic/kibana/pull/97623#discussion_r621673881

refs 6f2d0d7810

* pass the style as prop

review changes

* update api doc

CI check suggestion

* make placeholderText a function expression

review suggestion

elastic/kibana/pull/97623/commits/2dc4fd390cf5ea0e4fa67b3f5fc2561cbb29555e

* use semantic names for functions

refs 330731ebfc

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-04-29 14:54:19 +02:00
..
actions.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
actions.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
advanced_settings.json API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
advanced_settings.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
alerting.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
alerting.mdx Rename alerts plugin to alerting (#92898) 2021-03-05 13:59:34 -05:00
apm.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
apm.mdx Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
apm_oss.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
apm_oss.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
banners.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
banners.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
beats_management.json API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
beats_management.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
bfetch.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
bfetch.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
canvas.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
canvas.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
cases.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
cases.mdx Fix search telemetry to only update SO periodically (#93130) 2021-03-11 09:17:43 -07:00
charts.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
charts.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
cloud.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
cloud.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
console.json Create new alerting HTTP APIs that use the new terminology (#93977) 2021-03-30 08:27:28 -04:00
console.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
core.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
core.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
core_application.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
core_application.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
core_chrome.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
core_chrome.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
core_http.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
core_http.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
core_saved_objects.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
core_saved_objects.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
dashboard.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
dashboard.mdx Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
dashboard_enhanced.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
dashboard_enhanced.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
dashboard_mode.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
dashboard_mode.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
data.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
data.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
data_autocomplete.json Create new alerting HTTP APIs that use the new terminology (#93977) 2021-03-30 08:27:28 -04:00
data_autocomplete.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
data_enhanced.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
data_enhanced.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
data_field_formats.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
data_field_formats.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
data_index_patterns.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
data_index_patterns.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
data_query.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
data_query.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
data_search.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
data_search.mdx Create new alerting HTTP APIs that use the new terminology (#93977) 2021-03-30 08:27:28 -04:00
data_ui.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
data_ui.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
dev_tools.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
dev_tools.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
discover.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
discover.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
discover_enhanced.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
discover_enhanced.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
embeddable.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
embeddable.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
embeddable_enhanced.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
embeddable_enhanced.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
encrypted_saved_objects.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
encrypted_saved_objects.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
enterprise_search.json API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
enterprise_search.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
es_ui_shared.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
es_ui_shared.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
event_log.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
event_log.mdx Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
expressions.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
expressions.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
features.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
features.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
file_upload.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
file_upload.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
fleet.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
fleet.mdx [Fleet] Remove fleetServerEnabled feature flag and use fleet system indices (#92422) 2021-03-08 07:40:09 -05:00
global_search.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
global_search.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
home.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
home.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
index_lifecycle_management.json API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
index_lifecycle_management.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
index_management.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
index_management.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
index_pattern_field_editor.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
index_pattern_field_editor.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
index_pattern_management.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
index_pattern_management.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
infra.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
infra.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
ingest_pipelines.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
ingest_pipelines.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
inspector.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
inspector.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
kibana_legacy.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
kibana_legacy.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
kibana_react.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
kibana_react.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
kibana_utils.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
kibana_utils.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
lens.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
lens.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
license_management.json API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
license_management.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
licensing.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
licensing.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
lists.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
lists.mdx Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
management.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
management.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
maps.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
maps.mdx Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
maps_ems.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
maps_ems.mdx update api docs (#95154) 2021-03-23 14:31:08 -04:00
ml.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
ml.mdx Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
monitoring.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
monitoring.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
navigation.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
navigation.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
newsfeed.json API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
newsfeed.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
observability.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
observability.mdx Create new alerting HTTP APIs that use the new terminology (#93977) 2021-03-30 08:27:28 -04:00
osquery.json [Asset Management] Add support for Live queries in Osquery (#89889) 2021-03-09 13:25:47 +01:00
osquery.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
presentation_util.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
presentation_util.mdx Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
remote_clusters.json API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
remote_clusters.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
reporting.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
reporting.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
rollup.json API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
rollup.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
rule_registry.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
rule_registry.mdx Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
runtime_fields.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
runtime_fields.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
saved_objects.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
saved_objects.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
saved_objects_management.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
saved_objects_management.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
saved_objects_tagging.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
saved_objects_tagging.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
saved_objects_tagging_oss.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
saved_objects_tagging_oss.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
security.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
security.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
security_oss.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
security_oss.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
security_solution.json [Security Solution][Endpoint] Allow wildcard in trusted app paths (#97623) 2021-04-29 14:54:19 +02:00
security_solution.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
share.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
share.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
snapshot_restore.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
snapshot_restore.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
spaces.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
spaces.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
spaces_oss.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
spaces_oss.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
stack_alerts.json API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
stack_alerts.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
task_manager.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
task_manager.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
telemetry.json [Telemetry] Remove all usages of any (#98338) 2021-04-27 21:45:19 +02:00
telemetry.mdx [Telemetry] Remove all usages of any (#98338) 2021-04-27 21:45:19 +02:00
telemetry_collection_manager.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
telemetry_collection_manager.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
telemetry_collection_xpack.json Create new alerting HTTP APIs that use the new terminology (#93977) 2021-03-30 08:27:28 -04:00
telemetry_collection_xpack.mdx Create new alerting HTTP APIs that use the new terminology (#93977) 2021-03-30 08:27:28 -04:00
telemetry_management_section.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
telemetry_management_section.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
timelines.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
timelines.mdx Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
triggers_actions_ui.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
triggers_actions_ui.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
ui_actions.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
ui_actions.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
ui_actions_enhanced.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
ui_actions_enhanced.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
uptime.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
uptime.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
url_forwarding.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
url_forwarding.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
usage_collection.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
usage_collection.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
vis_type_timeseries.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
vis_type_timeseries.mdx Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
visualizations.json Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
visualizations.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00