kibana/api_docs
Mike Côté 3abb79a179
Create new alerting HTTP APIs that use the new terminology (#93977)
* Move current alert HTTP APIs to legacy folder (#93943)

* Move current HTTP APIs to legacy folder

* Rename BASE_ALERT_API_PATH to LEGACY_BASE_ALERT_API_PATH

* Fix failing tests and extra files

* Create new rule HTTP APIs (#93980)

* Move current HTTP APIs to legacy folder

* Rename BASE_ALERT_API_PATH to LEGACY_BASE_ALERT_API_PATH

* Fix failing tests and extra files

* Move current alert HTTP APIs to legacy folder (#93943)

* Move current HTTP APIs to legacy folder

* Rename BASE_ALERT_API_PATH to LEGACY_BASE_ALERT_API_PATH

* Fix failing tests and extra files

* Add necessary files

* Create rule route

* Get rule API

* Update rule API

* Delete rule route

* Aggregate rules API

* Disable rule API

* Enable rule API

* Find rules API

* Fix Update API

* Get rule alert summary API

* Get rule state API

* Health API

* Rule types API

* Mute all API

* Mute alert API

* Unmute all API

* Unmute alert route

* Update API key API

* corrected tpye by making it much more complicated

* removed unneeded cocde

* Fixes

* Add back health route

* mutedInstanceIds -> mutedAlertIds

* lastRun -> last_run

* alert_type_state -> rule_type_state & alert_instances -> alerts

Co-authored-by: Gidi Meir Morris <github@gidi.io>

* Create docs for new rule HTTP APIs, deprecate old docs (#94745)

* Create docs for new APIs, deprecate old docs

* Remove connector_type_id

* Update docs

* Add link to legacy APIs from rules API docs

* Remove connector_type_id references

* [DOCS] Add legacy APIs to index.asciidoc

* Fix camel case

Co-authored-by: lcawl <lcawley@elastic.co>

* Make alerting tests use new rules APIs (#95159)

* Make API integration tests use new HTTP APIs

* Fix end to end tests

* Fix test failures

* Fix more test failures

* Rename some files

* Add tests for legacy APIs (#95333)

* Initial commit (#95457)

* Move some new alerting APIs to /internal (#95461)

* Initial commit

* Update README.md

* Use internal API

* Merge deprecated warning w/ alternative solution

* Update API docs

Co-authored-by: Gidi Meir Morris <github@gidi.io>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: lcawl <lcawley@elastic.co>
2021-03-30 08:27:28 -04:00
..
actions.json update api docs (#95154) 2021-03-23 14:31:08 -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 Create new alerting HTTP APIs that use the new terminology (#93977) 2021-03-30 08:27:28 -04:00
alerting.mdx Rename alerts plugin to alerting (#92898) 2021-03-05 13:59:34 -05:00
apm.json Create new alerting HTTP APIs that use the new terminology (#93977) 2021-03-30 08:27:28 -04:00
apm.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
apm_oss.json API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
apm_oss.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
banners.json API docs clean up (#93508) 2021-03-05 20:12:28 -05: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 API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
bfetch.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
canvas.json API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
canvas.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
cases.json Fix search telemetry to only update SO periodically (#93130) 2021-03-11 09:17:43 -07:00
cases.mdx Fix search telemetry to only update SO periodically (#93130) 2021-03-11 09:17:43 -07:00
charts.json [Lens] Implement filtered metric (#92589) 2021-03-24 11:44:23 +01:00
charts.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
cloud.json API docs clean up (#93508) 2021-03-05 20:12:28 -05: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 Create new alerting HTTP APIs that use the new terminology (#93977) 2021-03-30 08:27:28 -04:00
core.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
core_application.json update api docs (#95154) 2021-03-23 14:31:08 -04:00
core_application.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
core_chrome.json API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
core_chrome.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
core_http.json Create new alerting HTTP APIs that use the new terminology (#93977) 2021-03-30 08:27:28 -04:00
core_http.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
core_saved_objects.json Create new alerting HTTP APIs that use the new terminology (#93977) 2021-03-30 08:27:28 -04:00
core_saved_objects.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
dashboard.json API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
dashboard.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
dashboard_enhanced.json API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
dashboard_enhanced.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
dashboard_mode.json API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
dashboard_mode.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
data.json Create new alerting HTTP APIs that use the new terminology (#93977) 2021-03-30 08:27:28 -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 Create new alerting HTTP APIs that use the new terminology (#93977) 2021-03-30 08:27:28 -04:00
data_enhanced.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
data_field_formats.json Support for number, date and IP range data types (#76971) 2021-03-08 15:50:36 -05:00
data_field_formats.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
data_index_patterns.json Create new alerting HTTP APIs that use the new terminology (#93977) 2021-03-30 08:27:28 -04:00
data_index_patterns.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
data_query.json API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
data_query.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
data_search.json Create new alerting HTTP APIs that use the new terminology (#93977) 2021-03-30 08:27:28 -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 update api docs (#95154) 2021-03-23 14:31:08 -04:00
data_ui.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
dev_tools.json API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
dev_tools.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
discover.json update api docs (#95154) 2021-03-23 14:31:08 -04:00
discover.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
discover_enhanced.json API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
discover_enhanced.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
embeddable.json API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
embeddable.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
embeddable_enhanced.json API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
embeddable_enhanced.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
encrypted_saved_objects.json API docs clean up (#93508) 2021-03-05 20:12:28 -05: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 API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
es_ui_shared.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
event_log.json Create new alerting HTTP APIs that use the new terminology (#93977) 2021-03-30 08:27:28 -04:00
event_log.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
expressions.json Create new alerting HTTP APIs that use the new terminology (#93977) 2021-03-30 08:27:28 -04:00
expressions.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
features.json API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
features.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
file_upload.json update api docs (#95154) 2021-03-23 14:31:08 -04:00
file_upload.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
fleet.json Create new alerting HTTP APIs that use the new terminology (#93977) 2021-03-30 08:27:28 -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 Create new alerting HTTP APIs that use the new terminology (#93977) 2021-03-30 08:27:28 -04:00
global_search.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
home.json API docs clean up (#93508) 2021-03-05 20:12:28 -05: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 Create new alerting HTTP APIs that use the new terminology (#93977) 2021-03-30 08:27:28 -04:00
index_management.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
index_pattern_field_editor.json Add imperative delete field api (#93181) 2021-03-08 16:09:33 +01:00
index_pattern_field_editor.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
index_pattern_management.json API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
index_pattern_management.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
infra.json Create new alerting HTTP APIs that use the new terminology (#93977) 2021-03-30 08:27:28 -04:00
infra.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
ingest_pipelines.json API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
ingest_pipelines.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
inspector.json API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
inspector.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
kibana_legacy.json API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
kibana_legacy.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
kibana_react.json update api docs (#95154) 2021-03-23 14:31:08 -04:00
kibana_react.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
kibana_utils.json API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
kibana_utils.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
lens.json Create new alerting HTTP APIs that use the new terminology (#93977) 2021-03-30 08:27:28 -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 API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
licensing.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
lists.json Create new alerting HTTP APIs that use the new terminology (#93977) 2021-03-30 08:27:28 -04:00
lists.mdx remove try auth mode (#94287) 2021-03-10 20:21:39 +01:00
management.json update api docs (#95154) 2021-03-23 14:31:08 -04:00
management.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
maps.json update api docs (#95154) 2021-03-23 14:31:08 -04:00
maps.mdx update api docs (#95154) 2021-03-23 14:31:08 -04:00
maps_ems.json update api docs (#95154) 2021-03-23 14:31:08 -04:00
maps_ems.mdx update api docs (#95154) 2021-03-23 14:31:08 -04:00
ml.json Create new alerting HTTP APIs that use the new terminology (#93977) 2021-03-30 08:27:28 -04:00
ml.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
monitoring.json update api docs (#95154) 2021-03-23 14:31:08 -04:00
monitoring.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
navigation.json API docs clean up (#93508) 2021-03-05 20:12:28 -05: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 Create new alerting HTTP APIs that use the new terminology (#93977) 2021-03-30 08:27:28 -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 update api docs (#95154) 2021-03-23 14:31:08 -04:00
presentation_util.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05: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 Create new alerting HTTP APIs that use the new terminology (#93977) 2021-03-30 08:27:28 -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
runtime_fields.json API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
runtime_fields.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
saved_objects.json update api docs (#95154) 2021-03-23 14:31:08 -04:00
saved_objects.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
saved_objects_management.json update api docs (#95154) 2021-03-23 14:31:08 -04:00
saved_objects_management.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
saved_objects_tagging.json update api docs (#95154) 2021-03-23 14:31:08 -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 API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
saved_objects_tagging_oss.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
security.json Create new alerting HTTP APIs that use the new terminology (#93977) 2021-03-30 08:27:28 -04:00
security.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
security_oss.json API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
security_oss.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
security_solution.json Create new alerting HTTP APIs that use the new terminology (#93977) 2021-03-30 08:27:28 -04:00
security_solution.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
share.json API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
share.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
snapshot_restore.json API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
snapshot_restore.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
spaces.json API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
spaces.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
spaces_oss.json API docs clean up (#93508) 2021-03-05 20:12:28 -05: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 API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
task_manager.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
telemetry.json Create new alerting HTTP APIs that use the new terminology (#93977) 2021-03-30 08:27:28 -04:00
telemetry.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
telemetry_collection_manager.json Create new alerting HTTP APIs that use the new terminology (#93977) 2021-03-30 08:27:28 -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 API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
telemetry_management_section.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
triggers_actions_ui.json update api docs (#95154) 2021-03-23 14:31:08 -04:00
triggers_actions_ui.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
ui_actions.json API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
ui_actions.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
ui_actions_enhanced.json API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
ui_actions_enhanced.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
uptime.json API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
uptime.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
url_forwarding.json API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
url_forwarding.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
usage_collection.json API docs clean up (#93508) 2021-03-05 20:12:28 -05:00
usage_collection.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
vis_type_timeseries.json Create new alerting HTTP APIs that use the new terminology (#93977) 2021-03-30 08:27:28 -04:00
vis_type_timeseries.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00
visualizations.json update api docs (#95154) 2021-03-23 14:31:08 -04:00
visualizations.mdx API DOCS Step 3/3 (#92929) 2021-03-02 22:02:17 -05:00