* 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>
47 lines
1.3 KiB
Text
47 lines
1.3 KiB
Text
---
|
|
id: kibObservabilityPluginApi
|
|
slug: /kibana-dev-docs/observabilityPluginApi
|
|
title: observability
|
|
image: https://source.unsplash.com/400x175/?github
|
|
summary: API docs for the observability plugin
|
|
date: 2020-11-16
|
|
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'observability']
|
|
warning: This document is auto-generated and is meant to be viewed inside our experimental, new docs system. Reach out in #docs-engineering for more info.
|
|
---
|
|
|
|
import observabilityObj from './observability.json';
|
|
|
|
## Client
|
|
|
|
### Setup
|
|
<DocDefinitionList data={[observabilityObj.client.setup]}/>
|
|
|
|
### Start
|
|
<DocDefinitionList data={[observabilityObj.client.start]}/>
|
|
|
|
### Functions
|
|
<DocDefinitionList data={observabilityObj.client.functions}/>
|
|
|
|
### Interfaces
|
|
<DocDefinitionList data={observabilityObj.client.interfaces}/>
|
|
|
|
### Enums
|
|
<DocDefinitionList data={observabilityObj.client.enums}/>
|
|
|
|
### Consts, variables and types
|
|
<DocDefinitionList data={observabilityObj.client.misc}/>
|
|
|
|
## Server
|
|
|
|
### Setup
|
|
<DocDefinitionList data={[observabilityObj.server.setup]}/>
|
|
|
|
### Functions
|
|
<DocDefinitionList data={observabilityObj.server.functions}/>
|
|
|
|
### Classes
|
|
<DocDefinitionList data={observabilityObj.server.classes}/>
|
|
|
|
### Consts, variables and types
|
|
<DocDefinitionList data={observabilityObj.server.misc}/>
|
|
|