diff --git a/.ci/Jenkinsfile_flaky b/.ci/Jenkinsfile_flaky
index 7eafc66465bc7..8121405e5ae24 100644
--- a/.ci/Jenkinsfile_flaky
+++ b/.ci/Jenkinsfile_flaky
@@ -73,11 +73,7 @@ def agentProcess(Map params = [:]) {
]) {
task {
if (config.needBuild) {
- if (!config.isXpack) {
- kibanaPipeline.buildOss()
- } else {
- kibanaPipeline.buildXpack()
- }
+ kibanaPipeline.buildKibana()
}
for(def i = 0; i < config.agentExecutions; i++) {
diff --git a/.ci/Jenkinsfile_security_cypress b/.ci/Jenkinsfile_security_cypress
index 811af44d1ca56..d48b9965919dc 100644
--- a/.ci/Jenkinsfile_security_cypress
+++ b/.ci/Jenkinsfile_security_cypress
@@ -16,7 +16,7 @@ kibanaPipeline(timeoutMinutes: 180) {
def job = 'xpack-securityCypress'
workers.ci(name: job, size: 'l', ramDisk: true) {
- kibanaPipeline.bash('test/scripts/jenkins_xpack_build_kibana.sh', 'Build Default Distributable')
+ kibanaPipeline.bash('test/scripts/jenkins_build_kibana.sh', 'Build Distributable')
kibanaPipeline.functionalTestProcess(job, 'test/scripts/jenkins_security_solution_cypress_chrome.sh')()
// Temporarily disabled to figure out test flake
// kibanaPipeline.functionalTestProcess(job, 'test/scripts/jenkins_security_solution_cypress_firefox.sh')()
diff --git a/.ci/es-snapshots/Jenkinsfile_verify_es b/.ci/es-snapshots/Jenkinsfile_verify_es
index b22406e389276..dc3a3cde7d658 100644
--- a/.ci/es-snapshots/Jenkinsfile_verify_es
+++ b/.ci/es-snapshots/Jenkinsfile_verify_es
@@ -37,13 +37,10 @@ kibanaPipeline(timeoutMinutes: 210) {
])
task {
- kibanaPipeline.buildOss(6)
+ kibanaPipeline.buildKibana(16)
tasks.ossCiGroups()
- }
-
- task {
- kibanaPipeline.buildXpack(10)
tasks.xpackCiGroups()
+ tasks.xpackCiGroupDocker()
}
}
}
diff --git a/.ci/jobs.yml b/.ci/jobs.yml
index 6aa93d4a1056a..1440c6870a86d 100644
--- a/.ci/jobs.yml
+++ b/.ci/jobs.yml
@@ -33,6 +33,7 @@ JOB:
- x-pack-ciGroup11
- x-pack-ciGroup12
- x-pack-ciGroup13
+ - x-pack-ciGroupDocker
- x-pack-accessibility
- x-pack-visualRegression
diff --git a/.eslintrc.js b/.eslintrc.js
index 19ba7cacc3c44..20875a2c2913d 100644
--- a/.eslintrc.js
+++ b/.eslintrc.js
@@ -1114,6 +1114,118 @@ module.exports = {
'prefer-destructuring': 'error',
},
},
+ /**
+ * Metrics entities overrides
+ */
+ {
+ // front end and common typescript and javascript files only
+ files: [
+ 'x-pack/plugins/metrics_entities/public/**/*.{js,mjs,ts,tsx}',
+ 'x-pack/plugins/metrics_entities/common/**/*.{js,mjs,ts,tsx}',
+ ],
+ rules: {
+ 'import/no-nodejs-modules': 'error',
+ 'no-restricted-imports': [
+ 'error',
+ {
+ // prevents UI code from importing server side code and then webpack including it when doing builds
+ patterns: ['**/server/*'],
+ },
+ ],
+ },
+ },
+ {
+ // typescript and javascript for front and back end
+ files: ['x-pack/plugins/metrics_entities/**/*.{js,mjs,ts,tsx}'],
+ plugins: ['eslint-plugin-node'],
+ env: {
+ jest: true,
+ },
+ rules: {
+ 'accessor-pairs': 'error',
+ 'array-callback-return': 'error',
+ 'no-array-constructor': 'error',
+ complexity: 'error',
+ 'consistent-return': 'error',
+ 'func-style': ['error', 'expression'],
+ 'import/order': [
+ 'error',
+ {
+ groups: ['builtin', 'external', 'internal', 'parent', 'sibling', 'index'],
+ 'newlines-between': 'always',
+ },
+ ],
+ 'sort-imports': [
+ 'error',
+ {
+ ignoreDeclarationSort: true,
+ },
+ ],
+ 'node/no-deprecated-api': 'error',
+ 'no-bitwise': 'error',
+ 'no-continue': 'error',
+ 'no-dupe-keys': 'error',
+ 'no-duplicate-case': 'error',
+ 'no-duplicate-imports': 'error',
+ 'no-empty-character-class': 'error',
+ 'no-empty-pattern': 'error',
+ 'no-ex-assign': 'error',
+ 'no-extend-native': 'error',
+ 'no-extra-bind': 'error',
+ 'no-extra-boolean-cast': 'error',
+ 'no-extra-label': 'error',
+ 'no-func-assign': 'error',
+ 'no-implicit-globals': 'error',
+ 'no-implied-eval': 'error',
+ 'no-invalid-regexp': 'error',
+ 'no-inner-declarations': 'error',
+ 'no-lone-blocks': 'error',
+ 'no-multi-assign': 'error',
+ 'no-misleading-character-class': 'error',
+ 'no-new-symbol': 'error',
+ 'no-obj-calls': 'error',
+ 'no-param-reassign': ['error', { props: true }],
+ 'no-process-exit': 'error',
+ 'no-prototype-builtins': 'error',
+ 'no-return-await': 'error',
+ 'no-self-compare': 'error',
+ 'no-shadow-restricted-names': 'error',
+ 'no-sparse-arrays': 'error',
+ 'no-this-before-super': 'error',
+ // rely on typescript
+ 'no-undef': 'off',
+ 'no-unreachable': 'error',
+ 'no-unsafe-finally': 'error',
+ 'no-useless-call': 'error',
+ 'no-useless-catch': 'error',
+ 'no-useless-concat': 'error',
+ 'no-useless-computed-key': 'error',
+ 'no-useless-escape': 'error',
+ 'no-useless-rename': 'error',
+ 'no-useless-return': 'error',
+ 'no-void': 'error',
+ 'one-var-declaration-per-line': 'error',
+ 'prefer-object-spread': 'error',
+ 'prefer-promise-reject-errors': 'error',
+ 'prefer-rest-params': 'error',
+ 'prefer-spread': 'error',
+ 'prefer-template': 'error',
+ 'require-atomic-updates': 'error',
+ 'symbol-description': 'error',
+ 'vars-on-top': 'error',
+ '@typescript-eslint/explicit-member-accessibility': 'error',
+ '@typescript-eslint/no-this-alias': 'error',
+ '@typescript-eslint/no-explicit-any': 'error',
+ '@typescript-eslint/no-useless-constructor': 'error',
+ '@typescript-eslint/unified-signatures': 'error',
+ '@typescript-eslint/explicit-function-return-type': 'error',
+ '@typescript-eslint/no-non-null-assertion': 'error',
+ '@typescript-eslint/no-unused-vars': 'error',
+ 'no-template-curly-in-string': 'error',
+ 'sort-keys': 'error',
+ 'prefer-destructuring': 'error',
+ },
+ },
/**
* Alerting Services overrides
*/
@@ -1144,6 +1256,22 @@ module.exports = {
},
},
+ /**
+ * Discover overrides
+ */
+ {
+ files: ['src/plugins/discover/**/*.{ts,tsx}'],
+ rules: {
+ '@typescript-eslint/no-explicit-any': 'error',
+ '@typescript-eslint/ban-ts-comment': [
+ 'error',
+ {
+ 'ts-expect-error': false,
+ },
+ ],
+ },
+ },
+
/**
* Enterprise Search overrides
* NOTE: We also have a single rule at the bottom of the file that
@@ -1377,6 +1505,10 @@ module.exports = {
['parent', 'sibling', 'index'],
],
pathGroups: [
+ {
+ pattern: '{**,.}/*.test.mocks',
+ group: 'unknown',
+ },
{
pattern: '{@kbn/**,src/**,kibana{,/**}}',
group: 'internal',
@@ -1402,6 +1534,24 @@ module.exports = {
},
},
+ /**
+ * Do not allow `any`
+ */
+ {
+ files: [
+ 'packages/kbn-analytics/**',
+ // 'packages/kbn-telemetry-tools/**',
+ 'src/plugins/kibana_usage_collection/**',
+ 'src/plugins/usage_collection/**',
+ 'src/plugins/telemetry/**',
+ 'src/plugins/telemetry_collection_manager/**',
+ 'src/plugins/telemetry_management_section/**',
+ 'x-pack/plugins/telemetry_collection_xpack/**',
+ ],
+ rules: {
+ '@typescript-eslint/no-explicit-any': 'error',
+ },
+ },
{
files: [
// core-team owned code
diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS
index bafa023cf3f35..39daa5780436f 100644
--- a/.github/CODEOWNERS
+++ b/.github/CODEOWNERS
@@ -188,6 +188,7 @@
/src/core/ @elastic/kibana-core
/src/plugins/saved_objects_tagging_oss @elastic/kibana-core
/config/kibana.yml @elastic/kibana-core
+/x-pack/plugins/banners/ @elastic/kibana-core
/x-pack/plugins/features/ @elastic/kibana-core
/x-pack/plugins/licensing/ @elastic/kibana-core
/x-pack/plugins/global_search/ @elastic/kibana-core
@@ -202,7 +203,6 @@
/packages/kbn-legacy-logging/ @elastic/kibana-core
/packages/kbn-crypto/ @elastic/kibana-core
/packages/kbn-http-tools/ @elastic/kibana-core
-/src/plugins/status_page/ @elastic/kibana-core
/src/plugins/saved_objects_management/ @elastic/kibana-core
/src/dev/run_check_published_api_changes.ts @elastic/kibana-core
/src/plugins/home/public @elastic/kibana-core
@@ -214,7 +214,6 @@
#CC# /src/plugins/legacy_export/ @elastic/kibana-core
#CC# /src/plugins/xpack_legacy/ @elastic/kibana-core
#CC# /src/plugins/saved_objects/ @elastic/kibana-core
-#CC# /src/plugins/status_page/ @elastic/kibana-core
#CC# /x-pack/plugins/cloud/ @elastic/kibana-core
#CC# /x-pack/plugins/features/ @elastic/kibana-core
#CC# /x-pack/plugins/global_search/ @elastic/kibana-core
diff --git a/BUILD.bazel b/BUILD.bazel
index 4502daeaacb59..1f6e3030e5d0c 100644
--- a/BUILD.bazel
+++ b/BUILD.bazel
@@ -3,6 +3,7 @@
exports_files(
[
"tsconfig.base.json",
+ "tsconfig.browser.json",
"tsconfig.json",
"package.json"
],
diff --git a/Jenkinsfile b/Jenkinsfile
index 8ab3fecb07a1b..db5ae306e6e2e 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -6,7 +6,7 @@ kibanaLibrary.load()
kibanaPipeline(timeoutMinutes: 210, checkPrChanges: true, setCommitStatus: true) {
slackNotifications.onFailure(disabled: !params.NOTIFY_ON_FAILURE) {
githubPr.withDefaultPrComments {
- ciStats.trackBuild {
+ ciStats.trackBuild(requireSuccess: githubPr.isTrackedBranchPr()) {
catchError {
retryable.enable()
kibanaPipeline.allCiTasks()
diff --git a/STYLEGUIDE.md b/STYLEGUIDE.md
deleted file mode 100644
index cb75452a28cd2..0000000000000
--- a/STYLEGUIDE.md
+++ /dev/null
@@ -1,685 +0,0 @@
-# Kibana Style Guide
-
-This guide applies to all development within the Kibana project and is
-recommended for the development of all Kibana plugins.
-
-- [General](#general)
-- [HTML](#html)
-- [API endpoints](#api-endpoints)
-- [TypeScript/JavaScript](#typeScript/javaScript)
-- [SASS files](#sass-files)
-- [React](#react)
-
-Besides the content in this style guide, the following style guides may also apply
-to all development within the Kibana project. Please make sure to also read them:
-
-- [Accessibility style guide (EUI Docs)](https://elastic.github.io/eui/#/guidelines/accessibility)
-- [SASS style guide (EUI Docs)](https://elastic.github.io/eui/#/guidelines/sass)
-
-## General
-
-### Filenames
-
-All filenames should use `snake_case`.
-
-**Right:** `src/kibana/index_patterns/index_pattern.js`
-
-**Wrong:** `src/kibana/IndexPatterns/IndexPattern.js`
-
-### Do not comment out code
-
-We use a version management system. If a line of code is no longer needed,
-remove it, don't simply comment it out.
-
-### Prettier and Linting
-
-We are gradually moving the Kibana code base over to Prettier. All TypeScript code
-and some JavaScript code (check `.eslintrc.js`) is using Prettier to format code. You
-can run `node script/eslint --fix` to fix linting issues and apply Prettier formatting.
-We recommend you to enable running ESLint via your IDE.
-
-Whenever possible we are trying to use Prettier and linting over written style guide rules.
-Consider every linting rule and every Prettier rule to be also part of our style guide
-and disable them only in exceptional cases and ideally leave a comment why they are
-disabled at that specific place.
-
-## HTML
-
-This part contains style guide rules around general (framework agnostic) HTML usage.
-
-### Camel case `id` and `data-test-subj`
-
-Use camel case for the values of attributes such as `id` and `data-test-subj` selectors.
-
-```html
-
- Click me
-
-```
-
-The only exception is in cases where you're dynamically creating the value, and you need to use
-hyphens as delimiters:
-
-```jsx
-buttons.map(btn => (
-
- {btn.label}
-
-)
-```
-
-### Capitalization in HTML and CSS should always match
-
-It's important that when you write CSS/SASS selectors using classes, IDs, and attributes
-(keeping in mind that we should _never_ use IDs and attributes in our selectors), that the
-capitalization in the CSS matches that used in the HTML. HTML and CSS follow different case sensitivity rules, and we can avoid subtle gotchas by ensuring we use the
-same capitalization in both of them.
-
-### How to generate ids?
-
-When labeling elements (and for some other accessibility tasks) you will often need
-ids. Ids must be unique within the page i.e. no duplicate ids in the rendered DOM
-at any time.
-
-Since we have some components that are used multiple times on the page, you must
-make sure every instance of that component has a unique `id`. To make the generation
-of those `id`s easier, you can use the `htmlIdGenerator` service in the `@elastic/eui`.
-
-A React component could use it as follows:
-
-```jsx
-import { htmlIdGenerator } from '@elastic/eui';
-
-render() {
- // Create a new generator that will create ids deterministic
- const htmlId = htmlIdGenerator();
- return (
- Aggregation
-
-
);
-}
-```
-
-Each id generator you create by calling `htmlIdGenerator()` will generate unique but
-deterministic ids. As you can see in the above example, that single generator
-created the same id in the label's `htmlFor` as well as the input's `id`.
-
-A single generator instance will create the same id when passed the same argument
-to the function multiple times. But two different generators will produce two different
-ids for the same argument to the function, as you can see in the following example:
-
-```js
-const generatorOne = htmlIdGenerator();
-const generatorTwo = htmlIdGenerator();
-
-// Those statements are always true:
-// Same generator
-generatorOne('foo') === generatorOne('foo');
-generatorOne('foo') !== generatorOne('bar');
-
-// Different generator
-generatorOne('foo') !== generatorTwo('foo');
-```
-
-This allows multiple instances of a single React component to now have different ids.
-If you include the above React component multiple times in the same page,
-each component instance will have a unique id, because each render method will use a different
-id generator.
-
-You can also use this service outside of React.
-
-## API endpoints
-
-The following style guide rules are targeting development of server side API endpoints.
-
-### Paths
-
-API routes must start with the `/api/` path segment, and should be followed by the plugin id if applicable:
-
-**Right:** `/api/marvel/nodes`
-
-**Wrong:** `/marvel/api/nodes`
-
-### snake_case
-
-Kibana uses `snake_case` for the entire API, just like Elasticsearch. All urls, paths, query string parameters, values, and bodies should be `snake_case` formatted.
-
-_Right:_
-
-```
-POST /api/kibana/index_patterns
-{
- "id": "...",
- "time_field_name": "...",
- "fields": [
- ...
- ]
-}
-```
-
-## TypeScript/JavaScript
-
-The following style guide rules apply for working with TypeScript/JavaScript files.
-
-### TypeScript vs. JavaScript
-
-Whenever possible, write code in TypeScript instead of JavaScript, especially if it's new code.
-Check out [TYPESCRIPT.md](TYPESCRIPT.md) for help with this process.
-
-### Prefer modern JavaScript/TypeScript syntax
-
-You should prefer modern language features in a lot of cases, e.g.:
-
-- Prefer `class` over `prototype` inheritance
-- Prefer arrow function over function expressions
-- Prefer arrow function over storing `this` (no `const self = this;`)
-- Prefer template strings over string concatenation
-- Prefer the spread operator for copying arrays (`[...arr]`) over `arr.slice()`
-- Use optional chaining (`?.`) and nullish Coalescing (`??`) over `lodash.get` (and similar utilities)
-
-### Avoid mutability and state
-
-Wherever possible, do not rely on mutable state. This means you should not
-reassign variables, modify object properties, or push values to arrays.
-Instead, create new variables, and shallow copies of objects and arrays:
-
-```js
-// good
-function addBar(foos, foo) {
- const newFoo = { ...foo, name: 'bar' };
- return [...foos, newFoo];
-}
-
-// bad
-function addBar(foos, foo) {
- foo.name = 'bar';
- foos.push(foo);
-}
-```
-
-### Avoid `any` whenever possible
-
-Since TypeScript 3.0 and the introduction of the
-[`unknown` type](https://mariusschulz.com/blog/the-unknown-type-in-typescript) there are rarely any
-reasons to use `any` as a type. Nearly all places of former `any` usage can be replace by either a
-generic or `unknown` (in cases the type is really not known).
-
-You should always prefer using those mechanisms over using `any`, since they are stricter typed and
-less likely to introduce bugs in the future due to insufficient types.
-
-If you’re not having `any` in your plugin or are starting a new plugin, you should enable the
-[`@typescript-eslint/no-explicit-any`](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/no-explicit-any.md)
-linting rule for your plugin via the [`.eslintrc.js`](https://github.com/elastic/kibana/blob/master/.eslintrc.js) config.
-
-### Avoid non-null assertions
-
-You should try avoiding non-null assertions (`!.`) wherever possible. By using them you tell
-TypeScript, that something is not null even though by it’s type it could be. Usage of non-null
-assertions is most often a side-effect of you actually checked that the variable is not `null`
-but TypeScript doesn’t correctly carry on that information till the usage of the variable.
-
-In most cases it’s possible to replace the non-null assertion by structuring your code/checks slightly different
-or using [user defined type guards](https://www.typescriptlang.org/docs/handbook/advanced-types.html#user-defined-type-guards)
-to properly tell TypeScript what type a variable has.
-
-Using non-null assertion increases the risk for future bugs. In case the condition under which we assumed that the
-variable can’t be null has changed (potentially even due to changes in compeltely different files), the non-null
-assertion would now wrongly disable proper type checking for us.
-
-If you’re not using non-null assertions in your plugin or are starting a new plugin, consider enabling the
-[`@typescript-eslint/no-non-null-assertion`](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/no-non-null-assertion.md)
-linting rule for you plugin in the [`.eslintrc.js`](https://github.com/elastic/kibana/blob/master/.eslintrc.js) config.
-
-### Return/throw early from functions
-
-To avoid deep nesting of if-statements, always return a function's value as early
-as possible. And where possible, do any assertions first:
-
-```js
-// good
-function doStuff(val) {
- if (val > 100) {
- throw new Error('Too big');
- }
-
- if (val < 0) {
- return false;
- }
-
- // ... stuff
-}
-
-// bad
-function doStuff(val) {
- if (val >= 0) {
- if (val < 100) {
- // ... stuff
- } else {
- throw new Error('Too big');
- }
- } else {
- return false;
- }
-}
-```
-
-### Use object destructuring
-
-This helps avoid temporary references and helps prevent typo-related bugs.
-
-```js
-// best
-function fullName({ first, last }) {
- return `${first} ${last}`;
-}
-
-// good
-function fullName(user) {
- const { first, last } = user;
- return `${first} ${last}`;
-}
-
-// bad
-function fullName(user) {
- const first = user.first;
- const last = user.last;
- return `${first} ${last}`;
-}
-```
-
-### Use array destructuring
-
-Directly accessing array values via index should be avoided, but if it is
-necessary, use array destructuring:
-
-```js
-const arr = [1, 2, 3];
-
-// good
-const [first, second] = arr;
-
-// bad
-const first = arr[0];
-const second = arr[1];
-```
-
-### Magic numbers/strings
-
-These are numbers (or other values) simply used in line in your code. _Do not
-use these_, give them a variable name so they can be understood and changed
-easily.
-
-```js
-// good
-const minWidth = 300;
-
-if (width < minWidth) {
- ...
-}
-
-// bad
-if (width < 300) {
- ...
-}
-```
-
-### Modules
-
-Module dependencies should be written using native ES2015 syntax wherever
-possible (which is almost everywhere):
-
-```js
-// good
-import { mapValues } from 'lodash';
-export mapValues;
-
-// bad
-const _ = require('lodash');
-module.exports = _.mapValues;
-
-// worse
-define(['lodash'], function (_) {
- ...
-});
-```
-
-In those extremely rare cases where you're writing server-side JavaScript in a
-file that does not pass run through webpack, then use CommonJS modules.
-
-In those even rarer cases where you're writing client-side code that does not
-run through webpack, then do not use a module loader at all.
-
-#### Import only top-level modules
-
-The files inside a module are implementation details of that module. They
-should never be imported directly. Instead, you must only import the top-level
-API that's exported by the module itself.
-
-Without a clear mechanism in place in JS to encapsulate protected code, we make
-a broad assumption that anything beyond the root of a module is an
-implementation detail of that module.
-
-On the other hand, a module should be able to import parent and sibling
-modules.
-
-```js
-// good
-import foo from 'foo';
-import child from './child';
-import parent from '../';
-import ancestor from '../../../';
-import sibling from '../foo';
-
-// bad
-import inFoo from 'foo/child';
-import inSibling from '../foo/child';
-```
-
-### Global definitions
-
-Don't do this. Everything should be wrapped in a module that can be depended on
-by other modules. Even things as simple as a single value should be a module.
-
-### Only use ternary operators for small, simple code
-
-And _never_ use multiple ternaries together, because they make it more
-difficult to reason about how different values flow through the conditions
-involved. Instead, structure the logic for maximum readability.
-
-```js
-// good, a situation where only 1 ternary is needed
-const foo = a === b ? 1 : 2;
-
-// bad
-const foo = a === b ? 1 : a === c ? 2 : 3;
-```
-
-### Use descriptive conditions
-
-Any non-trivial conditions should be converted to functions or assigned to
-descriptively named variables. By breaking up logic into smaller,
-self-contained blocks, it becomes easier to reason about the higher-level
-logic. Additionally, these blocks become good candidates for extraction into
-their own modules, with unit-tests.
-
-```js
-// best
-function isShape(thing) {
- return thing instanceof Shape;
-}
-function notSquare(thing) {
- return !(thing instanceof Square);
-}
-if (isShape(thing) && notSquare(thing)) {
- ...
-}
-
-// good
-const isShape = thing instanceof Shape;
-const notSquare = !(thing instanceof Square);
-if (isShape && notSquare) {
- ...
-}
-
-// bad
-if (thing instanceof Shape && !(thing instanceof Square)) {
- ...
-}
-```
-
-### Name regular expressions
-
-```js
-// good
-const validPassword = /^(?=.*\d).{4,}$/;
-
-if (password.length >= 4 && validPassword.test(password)) {
- console.log('password is valid');
-}
-
-// bad
-if (password.length >= 4 && /^(?=.*\d).{4,}$/.test(password)) {
- console.log('losing');
-}
-```
-
-### Write small functions
-
-Keep your functions short. A good function fits on a slide that the people in
-the last row of a big room can comfortably read. So don't count on them having
-perfect vision and limit yourself to ~15 lines of code per function.
-
-### Use "rest" syntax rather than built-in `arguments`
-
-For expressiveness sake, and so you can be mix dynamic and explicit arguments.
-
-```js
-// good
-function something(foo, ...args) {
- ...
-}
-
-// bad
-function something(foo) {
- const args = Array.from(arguments).slice(1);
- ...
-}
-```
-
-### Default argument syntax
-
-Always use the default argument syntax for optional arguments.
-
-```js
-// good
-function foo(options = {}) {
- ...
-}
-
-// bad
-function foo(options) {
- if (typeof options === 'undefined') {
- options = {};
- }
- ...
-}
-```
-
-And put your optional arguments at the end.
-
-```js
-// good
-function foo(bar, options = {}) {
- ...
-}
-
-// bad
-function foo(options = {}, bar) {
- ...
-}
-```
-
-### Use thunks to create closures, where possible
-
-For trivial examples (like the one that follows), thunks will seem like
-overkill, but they encourage isolating the implementation details of a closure
-from the business logic of the calling code.
-
-```js
-// good
-function connectHandler(client, callback) {
- return () => client.connect(callback);
-}
-setTimeout(connectHandler(client, afterConnect), 1000);
-
-// not as good
-setTimeout(() => {
- client.connect(afterConnect);
-}, 1000);
-
-// bad
-setTimeout(() => {
- client.connect(() => {
- ...
- });
-}, 1000);
-```
-
-### Use slashes for comments
-
-Use slashes for both single line and multi line comments. Try to write
-comments that explain higher level mechanisms or clarify difficult
-segments of your code. _Don't use comments to restate trivial things_.
-
-_Exception:_ Comment blocks describing a function and its arguments
-(docblock) should start with `/**`, contain a single `*` at the beginning of
-each line, and end with `*/`.
-
-```js
-// good
-
-// 'ID_SOMETHING=VALUE' -> ['ID_SOMETHING=VALUE', 'SOMETHING', 'VALUE']
-const matches = item.match(/ID_([^\n]+)=([^\n]+)/));
-
-/**
- * Fetches a user from...
- * @param {string} id - id of the user
- * @return {Promise}
- */
-function loadUser(id) {
- // This function has a nasty side effect where a failure to increment a
- // redis counter used for statistics will cause an exception. This needs
- // to be fixed in a later iteration.
-
- ...
-}
-
-const isSessionValid = (session.expires < Date.now());
-if (isSessionValid) {
- ...
-}
-
-// bad
-
-// Execute a regex
-const matches = item.match(/ID_([^\n]+)=([^\n]+)/));
-
-// Usage: loadUser(5, function() { ... })
-function loadUser(id, cb) {
- // ...
-}
-
-// Check if the session is valid
-const isSessionValid = (session.expires < Date.now());
-// If the session is valid
-if (isSessionValid) {
- ...
-}
-```
-
-### Getters and Setters
-
-Feel free to use getters that are free from [side effects][sideeffect], like
-providing a length property for a collection class.
-
-Do not use setters, they cause more problems than they can solve.
-
-[sideeffect]: http://en.wikipedia.org/wiki/Side_effect_(computer_science)
-
-### Avoid circular dependencies
-
-As part of a future effort to use correct and idempotent build tools we need our code to be
-able to be represented as a directed acyclic graph. We must avoid having circular dependencies
-both on code and type imports to achieve that. One of the most critical parts is the plugins
-code. We've developed a tool to identify plugins with circular dependencies which
-has allowed us to build a list of plugins who have circular dependencies
-between each other.
-
-When building plugins we should avoid importing from plugins
-who are known to have circular dependencies at the moment as well as introducing
-new circular dependencies. You can run the same tool we use on our CI locally by
-typing `node scripts/find_plugins_with_circular_deps --debug`. It will error out in
-case new circular dependencies has been added with your changes
-(which will also happen in the CI) as well as print out the current list of
-the known circular dependencies which, as mentioned before, should not be imported
-by your code until the circular dependencies on these have been solved.
-
-## SASS files
-
-When writing a new component, create a sibling SASS file of the same name and import directly into the **top** of the JS/TS component file. Doing so ensures the styles are never separated or lost on import and allows for better modularization (smaller individual plugin asset footprint).
-
-All SASS (.scss) files will automatically build with the [EUI](https://elastic.github.io/eui/#/guidelines/sass) & Kibana invisibles (SASS variables, mixins, functions) from the [`globals_[theme].scss` file](src/core/public/core_app/styles/_globals_v7light.scss).
-
-While the styles for this component will only be loaded if the component exists on the page,
-the styles **will** be global and so it is recommended to use a three letter prefix on your
-classes to ensure proper scope.
-
-**Example:**
-
-```tsx
-// component.tsx
-
-import './component.scss';
-// All other imports below the SASS import
-
-export const Component = () => {
- return (
-
- );
-}
-```
-
-```scss
-// component.scss
-
-.plgComponent { ... }
-```
-
-Do not use the underscore `_` SASS file naming pattern when importing directly into a javascript file.
-
-## React
-
-The following style guide rules are specific for working with the React framework.
-
-### Prefer reactDirective over react-component
-
-When using `ngReact` to embed your react components inside Angular HTML, prefer the
-`reactDirective` service over the `react-component` directive.
-You can read more about these two ngReact methods [here](https://github.com/ngReact/ngReact#features).
-
-Using `react-component` means adding a bunch of components into angular, while `reactDirective` keeps them isolated, and is also a more succinct syntax.
-
-**Good:**
-
-```html
-
-```
-
-**Bad:**
-
-```html
-
-```
-
-### Action function names and prop function names
-
-Name action functions in the form of a strong verb and passed properties in the form of on. E.g:
-
-```jsx
-
-
-```
-
-## Attribution
-
-Parts of the JavaScript style guide were initially forked from the
-[node style guide](https://github.com/felixge/node-style-guide) created by [Felix Geisendörfer](http://felixge.de/) which is
-licensed under the [CC BY-SA 3.0](http://creativecommons.org/licenses/by-sa/3.0/)
-license.
diff --git a/STYLEGUIDE.mdx b/STYLEGUIDE.mdx
new file mode 100644
index 0000000000000..afe00476640b3
--- /dev/null
+++ b/STYLEGUIDE.mdx
@@ -0,0 +1,695 @@
+---
+id: kibStyleGuide
+slug: /kibana-dev-docs/styleguide
+title: Style Guide
+summary: JavaScript/TypeScript styleguide.
+date: 2021-05-06
+tags: ['kibana', 'onboarding', 'dev', 'styleguide', 'typescript', 'javascript']
+---
+
+This guide applies to all development within the Kibana project and is
+recommended for the development of all Kibana plugins.
+
+Besides the content in this style guide, the following style guides may also apply
+to all development within the Kibana project. Please make sure to also read them:
+
+- [Accessibility style guide (EUI Docs)](https://elastic.github.io/eui/#/guidelines/accessibility)
+- [SASS style guide (EUI Docs)](https://elastic.github.io/eui/#/guidelines/sass)
+
+## General
+
+### Filenames
+
+All filenames should use `snake_case`.
+
+**Right:** `src/kibana/index_patterns/index_pattern.js`
+
+**Wrong:** `src/kibana/IndexPatterns/IndexPattern.js`
+
+### Do not comment out code
+
+We use a version management system. If a line of code is no longer needed,
+remove it, don't simply comment it out.
+
+### Prettier and Linting
+
+We are gradually moving the Kibana code base over to Prettier. All TypeScript code
+and some JavaScript code (check `.eslintrc.js`) is using Prettier to format code. You
+can run `node script/eslint --fix` to fix linting issues and apply Prettier formatting.
+We recommend you to enable running ESLint via your IDE.
+
+Whenever possible we are trying to use Prettier and linting over written style guide rules.
+Consider every linting rule and every Prettier rule to be also part of our style guide
+and disable them only in exceptional cases and ideally leave a comment why they are
+disabled at that specific place.
+
+## HTML
+
+This part contains style guide rules around general (framework agnostic) HTML usage.
+
+### Camel case `id` and `data-test-subj`
+
+Use camel case for the values of attributes such as `id` and `data-test-subj` selectors.
+
+```html
+Click me
+```
+
+The only exception is in cases where you're dynamically creating the value, and you need to use
+hyphens as delimiters:
+
+```jsx
+buttons.map(btn => (
+
+ {btn.label}
+
+)
+```
+
+### Capitalization in HTML and CSS should always match
+
+It's important that when you write CSS/SASS selectors using classes, IDs, and attributes
+(keeping in mind that we should _never_ use IDs and attributes in our selectors), that the
+capitalization in the CSS matches that used in the HTML. HTML and CSS follow different case sensitivity rules, and we can avoid subtle gotchas by ensuring we use the
+same capitalization in both of them.
+
+### How to generate ids?
+
+When labeling elements (and for some other accessibility tasks) you will often need
+ids. Ids must be unique within the page i.e. no duplicate ids in the rendered DOM
+at any time.
+
+Since we have some components that are used multiple times on the page, you must
+make sure every instance of that component has a unique `id`. To make the generation
+of those `id`s easier, you can use the `htmlIdGenerator` service in the `@elastic/eui`.
+
+A React component could use it as follows:
+
+```jsx
+import { htmlIdGenerator } from '@elastic/eui';
+
+render() {
+ // Create a new generator that will create ids deterministic
+ const htmlId = htmlIdGenerator();
+ return (
+ Aggregation
+
+
);
+}
+```
+
+Each id generator you create by calling `htmlIdGenerator()` will generate unique but
+deterministic ids. As you can see in the above example, that single generator
+created the same id in the label's `htmlFor` as well as the input's `id`.
+
+A single generator instance will create the same id when passed the same argument
+to the function multiple times. But two different generators will produce two different
+ids for the same argument to the function, as you can see in the following example:
+
+```js
+const generatorOne = htmlIdGenerator();
+const generatorTwo = htmlIdGenerator();
+
+// Those statements are always true:
+// Same generator
+generatorOne('foo') === generatorOne('foo');
+generatorOne('foo') !== generatorOne('bar');
+
+// Different generator
+generatorOne('foo') !== generatorTwo('foo');
+```
+
+This allows multiple instances of a single React component to now have different ids.
+If you include the above React component multiple times in the same page,
+each component instance will have a unique id, because each render method will use a different
+id generator.
+
+You can also use this service outside of React.
+
+## API endpoints
+
+The following style guide rules are targeting development of server side API endpoints.
+
+### Paths
+
+API routes must start with the `/api/` path segment, and should be followed by the plugin id if applicable:
+
+**Right:** `/api/marvel/nodes`
+
+**Wrong:** `/marvel/api/nodes`
+
+### snake_case
+
+Kibana uses `snake_case` for the entire API, just like Elasticsearch. All urls, paths, query string parameters, values, and bodies should be `snake_case` formatted.
+
+_Right:_
+
+```
+POST /api/kibana/index_patterns
+{
+ "id": "...",
+ "time_field_name": "...",
+ "fields": [
+ ...
+ ]
+}
+```
+
+## TypeScript/JavaScript
+
+The following style guide rules apply for working with TypeScript/JavaScript files.
+
+### TypeScript vs. JavaScript
+
+Whenever possible, write code in TypeScript instead of JavaScript, especially if it's new code.
+Check out [TYPESCRIPT.md](TYPESCRIPT.md) for help with this process.
+
+### Prefer modern JavaScript/TypeScript syntax
+
+You should prefer modern language features in a lot of cases, e.g.:
+
+- Prefer `class` over `prototype` inheritance
+- Prefer arrow function over function expressions
+- Prefer arrow function over storing `this` (no `const self = this;`)
+- Prefer template strings over string concatenation
+- Prefer the spread operator for copying arrays (`[...arr]`) over `arr.slice()`
+- Use optional chaining (`?.`) and nullish Coalescing (`??`) over `lodash.get` (and similar utilities)
+
+### Avoid mutability and state
+
+Wherever possible, do not rely on mutable state. This means you should not
+reassign variables, modify object properties, or push values to arrays.
+Instead, create new variables, and shallow copies of objects and arrays:
+
+```js
+// good
+function addBar(foos, foo) {
+ const newFoo = { ...foo, name: 'bar' };
+ return [...foos, newFoo];
+}
+
+// bad
+function addBar(foos, foo) {
+ foo.name = 'bar';
+ foos.push(foo);
+}
+```
+
+### Avoid `any` whenever possible
+
+Since TypeScript 3.0 and the introduction of the
+[`unknown` type](https://mariusschulz.com/blog/the-unknown-type-in-typescript) there are rarely any
+reasons to use `any` as a type. Nearly all places of former `any` usage can be replace by either a
+generic or `unknown` (in cases the type is really not known).
+
+You should always prefer using those mechanisms over using `any`, since they are stricter typed and
+less likely to introduce bugs in the future due to insufficient types.
+
+If you’re not having `any` in your plugin or are starting a new plugin, you should enable the
+[`@typescript-eslint/no-explicit-any`](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/no-explicit-any.md)
+linting rule for your plugin via the [`.eslintrc.js`](https://github.com/elastic/kibana/blob/master/.eslintrc.js) config.
+
+### Avoid non-null assertions
+
+You should try avoiding non-null assertions (`!.`) wherever possible. By using them you tell
+TypeScript, that something is not null even though by it’s type it could be. Usage of non-null
+assertions is most often a side-effect of you actually checked that the variable is not `null`
+but TypeScript doesn’t correctly carry on that information till the usage of the variable.
+
+In most cases it’s possible to replace the non-null assertion by structuring your code/checks slightly different
+or using [user defined type guards](https://www.typescriptlang.org/docs/handbook/advanced-types.html#user-defined-type-guards)
+to properly tell TypeScript what type a variable has.
+
+Using non-null assertion increases the risk for future bugs. In case the condition under which we assumed that the
+variable can’t be null has changed (potentially even due to changes in compeltely different files), the non-null
+assertion would now wrongly disable proper type checking for us.
+
+If you’re not using non-null assertions in your plugin or are starting a new plugin, consider enabling the
+[`@typescript-eslint/no-non-null-assertion`](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/no-non-null-assertion.md)
+linting rule for you plugin in the [`.eslintrc.js`](https://github.com/elastic/kibana/blob/master/.eslintrc.js) config.
+
+### Return/throw early from functions
+
+To avoid deep nesting of if-statements, always return a function's value as early
+as possible. And where possible, do any assertions first:
+
+```js
+// good
+function doStuff(val) {
+ if (val > 100) {
+ throw new Error('Too big');
+ }
+
+ if (val < 0) {
+ return false;
+ }
+
+ // ... stuff
+}
+
+// bad
+function doStuff(val) {
+ if (val >= 0) {
+ if (val < 100) {
+ // ... stuff
+ } else {
+ throw new Error('Too big');
+ }
+ } else {
+ return false;
+ }
+}
+```
+
+### Use object destructuring
+
+This helps avoid temporary references and helps prevent typo-related bugs.
+
+```js
+// best
+function fullName({ first, last }) {
+ return `${first} ${last}`;
+}
+
+// good
+function fullName(user) {
+ const { first, last } = user;
+ return `${first} ${last}`;
+}
+
+// bad
+function fullName(user) {
+ const first = user.first;
+ const last = user.last;
+ return `${first} ${last}`;
+}
+```
+
+### Use array destructuring
+
+Directly accessing array values via index should be avoided, but if it is
+necessary, use array destructuring:
+
+```js
+const arr = [1, 2, 3];
+
+// good
+const [first, second] = arr;
+
+// bad
+const first = arr[0];
+const second = arr[1];
+```
+
+### Magic numbers/strings
+
+These are numbers (or other values) simply used in line in your code. _Do not
+use these_, give them a variable name so they can be understood and changed
+easily.
+
+```js
+// good
+const minWidth = 300;
+
+if (width < minWidth) {
+ ...
+}
+
+// bad
+if (width < 300) {
+ ...
+}
+```
+
+### Modules
+
+Module dependencies should be written using native ES2015 syntax wherever
+possible (which is almost everywhere):
+
+```js
+// good
+import { mapValues } from 'lodash';
+export mapValues;
+
+// bad
+const _ = require('lodash');
+module.exports = _.mapValues;
+
+// worse
+define(['lodash'], function (_) {
+ ...
+});
+```
+
+In those extremely rare cases where you're writing server-side JavaScript in a
+file that does not pass run through webpack, then use CommonJS modules.
+
+In those even rarer cases where you're writing client-side code that does not
+run through webpack, then do not use a module loader at all.
+
+#### Import only top-level modules
+
+The files inside a module are implementation details of that module. They
+should never be imported directly. Instead, you must only import the top-level
+API that's exported by the module itself.
+
+Without a clear mechanism in place in JS to encapsulate protected code, we make
+a broad assumption that anything beyond the root of a module is an
+implementation detail of that module.
+
+On the other hand, a module should be able to import parent and sibling
+modules.
+
+```js
+// good
+import foo from 'foo';
+import child from './child';
+import parent from '../';
+import ancestor from '../../../';
+import sibling from '../foo';
+
+// bad
+import inFoo from 'foo/child';
+import inSibling from '../foo/child';
+```
+
+#### Avoid export \* in top level index.ts files
+
+The exports in `common/index.ts`, `public/index.ts` and `server/index.ts` dictate a plugin's public API. The public API should be carefully controlled, and using `export *` makes it very easy for a developer working on internal changes to export a new public API unintentionally.
+
+```js
+// good
+export { foo } from 'foo';
+export { child } from './child';
+
+// bad
+export * from 'foo/child';
+export * from '../foo/child';
+```
+
+### Global definitions
+
+Don't do this. Everything should be wrapped in a module that can be depended on
+by other modules. Even things as simple as a single value should be a module.
+
+### Only use ternary operators for small, simple code
+
+And _never_ use multiple ternaries together, because they make it more
+difficult to reason about how different values flow through the conditions
+involved. Instead, structure the logic for maximum readability.
+
+```js
+// good, a situation where only 1 ternary is needed
+const foo = a === b ? 1 : 2;
+
+// bad
+const foo = a === b ? 1 : a === c ? 2 : 3;
+```
+
+### Use descriptive conditions
+
+Any non-trivial conditions should be converted to functions or assigned to
+descriptively named variables. By breaking up logic into smaller,
+self-contained blocks, it becomes easier to reason about the higher-level
+logic. Additionally, these blocks become good candidates for extraction into
+their own modules, with unit-tests.
+
+```js
+// best
+function isShape(thing) {
+ return thing instanceof Shape;
+}
+function notSquare(thing) {
+ return !(thing instanceof Square);
+}
+if (isShape(thing) && notSquare(thing)) {
+ ...
+}
+
+// good
+const isShape = thing instanceof Shape;
+const notSquare = !(thing instanceof Square);
+if (isShape && notSquare) {
+ ...
+}
+
+// bad
+if (thing instanceof Shape && !(thing instanceof Square)) {
+ ...
+}
+```
+
+### Name regular expressions
+
+```js
+// good
+const validPassword = /^(?=.*\d).{4,}$/;
+
+if (password.length >= 4 && validPassword.test(password)) {
+ console.log('password is valid');
+}
+
+// bad
+if (password.length >= 4 && /^(?=.*\d).{4,}$/.test(password)) {
+ console.log('losing');
+}
+```
+
+### Write small functions
+
+Keep your functions short. A good function fits on a slide that the people in
+the last row of a big room can comfortably read. So don't count on them having
+perfect vision and limit yourself to ~15 lines of code per function.
+
+### Use "rest" syntax rather than built-in `arguments`
+
+For expressiveness sake, and so you can be mix dynamic and explicit arguments.
+
+```js
+// good
+function something(foo, ...args) {
+ ...
+}
+
+// bad
+function something(foo) {
+ const args = Array.from(arguments).slice(1);
+ ...
+}
+```
+
+### Default argument syntax
+
+Always use the default argument syntax for optional arguments.
+
+```js
+// good
+function foo(options = {}) {
+ ...
+}
+
+// bad
+function foo(options) {
+ if (typeof options === 'undefined') {
+ options = {};
+ }
+ ...
+}
+```
+
+And put your optional arguments at the end.
+
+```js
+// good
+function foo(bar, options = {}) {
+ ...
+}
+
+// bad
+function foo(options = {}, bar) {
+ ...
+}
+```
+
+### Use thunks to create closures, where possible
+
+For trivial examples (like the one that follows), thunks will seem like
+overkill, but they encourage isolating the implementation details of a closure
+from the business logic of the calling code.
+
+```js
+// good
+function connectHandler(client, callback) {
+ return () => client.connect(callback);
+}
+setTimeout(connectHandler(client, afterConnect), 1000);
+
+// not as good
+setTimeout(() => {
+ client.connect(afterConnect);
+}, 1000);
+
+// bad
+setTimeout(() => {
+ client.connect(() => {
+ ...
+ });
+}, 1000);
+```
+
+### Use slashes for comments
+
+Use slashes for both single line and multi line comments. Try to write
+comments that explain higher level mechanisms or clarify difficult
+segments of your code. _Don't use comments to restate trivial things_.
+
+_Exception:_ Comment blocks describing a function and its arguments
+(docblock) should start with `/**`, contain a single `*` at the beginning of
+each line, and end with `*/`.
+
+```js
+// good
+
+// 'ID_SOMETHING=VALUE' -> ['ID_SOMETHING=VALUE', 'SOMETHING', 'VALUE']
+const matches = item.match(/ID_([^\n]+)=([^\n]+)/));
+
+/**
+ * Fetches a user from...
+ * @param {string} id - id of the user
+ * @return {Promise}
+ */
+function loadUser(id) {
+ // This function has a nasty side effect where a failure to increment a
+ // redis counter used for statistics will cause an exception. This needs
+ // to be fixed in a later iteration.
+
+ ...
+}
+
+const isSessionValid = (session.expires < Date.now());
+if (isSessionValid) {
+ ...
+}
+
+// bad
+
+// Execute a regex
+const matches = item.match(/ID_([^\n]+)=([^\n]+)/));
+
+// Usage: loadUser(5, function() { ... })
+function loadUser(id, cb) {
+ // ...
+}
+
+// Check if the session is valid
+const isSessionValid = (session.expires < Date.now());
+// If the session is valid
+if (isSessionValid) {
+ ...
+}
+```
+
+### Getters and Setters
+
+Feel free to use getters that are free from [side effects][sideeffect], like
+providing a length property for a collection class.
+
+Do not use setters, they cause more problems than they can solve.
+
+[sideeffect]: http://en.wikipedia.org/wiki/Side_effect_(computer_science)
+
+### Avoid circular dependencies
+
+As part of a future effort to use correct and idempotent build tools we need our code to be
+able to be represented as a directed acyclic graph. We must avoid having circular dependencies
+both on code and type imports to achieve that. One of the most critical parts is the plugins
+code. We've developed a tool to identify plugins with circular dependencies which
+has allowed us to build a list of plugins who have circular dependencies
+between each other.
+
+When building plugins we should avoid importing from plugins
+who are known to have circular dependencies at the moment as well as introducing
+new circular dependencies. You can run the same tool we use on our CI locally by
+typing `node scripts/find_plugins_with_circular_deps --debug`. It will error out in
+case new circular dependencies has been added with your changes
+(which will also happen in the CI) as well as print out the current list of
+the known circular dependencies which, as mentioned before, should not be imported
+by your code until the circular dependencies on these have been solved.
+
+## SASS files
+
+When writing a new component, create a sibling SASS file of the same name and import directly into the **top** of the JS/TS component file. Doing so ensures the styles are never separated or lost on import and allows for better modularization (smaller individual plugin asset footprint).
+
+All SASS (.scss) files will automatically build with the [EUI](https://elastic.github.io/eui/#/guidelines/sass) & Kibana invisibles (SASS variables, mixins, functions) from the [`globals_[theme].scss` file](src/core/public/core_app/styles/_globals_v7light.scss).
+
+While the styles for this component will only be loaded if the component exists on the page,
+the styles **will** be global and so it is recommended to use a three letter prefix on your
+classes to ensure proper scope.
+
+**Example:**
+
+```tsx
+// component.tsx
+
+import './component.scss';
+// All other imports below the SASS import
+
+export const Component = () => {
+ return
;
+};
+```
+
+```scss
+// component.scss
+
+.plgComponent { ... }
+```
+
+Do not use the underscore `_` SASS file naming pattern when importing directly into a javascript file.
+
+## React
+
+The following style guide rules are specific for working with the React framework.
+
+### Prefer reactDirective over react-component
+
+When using `ngReact` to embed your react components inside Angular HTML, prefer the
+`reactDirective` service over the `react-component` directive.
+You can read more about these two ngReact methods [here](https://github.com/ngReact/ngReact#features).
+
+Using `react-component` means adding a bunch of components into angular, while `reactDirective` keeps them isolated, and is also a more succinct syntax.
+
+**Good:**
+
+```html
+
+```
+
+**Bad:**
+
+```html
+
+```
+
+### Action function names and prop function names
+
+Name action functions in the form of a strong verb and passed properties in the form of `on`. E.g:
+
+```jsx
+
+
+```
+
+## Attribution
+
+Parts of the JavaScript style guide were initially forked from the
+[node style guide](https://github.com/felixge/node-style-guide) created by [Felix Geisendörfer](http://felixge.de/) which is
+licensed under the [CC BY-SA 3.0](http://creativecommons.org/licenses/by-sa/3.0/)
+license.
diff --git a/WORKSPACE.bazel b/WORKSPACE.bazel
index bd4d8801b0d4e..60af851ff2dc6 100644
--- a/WORKSPACE.bazel
+++ b/WORKSPACE.bazel
@@ -10,15 +10,15 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
# Fetch Node.js rules
http_archive(
name = "build_bazel_rules_nodejs",
- sha256 = "dd7ea7efda7655c218ca707f55c3e1b9c68055a70c31a98f264b3445bc8f4cb1",
- urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/3.2.3/rules_nodejs-3.2.3.tar.gz"],
+ sha256 = "10f534e1c80f795cffe1f2822becd4897754d18564612510c59b3c73544ae7c6",
+ urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/3.5.0/rules_nodejs-3.5.0.tar.gz"],
)
# Now that we have the rules let's import from them to complete the work
load("@build_bazel_rules_nodejs//:index.bzl", "check_rules_nodejs_version", "node_repositories", "yarn_install")
# Assure we have at least a given rules_nodejs version
-check_rules_nodejs_version(minimum_version_string = "3.2.3")
+check_rules_nodejs_version(minimum_version_string = "3.5.0")
# Setup the Node.js toolchain for the architectures we want to support
#
diff --git a/api_docs/actions.json b/api_docs/actions.json
index 1a92e7270d4fb..1c08a3661cc24 100644
--- a/api_docs/actions.json
+++ b/api_docs/actions.json
@@ -12,9 +12,12 @@
"classes": [],
"functions": [
{
+ "parentPluginId": "actions",
"id": "def-server.asHttpRequestExecutionSource",
"type": "Function",
+ "tags": [],
"label": "asHttpRequestExecutionSource",
+ "description": [],
"signature": [
"(source: ",
{
@@ -27,13 +30,19 @@
") => ",
"HttpRequestExecutionSource"
],
- "description": [],
+ "source": {
+ "path": "x-pack/plugins/actions/server/lib/action_execution_source.ts",
+ "lineNumber": 22
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "actions",
"id": "def-server.asHttpRequestExecutionSource.$1",
"type": "Object",
+ "tags": [],
"label": "source",
- "isRequired": true,
+ "description": [],
"signature": [
{
"pluginId": "core",
@@ -44,64 +53,68 @@
},
""
],
- "description": [],
"source": {
"path": "x-pack/plugins/actions/server/lib/action_execution_source.ts",
"lineNumber": 22
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "tags": [],
"returnComment": [],
- "source": {
- "path": "x-pack/plugins/actions/server/lib/action_execution_source.ts",
- "lineNumber": 22
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "actions",
"id": "def-server.asSavedObjectExecutionSource",
"type": "Function",
+ "tags": [],
"label": "asSavedObjectExecutionSource",
+ "description": [],
"signature": [
"(source: Pick<",
"SavedObjectReference",
", \"type\" | \"id\">) => ",
"SavedObjectExecutionSource"
],
- "description": [],
+ "source": {
+ "path": "x-pack/plugins/actions/server/lib/action_execution_source.ts",
+ "lineNumber": 29
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "actions",
"id": "def-server.asSavedObjectExecutionSource.$1",
"type": "Object",
+ "tags": [],
"label": "source",
- "isRequired": true,
+ "description": [],
"signature": [
"Pick<",
"SavedObjectReference",
", \"type\" | \"id\">"
],
- "description": [],
"source": {
"path": "x-pack/plugins/actions/server/lib/action_execution_source.ts",
"lineNumber": 30
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "tags": [],
"returnComment": [],
- "source": {
- "path": "x-pack/plugins/actions/server/lib/action_execution_source.ts",
- "lineNumber": 29
- },
"initialIsOpen": false
}
],
"interfaces": [
{
+ "parentPluginId": "actions",
"id": "def-server.ActionResult",
"type": "Interface",
+ "tags": [],
"label": "ActionResult",
+ "description": [],
"signature": [
{
"pluginId": "actions",
@@ -112,91 +125,119 @@
},
""
],
- "description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/actions/server/types.ts",
+ "lineNumber": 62
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-server.ActionResult.id",
"type": "string",
+ "tags": [],
"label": "id",
"description": [],
"source": {
"path": "x-pack/plugins/actions/server/types.ts",
"lineNumber": 63
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-server.ActionResult.actionTypeId",
"type": "string",
+ "tags": [],
"label": "actionTypeId",
"description": [],
"source": {
"path": "x-pack/plugins/actions/server/types.ts",
"lineNumber": 64
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-server.ActionResult.name",
"type": "string",
+ "tags": [],
"label": "name",
"description": [],
"source": {
"path": "x-pack/plugins/actions/server/types.ts",
"lineNumber": 65
- }
+ },
+ "deprecated": false
},
{
+ "parentPluginId": "actions",
+ "id": "def-server.ActionResult.isMissingSecrets",
+ "type": "CompoundType",
"tags": [],
- "id": "def-server.ActionResult.config",
- "type": "Uncategorized",
- "label": "config",
+ "label": "isMissingSecrets",
"description": [],
+ "signature": [
+ "boolean | undefined"
+ ],
"source": {
"path": "x-pack/plugins/actions/server/types.ts",
"lineNumber": 66
},
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "actions",
+ "id": "def-server.ActionResult.config",
+ "type": "Uncategorized",
+ "tags": [],
+ "label": "config",
+ "description": [],
"signature": [
"Config | undefined"
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/actions/server/types.ts",
+ "lineNumber": 67
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-server.ActionResult.isPreconfigured",
"type": "boolean",
+ "tags": [],
"label": "isPreconfigured",
"description": [],
"source": {
"path": "x-pack/plugins/actions/server/types.ts",
- "lineNumber": 67
- }
+ "lineNumber": 68
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/actions/server/types.ts",
- "lineNumber": 62
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "actions",
"id": "def-server.ActionsApiRequestHandlerContext",
"type": "Interface",
+ "tags": [],
"label": "ActionsApiRequestHandlerContext",
"description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/actions/server/types.ts",
+ "lineNumber": 39
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-server.ActionsApiRequestHandlerContext.getActionsClient",
"type": "Function",
+ "tags": [],
"label": "getActionsClient",
"description": [],
- "source": {
- "path": "x-pack/plugins/actions/server/types.ts",
- "lineNumber": 40
- },
"signature": [
"() => ",
{
@@ -206,18 +247,20 @@
"section": "def-server.ActionsClient",
"text": "ActionsClient"
}
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/actions/server/types.ts",
+ "lineNumber": 40
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-server.ActionsApiRequestHandlerContext.listTypes",
"type": "Function",
+ "tags": [],
"label": "listTypes",
"description": [],
- "source": {
- "path": "x-pack/plugins/actions/server/types.ts",
- "lineNumber": 41
- },
"signature": [
"() => ",
{
@@ -228,32 +271,36 @@
"text": "ActionType"
},
"[]"
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/actions/server/types.ts",
+ "lineNumber": 41
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/actions/server/types.ts",
- "lineNumber": 39
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "actions",
"id": "def-server.ActionsPlugin",
"type": "Interface",
+ "tags": [],
"label": "ActionsPlugin",
"description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/actions/server/types.ts",
+ "lineNumber": 48
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-server.ActionsPlugin.setup",
"type": "Object",
+ "tags": [],
"label": "setup",
"description": [],
- "source": {
- "path": "x-pack/plugins/actions/server/types.ts",
- "lineNumber": 49
- },
"signature": [
{
"pluginId": "actions",
@@ -262,18 +309,20 @@
"section": "def-server.PluginSetupContract",
"text": "PluginSetupContract"
}
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/actions/server/types.ts",
+ "lineNumber": 49
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-server.ActionsPlugin.start",
"type": "Object",
+ "tags": [],
"label": "start",
"description": [],
- "source": {
- "path": "x-pack/plugins/actions/server/types.ts",
- "lineNumber": 50
- },
"signature": [
{
"pluginId": "actions",
@@ -282,19 +331,23 @@
"section": "def-server.PluginStartContract",
"text": "PluginStartContract"
}
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/actions/server/types.ts",
+ "lineNumber": 50
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/actions/server/types.ts",
- "lineNumber": 48
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "actions",
"id": "def-server.ActionType",
"type": "Interface",
+ "tags": [],
"label": "ActionType",
+ "description": [],
"signature": [
{
"pluginId": "actions",
@@ -305,158 +358,183 @@
},
""
],
- "description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/actions/server/types.ts",
+ "lineNumber": 96
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-server.ActionType.id",
"type": "string",
+ "tags": [],
"label": "id",
"description": [],
"source": {
"path": "x-pack/plugins/actions/server/types.ts",
- "lineNumber": 101
- }
+ "lineNumber": 102
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-server.ActionType.name",
"type": "string",
+ "tags": [],
"label": "name",
"description": [],
"source": {
"path": "x-pack/plugins/actions/server/types.ts",
- "lineNumber": 102
- }
+ "lineNumber": 103
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-server.ActionType.maxAttempts",
"type": "number",
+ "tags": [],
"label": "maxAttempts",
"description": [],
+ "signature": [
+ "number | undefined"
+ ],
"source": {
"path": "x-pack/plugins/actions/server/types.ts",
- "lineNumber": 103
+ "lineNumber": 104
},
- "signature": [
- "number | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-server.ActionType.minimumLicenseRequired",
"type": "CompoundType",
+ "tags": [],
"label": "minimumLicenseRequired",
"description": [],
+ "signature": [
+ "\"basic\" | \"standard\" | \"gold\" | \"platinum\" | \"enterprise\" | \"trial\""
+ ],
"source": {
"path": "x-pack/plugins/actions/server/types.ts",
- "lineNumber": 104
+ "lineNumber": 105
},
- "signature": [
- "\"basic\" | \"standard\" | \"gold\" | \"platinum\" | \"enterprise\" | \"trial\""
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-server.ActionType.validate",
"type": "Object",
+ "tags": [],
"label": "validate",
"description": [],
+ "signature": [
+ "{ params?: ValidatorType | undefined; config?: ValidatorType | undefined; secrets?: ValidatorType | undefined; } | undefined"
+ ],
"source": {
"path": "x-pack/plugins/actions/server/types.ts",
- "lineNumber": 105
+ "lineNumber": 106
},
- "signature": [
- "{ params?: ValidatorType | undefined; config?: ValidatorType | undefined; secrets?: ValidatorType | undefined; } | undefined"
- ]
+ "deprecated": false
},
{
+ "parentPluginId": "actions",
"id": "def-server.ActionType.renderParameterTemplates",
"type": "Function",
+ "tags": [],
"label": "renderParameterTemplates",
+ "description": [],
"signature": [
"((params: Params, variables: Record, actionId?: string | undefined) => Params) | undefined"
],
- "description": [],
+ "source": {
+ "path": "x-pack/plugins/actions/server/types.ts",
+ "lineNumber": 111
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "actions",
"id": "def-server.ActionType.renderParameterTemplates.$1",
"type": "Uncategorized",
+ "tags": [],
"label": "params",
- "isRequired": true,
+ "description": [],
"signature": [
"Params"
],
- "description": [],
"source": {
"path": "x-pack/plugins/actions/server/types.ts",
- "lineNumber": 111
- }
+ "lineNumber": 112
+ },
+ "deprecated": false,
+ "isRequired": true
},
{
+ "parentPluginId": "actions",
"id": "def-server.ActionType.renderParameterTemplates.$2",
"type": "Object",
+ "tags": [],
"label": "variables",
- "isRequired": true,
+ "description": [],
"signature": [
"Record"
],
- "description": [],
"source": {
"path": "x-pack/plugins/actions/server/types.ts",
- "lineNumber": 112
- }
+ "lineNumber": 113
+ },
+ "deprecated": false,
+ "isRequired": true
},
{
+ "parentPluginId": "actions",
"id": "def-server.ActionType.renderParameterTemplates.$3",
"type": "string",
+ "tags": [],
"label": "actionId",
- "isRequired": false,
+ "description": [],
"signature": [
"string | undefined"
],
- "description": [],
"source": {
"path": "x-pack/plugins/actions/server/types.ts",
- "lineNumber": 113
- }
+ "lineNumber": 114
+ },
+ "deprecated": false,
+ "isRequired": false
}
],
- "tags": [],
- "returnComment": [],
- "source": {
- "path": "x-pack/plugins/actions/server/types.ts",
- "lineNumber": 110
- }
+ "returnComment": []
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-server.ActionType.executor",
"type": "Function",
+ "tags": [],
"label": "executor",
"description": [],
- "source": {
- "path": "x-pack/plugins/actions/server/types.ts",
- "lineNumber": 115
- },
"signature": [
"ExecutorType",
""
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/actions/server/types.ts",
+ "lineNumber": 116
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/actions/server/types.ts",
- "lineNumber": 95
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "actions",
"id": "def-server.ActionTypeExecutorOptions",
"type": "Interface",
+ "tags": [],
"label": "ActionTypeExecutorOptions",
+ "description": [],
"signature": [
{
"pluginId": "actions",
@@ -467,87 +545,99 @@
},
""
],
- "description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/actions/server/types.ts",
+ "lineNumber": 54
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-server.ActionTypeExecutorOptions.actionId",
"type": "string",
+ "tags": [],
"label": "actionId",
"description": [],
"source": {
"path": "x-pack/plugins/actions/server/types.ts",
"lineNumber": 55
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-server.ActionTypeExecutorOptions.services",
"type": "Object",
+ "tags": [],
"label": "services",
"description": [],
+ "signature": [
+ "Services"
+ ],
"source": {
"path": "x-pack/plugins/actions/server/types.ts",
"lineNumber": 56
},
- "signature": [
- "Services"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-server.ActionTypeExecutorOptions.config",
"type": "Uncategorized",
+ "tags": [],
"label": "config",
"description": [],
+ "signature": [
+ "Config"
+ ],
"source": {
"path": "x-pack/plugins/actions/server/types.ts",
"lineNumber": 57
},
- "signature": [
- "Config"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-server.ActionTypeExecutorOptions.secrets",
"type": "Uncategorized",
+ "tags": [],
"label": "secrets",
"description": [],
+ "signature": [
+ "Secrets"
+ ],
"source": {
"path": "x-pack/plugins/actions/server/types.ts",
"lineNumber": 58
},
- "signature": [
- "Secrets"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-server.ActionTypeExecutorOptions.params",
"type": "Uncategorized",
+ "tags": [],
"label": "params",
"description": [],
+ "signature": [
+ "Params"
+ ],
"source": {
"path": "x-pack/plugins/actions/server/types.ts",
"lineNumber": 59
},
- "signature": [
- "Params"
- ]
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/actions/server/types.ts",
- "lineNumber": 54
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "actions",
"id": "def-server.PreConfiguredAction",
"type": "Interface",
+ "tags": [],
"label": "PreConfiguredAction",
+ "description": [],
"signature": [
{
"pluginId": "actions",
@@ -566,208 +656,245 @@
},
""
],
- "description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/actions/server/types.ts",
+ "lineNumber": 71
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-server.PreConfiguredAction.secrets",
"type": "Uncategorized",
+ "tags": [],
"label": "secrets",
"description": [],
+ "signature": [
+ "Secrets"
+ ],
"source": {
"path": "x-pack/plugins/actions/server/types.ts",
- "lineNumber": 74
+ "lineNumber": 75
},
- "signature": [
- "Secrets"
- ]
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/actions/server/types.ts",
- "lineNumber": 70
- },
"initialIsOpen": false
}
],
"enums": [],
"misc": [
{
+ "parentPluginId": "actions",
+ "id": "def-server.ACTION_SAVED_OBJECT_TYPE",
+ "type": "string",
+ "tags": [],
+ "label": "ACTION_SAVED_OBJECT_TYPE",
+ "description": [],
+ "signature": [
+ "\"action\""
+ ],
+ "source": {
+ "path": "x-pack/plugins/actions/server/constants/saved_objects.ts",
+ "lineNumber": 8
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "actions",
"id": "def-server.ActionParamsType",
"type": "Type",
- "label": "ActionParamsType",
"tags": [],
+ "label": "ActionParamsType",
"description": [],
+ "signature": [
+ "{ readonly to: string[]; readonly message: string; readonly cc: string[]; readonly bcc: string[]; readonly subject: string; readonly kibanaFooterLink: Readonly<{} & { text: string; path: string; }>; }"
+ ],
"source": {
"path": "x-pack/plugins/actions/server/builtin_action_types/email.ts",
"lineNumber": 99
},
- "signature": [
- "{ readonly to: string[]; readonly message: string; readonly cc: string[]; readonly bcc: string[]; readonly subject: string; readonly kibanaFooterLink: Readonly<{} & { text: string; path: string; }>; }"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "actions",
"id": "def-server.ActionParamsType",
"type": "Type",
- "label": "ActionParamsType",
"tags": [],
+ "label": "ActionParamsType",
"description": [],
+ "signature": [
+ "{ readonly documents: Record[]; readonly indexOverride: string | null; }"
+ ],
"source": {
"path": "x-pack/plugins/actions/server/builtin_action_types/es_index.ts",
"lineNumber": 36
},
- "signature": [
- "{ readonly documents: Record[]; readonly indexOverride: string | null; }"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "actions",
"id": "def-server.ActionParamsType",
"type": "Type",
- "label": "ActionParamsType",
"tags": [],
+ "label": "ActionParamsType",
"description": [],
+ "signature": [
+ "{ readonly source?: string | undefined; readonly summary?: string | undefined; readonly timestamp?: string | undefined; readonly eventAction?: \"resolve\" | \"trigger\" | \"acknowledge\" | undefined; readonly dedupKey?: string | undefined; readonly severity?: \"warning\" | \"info\" | \"error\" | \"critical\" | undefined; readonly component?: string | undefined; readonly group?: string | undefined; readonly class?: string | undefined; }"
+ ],
"source": {
"path": "x-pack/plugins/actions/server/builtin_action_types/pagerduty.ts",
"lineNumber": 50
},
- "signature": [
- "{ readonly source?: string | undefined; readonly summary?: string | undefined; readonly eventAction?: \"resolve\" | \"trigger\" | \"acknowledge\" | undefined; readonly dedupKey?: string | undefined; readonly severity?: \"warning\" | \"info\" | \"error\" | \"critical\" | undefined; readonly timestamp?: string | undefined; readonly component?: string | undefined; readonly group?: string | undefined; readonly class?: string | undefined; }"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "actions",
"id": "def-server.ActionParamsType",
"type": "Type",
- "label": "ActionParamsType",
"tags": [],
+ "label": "ActionParamsType",
"description": [],
+ "signature": [
+ "{ readonly message: string; readonly level: \"info\" | \"error\" | \"debug\" | \"trace\" | \"warn\" | \"fatal\"; }"
+ ],
"source": {
"path": "x-pack/plugins/actions/server/builtin_action_types/server_log.ts",
"lineNumber": 25
},
- "signature": [
- "{ readonly message: string; readonly level: \"info\" | \"error\" | \"debug\" | \"trace\" | \"warn\" | \"fatal\"; }"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "actions",
"id": "def-server.ActionParamsType",
"type": "Type",
- "label": "ActionParamsType",
"tags": [],
+ "label": "ActionParamsType",
"description": [],
+ "signature": [
+ "{ readonly message: string; }"
+ ],
"source": {
"path": "x-pack/plugins/actions/server/builtin_action_types/slack.ts",
"lineNumber": 48
},
- "signature": [
- "{ readonly message: string; }"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "actions",
"id": "def-server.ActionParamsType",
"type": "Type",
- "label": "ActionParamsType",
"tags": [],
+ "label": "ActionParamsType",
"description": [],
+ "signature": [
+ "{ readonly body?: string | undefined; }"
+ ],
"source": {
"path": "x-pack/plugins/actions/server/builtin_action_types/webhook.ts",
"lineNumber": 71
},
- "signature": [
- "{ readonly body?: string | undefined; }"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "actions",
"id": "def-server.ActionParamsType",
"type": "Type",
- "label": "ActionParamsType",
"tags": [],
+ "label": "ActionParamsType",
"description": [],
+ "signature": [
+ "Readonly<{} & { subAction: \"getFields\"; subActionParams: Readonly<{} & {}>; }> | Readonly<{} & { subAction: \"getIncident\"; subActionParams: Readonly<{} & { externalId: string; }>; }> | Readonly<{} & { subAction: \"handshake\"; subActionParams: Readonly<{} & {}>; }> | Readonly<{} & { subAction: \"pushToService\"; subActionParams: Readonly<{} & { incident: Readonly<{} & { description: string | null; category: string | null; severity: string | null; externalId: string | null; urgency: string | null; impact: string | null; short_description: string; subcategory: string | null; }>; comments: Readonly<{} & { comment: string; commentId: string; }>[] | null; }>; }> | Readonly<{} & { subAction: \"getChoices\"; subActionParams: Readonly<{} & { fields: string[]; }>; }> | Readonly<{} & { subAction: \"getFields\"; subActionParams: Readonly<{} & {}>; }> | Readonly<{} & { subAction: \"getIncident\"; subActionParams: Readonly<{} & { externalId: string; }>; }> | Readonly<{} & { subAction: \"handshake\"; subActionParams: Readonly<{} & {}>; }> | Readonly<{} & { subAction: \"pushToService\"; subActionParams: Readonly<{} & { incident: Readonly<{} & { description: string | null; category: string | null; externalId: string | null; short_description: string; subcategory: string | null; dest_ip: string | null; malware_hash: string | null; malware_url: string | null; source_ip: string | null; priority: string | null; }>; comments: Readonly<{} & { comment: string; commentId: string; }>[] | null; }>; }> | Readonly<{} & { subAction: \"getChoices\"; subActionParams: Readonly<{} & { fields: string[]; }>; }>"
+ ],
"source": {
"path": "x-pack/plugins/actions/server/builtin_action_types/servicenow/index.ts",
"lineNumber": 35
},
- "signature": [
- "Readonly<{} & { subAction: \"getFields\"; subActionParams: Readonly<{} & {}>; }> | Readonly<{} & { subAction: \"getIncident\"; subActionParams: Readonly<{} & { externalId: string; }>; }> | Readonly<{} & { subAction: \"handshake\"; subActionParams: Readonly<{} & {}>; }> | Readonly<{} & { subAction: \"pushToService\"; subActionParams: Readonly<{} & { incident: Readonly<{} & { description: string | null; category: string | null; severity: string | null; externalId: string | null; urgency: string | null; impact: string | null; short_description: string; subcategory: string | null; }>; comments: Readonly<{} & { comment: string; commentId: string; }>[] | null; }>; }> | Readonly<{} & { subAction: \"getChoices\"; subActionParams: Readonly<{} & { fields: string[]; }>; }> | Readonly<{} & { subAction: \"getFields\"; subActionParams: Readonly<{} & {}>; }> | Readonly<{} & { subAction: \"getIncident\"; subActionParams: Readonly<{} & { externalId: string; }>; }> | Readonly<{} & { subAction: \"handshake\"; subActionParams: Readonly<{} & {}>; }> | Readonly<{} & { subAction: \"pushToService\"; subActionParams: Readonly<{} & { incident: Readonly<{} & { description: string | null; category: string | null; externalId: string | null; short_description: string; subcategory: string | null; dest_ip: string | null; malware_hash: string | null; malware_url: string | null; source_ip: string | null; priority: string | null; }>; comments: Readonly<{} & { comment: string; commentId: string; }>[] | null; }>; }> | Readonly<{} & { subAction: \"getChoices\"; subActionParams: Readonly<{} & { fields: string[]; }>; }>"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "actions",
"id": "def-server.ActionParamsType",
"type": "Type",
- "label": "ActionParamsType",
"tags": [],
+ "label": "ActionParamsType",
"description": [],
+ "signature": [
+ "Readonly<{} & { subAction: \"getFields\"; subActionParams: Readonly<{} & {}>; }> | Readonly<{} & { subAction: \"getIncident\"; subActionParams: Readonly<{} & { externalId: string; }>; }> | Readonly<{} & { subAction: \"handshake\"; subActionParams: Readonly<{} & {}>; }> | Readonly<{} & { subAction: \"pushToService\"; subActionParams: Readonly<{} & { incident: Readonly<{} & { description: string | null; parent: string | null; summary: string; externalId: string | null; priority: string | null; issueType: string | null; labels: string[] | null; }>; comments: Readonly<{} & { comment: string; commentId: string; }>[] | null; }>; }> | Readonly<{} & { subAction: \"issueTypes\"; subActionParams: Readonly<{} & {}>; }> | Readonly<{} & { subAction: \"fieldsByIssueType\"; subActionParams: Readonly<{} & { id: string; }>; }> | Readonly<{} & { subAction: \"issues\"; subActionParams: Readonly<{} & { title: string; }>; }> | Readonly<{} & { subAction: \"issue\"; subActionParams: Readonly<{} & { id: string; }>; }>"
+ ],
"source": {
"path": "x-pack/plugins/actions/server/builtin_action_types/jira/index.ts",
"lineNumber": 36
},
- "signature": [
- "Readonly<{} & { subAction: \"getFields\"; subActionParams: Readonly<{} & {}>; }> | Readonly<{} & { subAction: \"getIncident\"; subActionParams: Readonly<{} & { externalId: string; }>; }> | Readonly<{} & { subAction: \"handshake\"; subActionParams: Readonly<{} & {}>; }> | Readonly<{} & { subAction: \"pushToService\"; subActionParams: Readonly<{} & { incident: Readonly<{} & { description: string | null; parent: string | null; summary: string; externalId: string | null; priority: string | null; issueType: string | null; labels: string[] | null; }>; comments: Readonly<{} & { comment: string; commentId: string; }>[] | null; }>; }> | Readonly<{} & { subAction: \"issueTypes\"; subActionParams: Readonly<{} & {}>; }> | Readonly<{} & { subAction: \"fieldsByIssueType\"; subActionParams: Readonly<{} & { id: string; }>; }> | Readonly<{} & { subAction: \"issues\"; subActionParams: Readonly<{} & { title: string; }>; }> | Readonly<{} & { subAction: \"issue\"; subActionParams: Readonly<{} & { id: string; }>; }>"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "actions",
"id": "def-server.ActionParamsType",
"type": "Type",
- "label": "ActionParamsType",
"tags": [],
+ "label": "ActionParamsType",
"description": [],
+ "signature": [
+ "Readonly<{} & { subAction: \"getFields\"; subActionParams: Readonly<{} & {}>; }> | Readonly<{} & { subAction: \"getIncident\"; subActionParams: Readonly<{} & { externalId: string; }>; }> | Readonly<{} & { subAction: \"handshake\"; subActionParams: Readonly<{} & {}>; }> | Readonly<{} & { subAction: \"pushToService\"; subActionParams: Readonly<{} & { incident: Readonly<{} & { description: string | null; name: string; externalId: string | null; incidentTypes: number[] | null; severityCode: number | null; }>; comments: Readonly<{} & { comment: string; commentId: string; }>[] | null; }>; }> | Readonly<{} & { subAction: \"incidentTypes\"; subActionParams: Readonly<{} & {}>; }> | Readonly<{} & { subAction: \"severity\"; subActionParams: Readonly<{} & {}>; }>"
+ ],
"source": {
"path": "x-pack/plugins/actions/server/builtin_action_types/resilient/index.ts",
"lineNumber": 34
},
- "signature": [
- "Readonly<{} & { subAction: \"getFields\"; subActionParams: Readonly<{} & {}>; }> | Readonly<{} & { subAction: \"getIncident\"; subActionParams: Readonly<{} & { externalId: string; }>; }> | Readonly<{} & { subAction: \"handshake\"; subActionParams: Readonly<{} & {}>; }> | Readonly<{} & { subAction: \"pushToService\"; subActionParams: Readonly<{} & { incident: Readonly<{} & { description: string | null; name: string; externalId: string | null; incidentTypes: number[] | null; severityCode: number | null; }>; comments: Readonly<{} & { comment: string; commentId: string; }>[] | null; }>; }> | Readonly<{} & { subAction: \"incidentTypes\"; subActionParams: Readonly<{} & {}>; }> | Readonly<{} & { subAction: \"severity\"; subActionParams: Readonly<{} & {}>; }>"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "actions",
"id": "def-server.ActionParamsType",
"type": "Type",
- "label": "ActionParamsType",
"tags": [],
+ "label": "ActionParamsType",
"description": [],
+ "signature": [
+ "{ readonly message: string; }"
+ ],
"source": {
"path": "x-pack/plugins/actions/server/builtin_action_types/teams.ts",
"lineNumber": 40
},
- "signature": [
- "{ readonly message: string; }"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "actions",
"id": "def-server.ActionsAuthorization",
"type": "Type",
- "label": "ActionsAuthorization",
"tags": [],
+ "label": "ActionsAuthorization",
"description": [],
+ "signature": [
+ "{ ensureAuthorized: (operation: string, actionTypeId?: string | undefined) => Promise; }"
+ ],
"source": {
"path": "x-pack/plugins/actions/server/index.ts",
"lineNumber": 16
},
- "signature": [
- "{ ensureAuthorized: (operation: string, actionTypeId?: string | undefined) => Promise; }"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "actions",
"id": "def-server.ActionsClient",
"type": "Type",
- "label": "ActionsClient",
"tags": [],
+ "label": "ActionsClient",
"description": [],
- "source": {
- "path": "x-pack/plugins/actions/server/index.ts",
- "lineNumber": 15
- },
"signature": [
"{ get: ({ id }: { id: string; }) => Promise<",
{
@@ -798,186 +925,222 @@
"text": "ActionResult"
}
],
+ "source": {
+ "path": "x-pack/plugins/actions/server/index.ts",
+ "lineNumber": 15
+ },
+ "deprecated": false,
"initialIsOpen": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-server.ActionTypeId",
"type": "string",
+ "tags": [],
"label": "ActionTypeId",
"description": [],
+ "signature": [
+ "\".email\""
+ ],
"source": {
"path": "x-pack/plugins/actions/server/builtin_action_types/email.ts",
"lineNumber": 143
},
- "signature": [
- "\".email\""
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-server.ActionTypeId",
"type": "string",
+ "tags": [],
"label": "ActionTypeId",
"description": [],
+ "signature": [
+ "\".index\""
+ ],
"source": {
"path": "x-pack/plugins/actions/server/builtin_action_types/es_index.ts",
"lineNumber": 54
},
- "signature": [
- "\".index\""
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-server.ActionTypeId",
"type": "string",
+ "tags": [],
"label": "ActionTypeId",
"description": [],
+ "signature": [
+ "\".pagerduty\""
+ ],
"source": {
"path": "x-pack/plugins/actions/server/builtin_action_types/pagerduty.ts",
"lineNumber": 121
},
- "signature": [
- "\".pagerduty\""
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-server.ActionTypeId",
"type": "string",
+ "tags": [],
"label": "ActionTypeId",
"description": [],
+ "signature": [
+ "\".server-log\""
+ ],
"source": {
"path": "x-pack/plugins/actions/server/builtin_action_types/server_log.ts",
"lineNumber": 42
},
- "signature": [
- "\".server-log\""
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-server.ActionTypeId",
"type": "string",
+ "tags": [],
"label": "ActionTypeId",
"description": [],
+ "signature": [
+ "\".slack\""
+ ],
"source": {
"path": "x-pack/plugins/actions/server/builtin_action_types/slack.ts",
"lineNumber": 56
},
- "signature": [
- "\".slack\""
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-server.ActionTypeId",
"type": "string",
+ "tags": [],
"label": "ActionTypeId",
"description": [],
+ "signature": [
+ "\".webhook\""
+ ],
"source": {
"path": "x-pack/plugins/actions/server/builtin_action_types/webhook.ts",
"lineNumber": 76
},
- "signature": [
- "\".webhook\""
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-server.ActionTypeId",
"type": "string",
+ "tags": [],
"label": "ActionTypeId",
"description": [],
+ "signature": [
+ "\".jira\""
+ ],
"source": {
"path": "x-pack/plugins/actions/server/builtin_action_types/jira/index.ts",
"lineNumber": 52
},
- "signature": [
- "\".jira\""
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-server.ActionTypeId",
"type": "string",
+ "tags": [],
"label": "ActionTypeId",
"description": [],
+ "signature": [
+ "\".resilient\""
+ ],
"source": {
"path": "x-pack/plugins/actions/server/builtin_action_types/resilient/index.ts",
"lineNumber": 43
},
- "signature": [
- "\".resilient\""
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-server.ActionTypeId",
"type": "string",
+ "tags": [],
"label": "ActionTypeId",
"description": [],
+ "signature": [
+ "\".teams\""
+ ],
"source": {
"path": "x-pack/plugins/actions/server/builtin_action_types/teams.ts",
"lineNumber": 46
},
- "signature": [
- "\".teams\""
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-server.ServiceNowITSMActionTypeId",
"type": "string",
+ "tags": [],
"label": "ServiceNowITSMActionTypeId",
"description": [],
+ "signature": [
+ "\".servicenow\""
+ ],
"source": {
"path": "x-pack/plugins/actions/server/builtin_action_types/servicenow/index.ts",
"lineNumber": 47
},
- "signature": [
- "\".servicenow\""
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-server.ServiceNowSIRActionTypeId",
"type": "string",
+ "tags": [],
"label": "ServiceNowSIRActionTypeId",
"description": [],
+ "signature": [
+ "\".servicenow-sir\""
+ ],
"source": {
"path": "x-pack/plugins/actions/server/builtin_action_types/servicenow/index.ts",
"lineNumber": 48
},
- "signature": [
- "\".servicenow-sir\""
- ],
+ "deprecated": false,
"initialIsOpen": false
}
],
"objects": [],
"setup": {
+ "parentPluginId": "actions",
"id": "def-server.PluginSetupContract",
"type": "Interface",
+ "tags": [],
"label": "PluginSetupContract",
"description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/actions/server/plugin.ts",
+ "lineNumber": 87
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "actions",
"id": "def-server.PluginSetupContract.registerType",
"type": "Function",
+ "tags": [],
"label": "registerType",
+ "description": [],
"signature": [
" = Record, Secrets extends Record = Record, Params extends Record = Record, ExecutorResultData = void>(actionType: ",
{
@@ -989,13 +1152,19 @@
},
") => void"
],
- "description": [],
+ "source": {
+ "path": "x-pack/plugins/actions/server/plugin.ts",
+ "lineNumber": 88
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "actions",
"id": "def-server.PluginSetupContract.registerType.$1",
"type": "Object",
+ "tags": [],
"label": "actionType",
- "isRequired": true,
+ "description": [],
"signature": [
{
"pluginId": "actions",
@@ -1006,163 +1175,185 @@
},
""
],
- "description": [],
"source": {
"path": "x-pack/plugins/actions/server/plugin.ts",
- "lineNumber": 88
- }
+ "lineNumber": 94
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "tags": [],
- "returnComment": [],
- "source": {
- "path": "x-pack/plugins/actions/server/plugin.ts",
- "lineNumber": 82
- }
+ "returnComment": []
}
],
- "source": {
- "path": "x-pack/plugins/actions/server/plugin.ts",
- "lineNumber": 81
- },
"lifecycle": "setup",
"initialIsOpen": true
},
"start": {
+ "parentPluginId": "actions",
"id": "def-server.PluginStartContract",
"type": "Interface",
+ "tags": [],
"label": "PluginStartContract",
"description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/actions/server/plugin.ts",
+ "lineNumber": 98
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "actions",
"id": "def-server.PluginStartContract.isActionTypeEnabled",
"type": "Function",
+ "tags": [],
"label": "isActionTypeEnabled",
+ "description": [],
"signature": [
"(id: string, options?: { notifyUsage: boolean; } | undefined) => boolean"
],
- "description": [],
+ "source": {
+ "path": "x-pack/plugins/actions/server/plugin.ts",
+ "lineNumber": 99
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "actions",
"id": "def-server.PluginStartContract.isActionTypeEnabled.$1",
"type": "string",
+ "tags": [],
"label": "id",
- "isRequired": true,
+ "description": [],
"signature": [
"string"
],
- "description": [],
"source": {
"path": "x-pack/plugins/actions/server/plugin.ts",
- "lineNumber": 93
- }
+ "lineNumber": 99
+ },
+ "deprecated": false,
+ "isRequired": true
},
{
+ "parentPluginId": "actions",
"id": "def-server.PluginStartContract.isActionTypeEnabled.$2.options",
"type": "Object",
- "label": "options",
"tags": [],
+ "label": "options",
"description": [],
+ "source": {
+ "path": "x-pack/plugins/actions/server/plugin.ts",
+ "lineNumber": 99
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-server.PluginStartContract.isActionTypeEnabled.$2.options.notifyUsage",
"type": "boolean",
+ "tags": [],
"label": "notifyUsage",
"description": [],
"source": {
"path": "x-pack/plugins/actions/server/plugin.ts",
- "lineNumber": 93
- }
+ "lineNumber": 99
+ },
+ "deprecated": false
}
- ],
- "source": {
- "path": "x-pack/plugins/actions/server/plugin.ts",
- "lineNumber": 93
- }
+ ]
}
],
- "tags": [],
- "returnComment": [],
- "source": {
- "path": "x-pack/plugins/actions/server/plugin.ts",
- "lineNumber": 93
- }
+ "returnComment": []
},
{
+ "parentPluginId": "actions",
"id": "def-server.PluginStartContract.isActionExecutable",
"type": "Function",
+ "tags": [],
"label": "isActionExecutable",
+ "description": [],
"signature": [
"(actionId: string, actionTypeId: string, options?: { notifyUsage: boolean; } | undefined) => boolean"
],
- "description": [],
+ "source": {
+ "path": "x-pack/plugins/actions/server/plugin.ts",
+ "lineNumber": 100
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "actions",
"id": "def-server.PluginStartContract.isActionExecutable.$1",
"type": "string",
+ "tags": [],
"label": "actionId",
- "isRequired": true,
+ "description": [],
"signature": [
"string"
],
- "description": [],
"source": {
"path": "x-pack/plugins/actions/server/plugin.ts",
- "lineNumber": 95
- }
+ "lineNumber": 101
+ },
+ "deprecated": false,
+ "isRequired": true
},
{
+ "parentPluginId": "actions",
"id": "def-server.PluginStartContract.isActionExecutable.$2",
"type": "string",
+ "tags": [],
"label": "actionTypeId",
- "isRequired": true,
+ "description": [],
"signature": [
"string"
],
- "description": [],
"source": {
"path": "x-pack/plugins/actions/server/plugin.ts",
- "lineNumber": 96
- }
+ "lineNumber": 102
+ },
+ "deprecated": false,
+ "isRequired": true
},
{
+ "parentPluginId": "actions",
"id": "def-server.PluginStartContract.isActionExecutable.$3.options",
"type": "Object",
- "label": "options",
"tags": [],
+ "label": "options",
"description": [],
+ "source": {
+ "path": "x-pack/plugins/actions/server/plugin.ts",
+ "lineNumber": 103
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-server.PluginStartContract.isActionExecutable.$3.options.notifyUsage",
"type": "boolean",
+ "tags": [],
"label": "notifyUsage",
"description": [],
"source": {
"path": "x-pack/plugins/actions/server/plugin.ts",
- "lineNumber": 97
- }
+ "lineNumber": 103
+ },
+ "deprecated": false
}
- ],
- "source": {
- "path": "x-pack/plugins/actions/server/plugin.ts",
- "lineNumber": 97
- }
+ ]
}
],
- "tags": [],
- "returnComment": [],
- "source": {
- "path": "x-pack/plugins/actions/server/plugin.ts",
- "lineNumber": 94
- }
+ "returnComment": []
},
{
+ "parentPluginId": "actions",
"id": "def-server.PluginStartContract.getActionsClientWithRequest",
"type": "Function",
+ "tags": [],
"label": "getActionsClientWithRequest",
+ "description": [],
"signature": [
"(request: ",
{
@@ -1182,13 +1373,19 @@
},
", \"get\" | \"delete\" | \"create\" | \"update\" | \"execute\" | \"getAll\" | \"getBulk\" | \"enqueueExecution\" | \"listTypes\" | \"isActionTypeEnabled\">>"
],
- "description": [],
+ "source": {
+ "path": "x-pack/plugins/actions/server/plugin.ts",
+ "lineNumber": 105
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "actions",
"id": "def-server.PluginStartContract.getActionsClientWithRequest.$1",
"type": "Object",
+ "tags": [],
"label": "request",
- "isRequired": true,
+ "description": [],
"signature": [
{
"pluginId": "core",
@@ -1199,24 +1396,23 @@
},
""
],
- "description": [],
"source": {
"path": "x-pack/plugins/actions/server/plugin.ts",
- "lineNumber": 99
- }
+ "lineNumber": 105
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "tags": [],
- "returnComment": [],
- "source": {
- "path": "x-pack/plugins/actions/server/plugin.ts",
- "lineNumber": 99
- }
+ "returnComment": []
},
{
+ "parentPluginId": "actions",
"id": "def-server.PluginStartContract.getActionsAuthorizationWithRequest",
"type": "Function",
+ "tags": [],
"label": "getActionsAuthorizationWithRequest",
+ "description": [],
"signature": [
"(request: ",
{
@@ -1236,13 +1432,19 @@
},
", \"ensureAuthorized\">"
],
- "description": [],
+ "source": {
+ "path": "x-pack/plugins/actions/server/plugin.ts",
+ "lineNumber": 106
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "actions",
"id": "def-server.PluginStartContract.getActionsAuthorizationWithRequest.$1",
"type": "Object",
+ "tags": [],
"label": "request",
- "isRequired": true,
+ "description": [],
"signature": [
{
"pluginId": "core",
@@ -1253,30 +1455,23 @@
},
""
],
- "description": [],
"source": {
"path": "x-pack/plugins/actions/server/plugin.ts",
- "lineNumber": 100
- }
+ "lineNumber": 106
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "tags": [],
- "returnComment": [],
- "source": {
- "path": "x-pack/plugins/actions/server/plugin.ts",
- "lineNumber": 100
- }
+ "returnComment": []
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-server.PluginStartContract.preconfiguredActions",
"type": "Array",
+ "tags": [],
"label": "preconfiguredActions",
"description": [],
- "source": {
- "path": "x-pack/plugins/actions/server/plugin.ts",
- "lineNumber": 101
- },
"signature": [
{
"pluginId": "actions",
@@ -1286,86 +1481,101 @@
"text": "PreConfiguredAction"
},
", Record>[]"
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/actions/server/plugin.ts",
+ "lineNumber": 107
+ },
+ "deprecated": false
},
{
+ "parentPluginId": "actions",
"id": "def-server.PluginStartContract.renderActionParameterTemplates",
"type": "Function",
+ "tags": [],
"label": "renderActionParameterTemplates",
+ "description": [],
"signature": [
" = Record>(actionTypeId: string, actionId: string, params: Params, variables: Record) => Params"
],
- "description": [],
+ "source": {
+ "path": "x-pack/plugins/actions/server/plugin.ts",
+ "lineNumber": 108
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "actions",
"id": "def-server.PluginStartContract.renderActionParameterTemplates.$1",
"type": "string",
+ "tags": [],
"label": "actionTypeId",
- "isRequired": true,
+ "description": [],
"signature": [
"string"
],
- "description": [],
"source": {
"path": "x-pack/plugins/actions/server/plugin.ts",
- "lineNumber": 103
- }
+ "lineNumber": 109
+ },
+ "deprecated": false,
+ "isRequired": true
},
{
+ "parentPluginId": "actions",
"id": "def-server.PluginStartContract.renderActionParameterTemplates.$2",
"type": "string",
+ "tags": [],
"label": "actionId",
- "isRequired": true,
+ "description": [],
"signature": [
"string"
],
- "description": [],
"source": {
"path": "x-pack/plugins/actions/server/plugin.ts",
- "lineNumber": 104
- }
+ "lineNumber": 110
+ },
+ "deprecated": false,
+ "isRequired": true
},
{
+ "parentPluginId": "actions",
"id": "def-server.PluginStartContract.renderActionParameterTemplates.$3",
"type": "Uncategorized",
+ "tags": [],
"label": "params",
- "isRequired": true,
+ "description": [],
"signature": [
"Params"
],
- "description": [],
"source": {
"path": "x-pack/plugins/actions/server/plugin.ts",
- "lineNumber": 105
- }
+ "lineNumber": 111
+ },
+ "deprecated": false,
+ "isRequired": true
},
{
+ "parentPluginId": "actions",
"id": "def-server.PluginStartContract.renderActionParameterTemplates.$4",
"type": "Object",
+ "tags": [],
"label": "variables",
- "isRequired": true,
+ "description": [],
"signature": [
"Record"
],
- "description": [],
"source": {
"path": "x-pack/plugins/actions/server/plugin.ts",
- "lineNumber": 106
- }
+ "lineNumber": 112
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "tags": [],
- "returnComment": [],
- "source": {
- "path": "x-pack/plugins/actions/server/plugin.ts",
- "lineNumber": 102
- }
+ "returnComment": []
}
],
- "source": {
- "path": "x-pack/plugins/actions/server/plugin.ts",
- "lineNumber": 92
- },
"lifecycle": "start",
"initialIsOpen": true
}
@@ -1374,230 +1584,269 @@
"classes": [],
"functions": [
{
+ "parentPluginId": "actions",
"id": "def-common.buildAlertHistoryDocument",
"type": "Function",
+ "tags": [],
+ "label": "buildAlertHistoryDocument",
+ "description": [],
+ "signature": [
+ "(variables: Record) => { event: { kind: string; }; kibana?: { alert: { actionGroupName?: string; actionGroup?: string; context?: { [x: string]: Record; }; id?: string; }; }; rule?: { type?: string; space?: string; params?: { [x: string]: Record; }; name?: string; id?: string; }; message?: unknown; tags?: string[]; '@timestamp': string; } | null"
+ ],
+ "source": {
+ "path": "x-pack/plugins/actions/common/alert_history_schema.ts",
+ "lineNumber": 14
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "actions",
"id": "def-common.buildAlertHistoryDocument.$1",
"type": "Object",
+ "tags": [],
"label": "variables",
- "isRequired": true,
+ "description": [],
"signature": [
"Record"
],
- "description": [],
"source": {
"path": "x-pack/plugins/actions/common/alert_history_schema.ts",
"lineNumber": 14
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "signature": [
- "(variables: Record) => { event: { kind: string; }; kibana?: { alert: { actionGroupName?: string; actionGroup?: string; context?: { [x: string]: Record; }; id?: string; }; }; rule?: { type?: string; space?: string; params?: { [x: string]: Record; }; name?: string; id?: string; }; message?: unknown; tags?: string[]; '@timestamp': string; } | null"
- ],
- "description": [],
- "label": "buildAlertHistoryDocument",
- "source": {
- "path": "x-pack/plugins/actions/common/alert_history_schema.ts",
- "lineNumber": 14
- },
- "tags": [],
"returnComment": [],
"initialIsOpen": false
},
{
+ "parentPluginId": "actions",
"id": "def-common.isActionTypeExecutorResult",
"type": "Function",
+ "tags": [],
"label": "isActionTypeExecutorResult",
+ "description": [],
"signature": [
"(result: unknown) => boolean"
],
- "description": [],
+ "source": {
+ "path": "x-pack/plugins/actions/common/types.ts",
+ "lineNumber": 42
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "actions",
"id": "def-common.isActionTypeExecutorResult.$1",
"type": "Unknown",
+ "tags": [],
"label": "result",
- "isRequired": true,
+ "description": [],
"signature": [
"unknown"
],
- "description": [],
"source": {
"path": "x-pack/plugins/actions/common/types.ts",
"lineNumber": 43
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "tags": [],
"returnComment": [],
- "source": {
- "path": "x-pack/plugins/actions/common/types.ts",
- "lineNumber": 42
- },
"initialIsOpen": false
}
],
"interfaces": [
{
+ "parentPluginId": "actions",
"id": "def-common.ActionResult",
"type": "Interface",
+ "tags": [],
"label": "ActionResult",
"description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/actions/common/types.ts",
+ "lineNumber": 19
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-common.ActionResult.id",
"type": "string",
+ "tags": [],
"label": "id",
"description": [],
"source": {
"path": "x-pack/plugins/actions/common/types.ts",
"lineNumber": 20
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-common.ActionResult.actionTypeId",
"type": "string",
+ "tags": [],
"label": "actionTypeId",
"description": [],
"source": {
"path": "x-pack/plugins/actions/common/types.ts",
"lineNumber": 21
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-common.ActionResult.name",
"type": "string",
+ "tags": [],
"label": "name",
"description": [],
"source": {
"path": "x-pack/plugins/actions/common/types.ts",
"lineNumber": 22
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-common.ActionResult.config",
"type": "Object",
+ "tags": [],
"label": "config",
"description": [],
+ "signature": [
+ "Record"
+ ],
"source": {
"path": "x-pack/plugins/actions/common/types.ts",
"lineNumber": 25
},
- "signature": [
- "Record"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-common.ActionResult.isPreconfigured",
"type": "boolean",
+ "tags": [],
"label": "isPreconfigured",
"description": [],
"source": {
"path": "x-pack/plugins/actions/common/types.ts",
"lineNumber": 26
- }
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/actions/common/types.ts",
- "lineNumber": 19
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "actions",
"id": "def-common.ActionType",
"type": "Interface",
+ "tags": [],
"label": "ActionType",
"description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/actions/common/types.ts",
+ "lineNumber": 10
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-common.ActionType.id",
"type": "string",
+ "tags": [],
"label": "id",
"description": [],
"source": {
"path": "x-pack/plugins/actions/common/types.ts",
"lineNumber": 11
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-common.ActionType.name",
"type": "string",
+ "tags": [],
"label": "name",
"description": [],
"source": {
"path": "x-pack/plugins/actions/common/types.ts",
"lineNumber": 12
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-common.ActionType.enabled",
"type": "boolean",
+ "tags": [],
"label": "enabled",
"description": [],
"source": {
"path": "x-pack/plugins/actions/common/types.ts",
"lineNumber": 13
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-common.ActionType.enabledInConfig",
"type": "boolean",
+ "tags": [],
"label": "enabledInConfig",
"description": [],
"source": {
"path": "x-pack/plugins/actions/common/types.ts",
"lineNumber": 14
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-common.ActionType.enabledInLicense",
"type": "boolean",
+ "tags": [],
"label": "enabledInLicense",
"description": [],
"source": {
"path": "x-pack/plugins/actions/common/types.ts",
"lineNumber": 15
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-common.ActionType.minimumLicenseRequired",
"type": "CompoundType",
+ "tags": [],
"label": "minimumLicenseRequired",
"description": [],
+ "signature": [
+ "\"basic\" | \"standard\" | \"gold\" | \"platinum\" | \"enterprise\" | \"trial\""
+ ],
"source": {
"path": "x-pack/plugins/actions/common/types.ts",
"lineNumber": 16
},
- "signature": [
- "\"basic\" | \"standard\" | \"gold\" | \"platinum\" | \"enterprise\" | \"trial\""
- ]
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/actions/common/types.ts",
- "lineNumber": 10
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "actions",
"id": "def-common.ActionTypeExecutorResult",
"type": "Interface",
+ "tags": [],
"label": "ActionTypeExecutorResult",
+ "description": [],
"signature": [
{
"pluginId": "actions",
@@ -1608,197 +1857,217 @@
},
""
],
- "description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/actions/common/types.ts",
+ "lineNumber": 33
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-common.ActionTypeExecutorResult.actionId",
"type": "string",
+ "tags": [],
"label": "actionId",
"description": [],
"source": {
"path": "x-pack/plugins/actions/common/types.ts",
"lineNumber": 34
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-common.ActionTypeExecutorResult.status",
"type": "CompoundType",
+ "tags": [],
"label": "status",
"description": [],
+ "signature": [
+ "\"error\" | \"ok\""
+ ],
"source": {
"path": "x-pack/plugins/actions/common/types.ts",
"lineNumber": 35
},
- "signature": [
- "\"error\" | \"ok\""
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-common.ActionTypeExecutorResult.message",
"type": "string",
+ "tags": [],
"label": "message",
"description": [],
+ "signature": [
+ "string | undefined"
+ ],
"source": {
"path": "x-pack/plugins/actions/common/types.ts",
"lineNumber": 36
},
- "signature": [
- "string | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-common.ActionTypeExecutorResult.serviceMessage",
"type": "string",
+ "tags": [],
"label": "serviceMessage",
"description": [],
+ "signature": [
+ "string | undefined"
+ ],
"source": {
"path": "x-pack/plugins/actions/common/types.ts",
"lineNumber": 37
},
- "signature": [
- "string | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-common.ActionTypeExecutorResult.data",
"type": "Uncategorized",
+ "tags": [],
"label": "data",
"description": [],
+ "signature": [
+ "Data | undefined"
+ ],
"source": {
"path": "x-pack/plugins/actions/common/types.ts",
"lineNumber": 38
},
- "signature": [
- "Data | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-common.ActionTypeExecutorResult.retry",
"type": "CompoundType",
+ "tags": [],
"label": "retry",
"description": [],
+ "signature": [
+ "boolean | Date | null | undefined"
+ ],
"source": {
"path": "x-pack/plugins/actions/common/types.ts",
"lineNumber": 39
},
- "signature": [
- "boolean | Date | null | undefined"
- ]
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/actions/common/types.ts",
- "lineNumber": 33
- },
"initialIsOpen": false
}
],
"enums": [],
"misc": [
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-common.ALERT_HISTORY_PREFIX",
"type": "string",
+ "tags": [],
"label": "ALERT_HISTORY_PREFIX",
"description": [],
+ "signature": [
+ "\"kibana-alert-history-\""
+ ],
"source": {
"path": "x-pack/plugins/actions/common/alert_history_schema.ts",
"lineNumber": 10
},
- "signature": [
- "\"kibana-alert-history-\""
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-common.AlertHistoryDefaultIndexName",
"type": "string",
+ "tags": [],
"label": "AlertHistoryDefaultIndexName",
"description": [],
"source": {
"path": "x-pack/plugins/actions/common/alert_history_schema.ts",
"lineNumber": 11
},
+ "deprecated": false,
"initialIsOpen": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-common.AlertHistoryDocumentTemplate",
"type": "CompoundType",
+ "tags": [],
"label": "AlertHistoryDocumentTemplate",
"description": [],
+ "signature": [
+ "Readonly<{ event: { kind: string; }; kibana?: { alert: { actionGroupName?: string; actionGroup?: string; context?: { [x: string]: Record; }; id?: string; }; }; rule?: { type?: string; space?: string; params?: { [x: string]: Record; }; name?: string; id?: string; }; message?: unknown; tags?: string[]; '@timestamp': string; }> | null"
+ ],
"source": {
"path": "x-pack/plugins/actions/common/alert_history_schema.ts",
"lineNumber": 73
},
- "signature": [
- "Readonly<{ event: { kind: string; }; kibana?: { alert: { actionGroupName?: string; actionGroup?: string; context?: { [x: string]: Record; }; id?: string; }; }; rule?: { type?: string; space?: string; params?: { [x: string]: Record; }; name?: string; id?: string; }; message?: unknown; tags?: string[]; '@timestamp': string; }> | null"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-common.AlertHistoryEsIndexConnectorId",
"type": "string",
+ "tags": [],
"label": "AlertHistoryEsIndexConnectorId",
"description": [],
+ "signature": [
+ "\"preconfigured-alert-history-es-index\""
+ ],
"source": {
"path": "x-pack/plugins/actions/common/alert_history_schema.ts",
"lineNumber": 12
},
- "signature": [
- "\"preconfigured-alert-history-es-index\""
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "actions",
"id": "def-common.AsApiContract",
"type": "Type",
- "label": "AsApiContract",
"tags": [],
+ "label": "AsApiContract",
"description": [],
+ "signature": [
+ "{ [K in keyof T as CamelToSnake>>]: T[K]; }"
+ ],
"source": {
"path": "x-pack/plugins/actions/common/rewrite_request_case.ts",
"lineNumber": 14
},
- "signature": [
- "{ [K in keyof T as CamelToSnake>>]: T[K]; }"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
- "tags": [],
+ "parentPluginId": "actions",
"id": "def-common.BASE_ACTION_API_PATH",
"type": "string",
+ "tags": [],
"label": "BASE_ACTION_API_PATH",
"description": [],
+ "signature": [
+ "\"/api/actions\""
+ ],
"source": {
"path": "x-pack/plugins/actions/common/index.ts",
"lineNumber": 12
},
- "signature": [
- "\"/api/actions\""
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "actions",
"id": "def-common.RewriteRequestCase",
"type": "Type",
- "label": "RewriteRequestCase",
"tags": [],
+ "label": "RewriteRequestCase",
"description": [],
- "source": {
- "path": "x-pack/plugins/actions/common/rewrite_request_case.ts",
- "lineNumber": 18
- },
"signature": [
"(requested: ",
{
@@ -1810,18 +2079,20 @@
},
") => T"
],
+ "source": {
+ "path": "x-pack/plugins/actions/common/rewrite_request_case.ts",
+ "lineNumber": 18
+ },
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "actions",
"id": "def-common.RewriteResponseCase",
"type": "Type",
- "label": "RewriteResponseCase",
"tags": [],
+ "label": "RewriteResponseCase",
"description": [],
- "source": {
- "path": "x-pack/plugins/actions/common/rewrite_request_case.ts",
- "lineNumber": 19
- },
"signature": [
"(responded: T) => T extends (infer Item)[] ? ",
{
@@ -1841,6 +2112,11 @@
},
""
],
+ "source": {
+ "path": "x-pack/plugins/actions/common/rewrite_request_case.ts",
+ "lineNumber": 19
+ },
+ "deprecated": false,
"initialIsOpen": false
}
],
diff --git a/api_docs/advanced_settings.json b/api_docs/advanced_settings.json
index 18ff69de69c64..791915c9fcd61 100644
--- a/api_docs/advanced_settings.json
+++ b/api_docs/advanced_settings.json
@@ -3,201 +3,229 @@
"client": {
"classes": [
{
+ "parentPluginId": "advancedSettings",
"id": "def-public.ComponentRegistry",
"type": "Class",
"tags": [],
"label": "ComponentRegistry",
"description": [],
+ "source": {
+ "path": "src/plugins/advanced_settings/public/component_registry/component_registry.ts",
+ "lineNumber": 27
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "advancedSettings",
"id": "def-public.ComponentRegistry.componentType",
"type": "Object",
+ "tags": [],
"label": "componentType",
"description": [],
+ "signature": [
+ "{ [key: string]: Id; }"
+ ],
"source": {
"path": "src/plugins/advanced_settings/public/component_registry/component_registry.ts",
"lineNumber": 28
},
- "signature": [
- "{ [key: string]: Id; }"
- ]
+ "deprecated": false
},
{
+ "parentPluginId": "advancedSettings",
"id": "def-public.ComponentRegistry.defaultRegistry",
"type": "Object",
"tags": [],
+ "label": "defaultRegistry",
+ "description": [],
+ "source": {
+ "path": "src/plugins/advanced_settings/public/component_registry/component_registry.ts",
+ "lineNumber": 29
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "advancedSettings",
"id": "def-public.ComponentRegistry.defaultRegistry.advanced_settings_page_title",
"type": "Function",
+ "tags": [],
"label": "advanced_settings_page_title",
"description": [],
+ "signature": [
+ "() => JSX.Element"
+ ],
"source": {
"path": "src/plugins/advanced_settings/public/component_registry/component_registry.ts",
"lineNumber": 30
},
- "signature": [
- "() => JSX.Element"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "advancedSettings",
"id": "def-public.ComponentRegistry.defaultRegistry.advanced_settings_page_subtitle",
"type": "Function",
+ "tags": [],
"label": "advanced_settings_page_subtitle",
"description": [],
+ "signature": [
+ "() => null"
+ ],
"source": {
"path": "src/plugins/advanced_settings/public/component_registry/component_registry.ts",
"lineNumber": 31
},
- "signature": [
- "() => null"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "advancedSettings",
"id": "def-public.ComponentRegistry.defaultRegistry.advanced_settings_page_footer",
"type": "Function",
+ "tags": [],
"label": "advanced_settings_page_footer",
"description": [],
+ "signature": [
+ "() => null"
+ ],
"source": {
"path": "src/plugins/advanced_settings/public/component_registry/component_registry.ts",
"lineNumber": 32
},
- "signature": [
- "() => null"
- ]
+ "deprecated": false
}
- ],
- "description": [],
- "label": "defaultRegistry",
- "source": {
- "path": "src/plugins/advanced_settings/public/component_registry/component_registry.ts",
- "lineNumber": 29
- }
+ ]
},
{
+ "parentPluginId": "advancedSettings",
"id": "def-public.ComponentRegistry.registry",
"type": "Object",
"tags": [],
- "children": [],
- "description": [],
"label": "registry",
+ "description": [],
"source": {
"path": "src/plugins/advanced_settings/public/component_registry/component_registry.ts",
"lineNumber": 35
- }
+ },
+ "deprecated": false,
+ "children": []
},
{
+ "parentPluginId": "advancedSettings",
"id": "def-public.ComponentRegistry.setup",
"type": "Object",
"tags": [],
+ "label": "setup",
+ "description": [],
+ "source": {
+ "path": "src/plugins/advanced_settings/public/component_registry/component_registry.ts",
+ "lineNumber": 71
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "advancedSettings",
"id": "def-public.ComponentRegistry.setup.componentType",
"type": "Object",
+ "tags": [],
"label": "componentType",
"description": [],
+ "signature": [
+ "{ [key: string]: Id; }"
+ ],
"source": {
"path": "src/plugins/advanced_settings/public/component_registry/component_registry.ts",
"lineNumber": 72
},
- "signature": [
- "{ [key: string]: Id; }"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "advancedSettings",
"id": "def-public.ComponentRegistry.setup.register",
"type": "Function",
+ "tags": [],
"label": "register",
"description": [],
+ "signature": [
+ "(id: Id, component: React.ComponentType | undefined>, allowOverride?: boolean) => void"
+ ],
"source": {
"path": "src/plugins/advanced_settings/public/component_registry/component_registry.ts",
"lineNumber": 73
},
- "signature": [
- "(id: Id, component: React.ComponentType | undefined>, allowOverride?: boolean) => void"
- ]
+ "deprecated": false
}
- ],
- "description": [],
- "label": "setup",
- "source": {
- "path": "src/plugins/advanced_settings/public/component_registry/component_registry.ts",
- "lineNumber": 71
- }
+ ]
},
{
+ "parentPluginId": "advancedSettings",
"id": "def-public.ComponentRegistry.start",
"type": "Object",
"tags": [],
+ "label": "start",
+ "description": [],
+ "source": {
+ "path": "src/plugins/advanced_settings/public/component_registry/component_registry.ts",
+ "lineNumber": 76
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "advancedSettings",
"id": "def-public.ComponentRegistry.start.componentType",
"type": "Object",
+ "tags": [],
"label": "componentType",
"description": [],
+ "signature": [
+ "{ [key: string]: Id; }"
+ ],
"source": {
"path": "src/plugins/advanced_settings/public/component_registry/component_registry.ts",
"lineNumber": 77
},
- "signature": [
- "{ [key: string]: Id; }"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "advancedSettings",
"id": "def-public.ComponentRegistry.start.get",
"type": "Function",
+ "tags": [],
"label": "get",
"description": [],
+ "signature": [
+ "(id: Id) => React.ComponentType | undefined>"
+ ],
"source": {
"path": "src/plugins/advanced_settings/public/component_registry/component_registry.ts",
"lineNumber": 78
},
- "signature": [
- "(id: Id) => React.ComponentType | undefined>"
- ]
+ "deprecated": false
}
- ],
- "description": [],
- "label": "start",
- "source": {
- "path": "src/plugins/advanced_settings/public/component_registry/component_registry.ts",
- "lineNumber": 76
- }
+ ]
}
],
- "source": {
- "path": "src/plugins/advanced_settings/public/component_registry/component_registry.ts",
- "lineNumber": 27
- },
"initialIsOpen": false
}
],
"functions": [
{
- "tags": [],
+ "parentPluginId": "advancedSettings",
"id": "def-public.LazyField",
"type": "Function",
+ "tags": [],
"label": "LazyField",
"description": [
"\nExports the field component as a React.lazy component. We're explicitly naming it lazy here\nso any plugin that would import that can clearly see it's lazy loaded and can only be used\ninside a suspense context."
],
- "source": {
- "path": "src/plugins/advanced_settings/public/index.ts",
- "lineNumber": 20
- },
"signature": [
"React.LazyExoticComponent"
],
+ "source": {
+ "path": "src/plugins/advanced_settings/public/index.ts",
+ "lineNumber": 20
+ },
+ "deprecated": false,
"initialIsOpen": false
}
],
@@ -206,60 +234,68 @@
"misc": [],
"objects": [],
"setup": {
+ "parentPluginId": "advancedSettings",
"id": "def-public.AdvancedSettingsSetup",
"type": "Interface",
+ "tags": [],
"label": "AdvancedSettingsSetup",
"description": [],
- "tags": [],
+ "source": {
+ "path": "src/plugins/advanced_settings/public/types.ts",
+ "lineNumber": 15
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "advancedSettings",
"id": "def-public.AdvancedSettingsSetup.component",
"type": "Object",
+ "tags": [],
"label": "component",
"description": [],
+ "signature": [
+ "{ componentType: { [key: string]: Id; }; register: (id: Id, component: React.ComponentType | undefined>, allowOverride?: boolean) => void; }"
+ ],
"source": {
"path": "src/plugins/advanced_settings/public/types.ts",
"lineNumber": 16
},
- "signature": [
- "{ componentType: { [key: string]: Id; }; register: (id: Id, component: React.ComponentType | undefined>, allowOverride?: boolean) => void; }"
- ]
+ "deprecated": false
}
],
- "source": {
- "path": "src/plugins/advanced_settings/public/types.ts",
- "lineNumber": 15
- },
"lifecycle": "setup",
"initialIsOpen": true
},
"start": {
+ "parentPluginId": "advancedSettings",
"id": "def-public.AdvancedSettingsStart",
"type": "Interface",
+ "tags": [],
"label": "AdvancedSettingsStart",
"description": [],
- "tags": [],
+ "source": {
+ "path": "src/plugins/advanced_settings/public/types.ts",
+ "lineNumber": 18
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "advancedSettings",
"id": "def-public.AdvancedSettingsStart.component",
"type": "Object",
+ "tags": [],
"label": "component",
"description": [],
+ "signature": [
+ "{ componentType: { [key: string]: Id; }; get: (id: Id) => React.ComponentType | undefined>; }"
+ ],
"source": {
"path": "src/plugins/advanced_settings/public/types.ts",
"lineNumber": 19
},
- "signature": [
- "{ componentType: { [key: string]: Id; }; get: (id: Id) => React.ComponentType | undefined>; }"
- ]
+ "deprecated": false
}
],
- "source": {
- "path": "src/plugins/advanced_settings/public/types.ts",
- "lineNumber": 18
- },
"lifecycle": "start",
"initialIsOpen": true
}
diff --git a/api_docs/alerting.json b/api_docs/alerting.json
index 803047ef9237d..cbe045a4981a0 100644
--- a/api_docs/alerting.json
+++ b/api_docs/alerting.json
@@ -8,69 +8,78 @@
"misc": [],
"objects": [],
"setup": {
+ "parentPluginId": "alerting",
"id": "def-public.PluginSetupContract",
"type": "Interface",
+ "tags": [],
"label": "PluginSetupContract",
"description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/alerting/public/plugin.ts",
+ "lineNumber": 14
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-public.PluginSetupContract.registerNavigation",
"type": "Function",
+ "tags": [],
"label": "registerNavigation",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/public/plugin.ts",
- "lineNumber": 15
- },
"signature": [
"(consumer: string, alertType: string, handler: ",
"AlertNavigationHandler",
") => void"
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/alerting/public/plugin.ts",
+ "lineNumber": 15
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-public.PluginSetupContract.registerDefaultNavigation",
"type": "Function",
+ "tags": [],
"label": "registerDefaultNavigation",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/public/plugin.ts",
- "lineNumber": 20
- },
"signature": [
"(consumer: string, handler: ",
"AlertNavigationHandler",
") => void"
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/alerting/public/plugin.ts",
+ "lineNumber": 20
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/alerting/public/plugin.ts",
- "lineNumber": 14
- },
"lifecycle": "setup",
"initialIsOpen": true
},
"start": {
+ "parentPluginId": "alerting",
"id": "def-public.PluginStartContract",
"type": "Interface",
+ "tags": [],
"label": "PluginStartContract",
"description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/alerting/public/plugin.ts",
+ "lineNumber": 22
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-public.PluginStartContract.getNavigation",
"type": "Function",
+ "tags": [],
"label": "getNavigation",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/public/plugin.ts",
- "lineNumber": 23
- },
"signature": [
"(alertId: string) => Promise<",
{
@@ -89,13 +98,14 @@
"text": "AlertStateNavigation"
},
" | undefined>"
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/alerting/public/plugin.ts",
+ "lineNumber": 23
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/alerting/public/plugin.ts",
- "lineNumber": 22
- },
"lifecycle": "start",
"initialIsOpen": true
}
@@ -104,43 +114,90 @@
"classes": [],
"functions": [
{
+ "parentPluginId": "alerting",
+ "id": "def-server.getEsErrorMessage",
+ "type": "Function",
+ "tags": [],
+ "label": "getEsErrorMessage",
+ "description": [],
+ "signature": [
+ "(error: ",
+ "ElasticsearchError",
+ ") => string"
+ ],
+ "source": {
+ "path": "x-pack/plugins/alerting/server/lib/errors/es_error_parser.ts",
+ "lineNumber": 37
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "alerting",
+ "id": "def-server.getEsErrorMessage.$1",
+ "type": "Object",
+ "tags": [],
+ "label": "error",
+ "description": [],
+ "signature": [
+ "ElasticsearchError"
+ ],
+ "source": {
+ "path": "x-pack/plugins/alerting/server/lib/errors/es_error_parser.ts",
+ "lineNumber": 37
+ },
+ "deprecated": false,
+ "isRequired": true
+ }
+ ],
+ "returnComment": [],
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "alerting",
"id": "def-server.parseDuration",
"type": "Function",
+ "tags": [],
"label": "parseDuration",
+ "description": [],
"signature": [
"(duration: string) => number"
],
- "description": [],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/parse_duration.ts",
+ "lineNumber": 14
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "alerting",
"id": "def-server.parseDuration.$1",
"type": "string",
+ "tags": [],
"label": "duration",
- "isRequired": true,
+ "description": [],
"signature": [
"string"
],
- "description": [],
"source": {
"path": "x-pack/plugins/alerting/common/parse_duration.ts",
"lineNumber": 14
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "tags": [],
"returnComment": [],
- "source": {
- "path": "x-pack/plugins/alerting/common/parse_duration.ts",
- "lineNumber": 14
- },
"initialIsOpen": false
}
],
"interfaces": [
{
+ "parentPluginId": "alerting",
"id": "def-server.ActionGroup",
"type": "Interface",
+ "tags": [],
"label": "ActionGroup",
+ "description": [],
"signature": [
{
"pluginId": "alerting",
@@ -151,45 +208,51 @@
},
""
],
- "description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/alert_type.ts",
+ "lineNumber": 25
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-server.ActionGroup.id",
"type": "Uncategorized",
+ "tags": [],
"label": "id",
"description": [],
+ "signature": [
+ "ActionGroupIds"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert_type.ts",
"lineNumber": 26
},
- "signature": [
- "ActionGroupIds"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-server.ActionGroup.name",
"type": "string",
+ "tags": [],
"label": "name",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/common/alert_type.ts",
"lineNumber": 27
- }
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/alerting/common/alert_type.ts",
- "lineNumber": 25
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-server.AlertExecutorOptions",
"type": "Interface",
+ "tags": [],
"label": "AlertExecutorOptions",
+ "description": [],
"signature": [
{
"pluginId": "alerting",
@@ -200,58 +263,64 @@
},
""
],
- "description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/alerting/server/types.ts",
+ "lineNumber": 79
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-server.AlertExecutorOptions.alertId",
"type": "string",
+ "tags": [],
"label": "alertId",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/server/types.ts",
- "lineNumber": 85
- }
+ "lineNumber": 86
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-server.AlertExecutorOptions.startedAt",
"type": "Object",
+ "tags": [],
"label": "startedAt",
"description": [],
+ "signature": [
+ "Date"
+ ],
"source": {
"path": "x-pack/plugins/alerting/server/types.ts",
- "lineNumber": 86
+ "lineNumber": 87
},
- "signature": [
- "Date"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-server.AlertExecutorOptions.previousStartedAt",
"type": "CompoundType",
+ "tags": [],
"label": "previousStartedAt",
"description": [],
+ "signature": [
+ "Date | null"
+ ],
"source": {
"path": "x-pack/plugins/alerting/server/types.ts",
- "lineNumber": 87
+ "lineNumber": 88
},
- "signature": [
- "Date | null"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-server.AlertExecutorOptions.services",
"type": "Object",
+ "tags": [],
"label": "services",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/server/types.ts",
- "lineNumber": 88
- },
"signature": [
{
"pluginId": "alerting",
@@ -261,140 +330,158 @@
"text": "AlertServices"
},
""
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/alerting/server/types.ts",
+ "lineNumber": 89
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-server.AlertExecutorOptions.params",
"type": "Uncategorized",
+ "tags": [],
"label": "params",
"description": [],
+ "signature": [
+ "Params"
+ ],
"source": {
"path": "x-pack/plugins/alerting/server/types.ts",
- "lineNumber": 89
+ "lineNumber": 90
},
- "signature": [
- "Params"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-server.AlertExecutorOptions.state",
"type": "Uncategorized",
+ "tags": [],
"label": "state",
"description": [],
+ "signature": [
+ "State"
+ ],
"source": {
"path": "x-pack/plugins/alerting/server/types.ts",
- "lineNumber": 90
+ "lineNumber": 91
},
- "signature": [
- "State"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-server.AlertExecutorOptions.spaceId",
"type": "string",
+ "tags": [],
"label": "spaceId",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/server/types.ts",
- "lineNumber": 91
- }
+ "lineNumber": 92
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-server.AlertExecutorOptions.namespace",
"type": "string",
+ "tags": [],
"label": "namespace",
"description": [],
+ "signature": [
+ "string | undefined"
+ ],
"source": {
"path": "x-pack/plugins/alerting/server/types.ts",
- "lineNumber": 92
+ "lineNumber": 93
},
- "signature": [
- "string | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-server.AlertExecutorOptions.name",
"type": "string",
+ "tags": [],
"label": "name",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/server/types.ts",
- "lineNumber": 93
- }
+ "lineNumber": 94
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-server.AlertExecutorOptions.tags",
"type": "Array",
+ "tags": [],
"label": "tags",
"description": [],
+ "signature": [
+ "string[]"
+ ],
"source": {
"path": "x-pack/plugins/alerting/server/types.ts",
- "lineNumber": 94
+ "lineNumber": 95
},
- "signature": [
- "string[]"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-server.AlertExecutorOptions.createdBy",
"type": "CompoundType",
+ "tags": [],
"label": "createdBy",
"description": [],
+ "signature": [
+ "string | null"
+ ],
"source": {
"path": "x-pack/plugins/alerting/server/types.ts",
- "lineNumber": 95
+ "lineNumber": 96
},
- "signature": [
- "string | null"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-server.AlertExecutorOptions.updatedBy",
"type": "CompoundType",
+ "tags": [],
"label": "updatedBy",
"description": [],
+ "signature": [
+ "string | null"
+ ],
"source": {
"path": "x-pack/plugins/alerting/server/types.ts",
- "lineNumber": 96
+ "lineNumber": 97
},
- "signature": [
- "string | null"
- ]
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/alerting/server/types.ts",
- "lineNumber": 78
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-server.AlertingApiRequestHandlerContext",
"type": "Interface",
+ "tags": [],
"label": "AlertingApiRequestHandlerContext",
"description": [],
- "tags": [
- "public"
- ],
+ "source": {
+ "path": "x-pack/plugins/alerting/server/types.ts",
+ "lineNumber": 45
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-server.AlertingApiRequestHandlerContext.getAlertsClient",
"type": "Function",
+ "tags": [],
"label": "getAlertsClient",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/server/types.ts",
- "lineNumber": 46
- },
"signature": [
"() => ",
{
@@ -404,34 +491,38 @@
"section": "def-server.AlertsClient",
"text": "AlertsClient"
}
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/alerting/server/types.ts",
+ "lineNumber": 46
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-server.AlertingApiRequestHandlerContext.listTypes",
"type": "Function",
+ "tags": [],
"label": "listTypes",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/server/types.ts",
- "lineNumber": 47
- },
"signature": [
"() => Set<",
"RegistryAlertType",
">"
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/alerting/server/types.ts",
+ "lineNumber": 47
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-server.AlertingApiRequestHandlerContext.getFrameworkHealth",
"type": "Function",
+ "tags": [],
"label": "getFrameworkHealth",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/server/types.ts",
- "lineNumber": 48
- },
"signature": [
"() => Promise<",
{
@@ -442,32 +533,52 @@
"text": "AlertsHealth"
},
">"
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/alerting/server/types.ts",
+ "lineNumber": 48
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "alerting",
+ "id": "def-server.AlertingApiRequestHandlerContext.areApiKeysEnabled",
+ "type": "Function",
+ "tags": [],
+ "label": "areApiKeysEnabled",
+ "description": [],
+ "signature": [
+ "() => Promise"
+ ],
+ "source": {
+ "path": "x-pack/plugins/alerting/server/types.ts",
+ "lineNumber": 49
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/alerting/server/types.ts",
- "lineNumber": 45
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-server.AlertingPlugin",
"type": "Interface",
+ "tags": [],
"label": "AlertingPlugin",
"description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/alerting/server/types.ts",
+ "lineNumber": 219
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-server.AlertingPlugin.setup",
"type": "Object",
- "label": "setup",
- "description": [],
- "source": {
- "path": "x-pack/plugins/alerting/server/types.ts",
- "lineNumber": 219
- },
+ "tags": [],
+ "label": "setup",
+ "description": [],
"signature": [
{
"pluginId": "alerting",
@@ -476,18 +587,20 @@
"section": "def-server.PluginSetupContract",
"text": "PluginSetupContract"
}
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/alerting/server/types.ts",
+ "lineNumber": 220
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-server.AlertingPlugin.start",
"type": "Object",
+ "tags": [],
"label": "start",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/server/types.ts",
- "lineNumber": 220
- },
"signature": [
{
"pluginId": "alerting",
@@ -496,19 +609,23 @@
"section": "def-server.PluginStartContract",
"text": "PluginStartContract"
}
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/alerting/server/types.ts",
+ "lineNumber": 221
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/alerting/server/types.ts",
- "lineNumber": 218
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-server.AlertServices",
"type": "Interface",
+ "tags": [],
"label": "AlertServices",
+ "description": [],
"signature": [
{
"pluginId": "alerting",
@@ -520,36 +637,40 @@
" extends ",
"Services"
],
- "description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/alerting/server/types.ts",
+ "lineNumber": 69
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-server.AlertServices.alertInstanceFactory",
"type": "Function",
+ "tags": [],
"label": "alertInstanceFactory",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/server/types.ts",
- "lineNumber": 73
- },
"signature": [
"(id: string) => Pick<",
"AlertInstance",
", \"getState\" | \"replaceState\" | \"scheduleActions\" | \"scheduleActionsWithSubGroup\">"
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/alerting/server/types.ts",
+ "lineNumber": 74
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/alerting/server/types.ts",
- "lineNumber": 68
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-server.AlertType",
"type": "Interface",
+ "tags": [],
"label": "AlertType",
+ "description": [],
"signature": [
{
"pluginId": "alerting",
@@ -560,57 +681,63 @@
},
""
],
- "description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/alerting/server/types.ts",
+ "lineNumber": 113
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-server.AlertType.id",
"type": "string",
+ "tags": [],
"label": "id",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/server/types.ts",
- "lineNumber": 120
- }
+ "lineNumber": 121
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-server.AlertType.name",
"type": "string",
+ "tags": [],
"label": "name",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/server/types.ts",
- "lineNumber": 121
- }
+ "lineNumber": 122
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-server.AlertType.validate",
"type": "Object",
+ "tags": [],
"label": "validate",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/server/types.ts",
- "lineNumber": 122
- },
"signature": [
"{ params?: ",
"AlertTypeParamsValidator",
" | undefined; } | undefined"
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/alerting/server/types.ts",
+ "lineNumber": 123
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-server.AlertType.actionGroups",
"type": "Array",
+ "tags": [],
"label": "actionGroups",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/server/types.ts",
- "lineNumber": 125
- },
"signature": [
{
"pluginId": "alerting",
@@ -620,32 +747,36 @@
"text": "ActionGroup"
},
"[]"
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/alerting/server/types.ts",
+ "lineNumber": 126
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-server.AlertType.defaultActionGroupId",
"type": "Uncategorized",
+ "tags": [],
"label": "defaultActionGroupId",
"description": [],
+ "signature": [
+ "ActionGroupIds"
+ ],
"source": {
"path": "x-pack/plugins/alerting/server/types.ts",
- "lineNumber": 126
+ "lineNumber": 127
},
- "signature": [
- "ActionGroupIds"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-server.AlertType.recoveryActionGroup",
"type": "Object",
+ "tags": [],
"label": "recoveryActionGroup",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/server/types.ts",
- "lineNumber": 127
- },
"signature": [
{
"pluginId": "alerting",
@@ -655,18 +786,20 @@
"text": "ActionGroup"
},
" | undefined"
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/alerting/server/types.ts",
+ "lineNumber": 128
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-server.AlertType.executor",
"type": "Function",
+ "tags": [],
"label": "executor",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/server/types.ts",
- "lineNumber": 128
- },
"signature": [
"ExecutorType",
">"
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/alerting/server/types.ts",
+ "lineNumber": 129
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-server.AlertType.producer",
"type": "string",
+ "tags": [],
"label": "producer",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/server/types.ts",
- "lineNumber": 139
- }
+ "lineNumber": 140
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-server.AlertType.actionVariables",
"type": "Object",
+ "tags": [],
"label": "actionVariables",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/server/types.ts",
- "lineNumber": 140
- },
"signature": [
"{ context?: ",
{
@@ -727,33 +864,39 @@
"text": "ActionVariable"
},
"[] | undefined; } | undefined"
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/alerting/server/types.ts",
+ "lineNumber": 141
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-server.AlertType.minimumLicenseRequired",
"type": "CompoundType",
+ "tags": [],
"label": "minimumLicenseRequired",
"description": [],
+ "signature": [
+ "\"basic\" | \"standard\" | \"gold\" | \"platinum\" | \"enterprise\" | \"trial\""
+ ],
"source": {
"path": "x-pack/plugins/alerting/server/types.ts",
- "lineNumber": 145
+ "lineNumber": 146
},
- "signature": [
- "\"basic\" | \"standard\" | \"gold\" | \"platinum\" | \"enterprise\" | \"trial\""
- ]
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/alerting/server/types.ts",
- "lineNumber": 112
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-server.FindResult",
"type": "Interface",
+ "tags": [],
"label": "FindResult",
+ "description": [],
"signature": [
{
"pluginId": "alerting",
@@ -764,52 +907,58 @@
},
""
],
- "description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/alerting/server/alerts_client/alerts_client.ts",
+ "lineNumber": 132
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-server.FindResult.page",
"type": "number",
+ "tags": [],
"label": "page",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/server/alerts_client/alerts_client.ts",
"lineNumber": 133
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-server.FindResult.perPage",
"type": "number",
+ "tags": [],
"label": "perPage",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/server/alerts_client/alerts_client.ts",
"lineNumber": 134
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-server.FindResult.total",
"type": "number",
+ "tags": [],
"label": "total",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/server/alerts_client/alerts_client.ts",
"lineNumber": 135
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-server.FindResult.data",
"type": "Array",
+ "tags": [],
"label": "data",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/server/alerts_client/alerts_client.ts",
- "lineNumber": 136
- },
"signature": [
"Pick<",
{
@@ -820,26 +969,36 @@
"text": "Alert"
},
", \"enabled\" | \"id\" | \"name\" | \"params\" | \"actions\" | \"tags\" | \"muteAll\" | \"alertTypeId\" | \"consumer\" | \"schedule\" | \"scheduledTaskId\" | \"createdBy\" | \"updatedBy\" | \"createdAt\" | \"updatedAt\" | \"apiKeyOwner\" | \"throttle\" | \"notifyWhen\" | \"mutedInstanceIds\" | \"executionStatus\">[]"
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/alerting/server/alerts_client/alerts_client.ts",
+ "lineNumber": 136
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/alerting/server/alerts_client/alerts_client.ts",
- "lineNumber": 132
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-server.PluginSetupContract",
"type": "Interface",
+ "tags": [],
"label": "PluginSetupContract",
"description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/alerting/server/plugin.ts",
+ "lineNumber": 84
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "alerting",
"id": "def-server.PluginSetupContract.registerType",
"type": "Function",
+ "tags": [],
"label": "registerType",
+ "description": [],
"signature": [
" = Record, State extends Record = Record, InstanceState extends { [x: string]: unknown; } = { [x: string]: unknown; }, InstanceContext extends { [x: string]: unknown; } = { [x: string]: unknown; }, ActionGroupIds extends string = never, RecoveryActionGroupId extends string = never>(alertType: ",
{
@@ -851,13 +1010,19 @@
},
") => void"
],
- "description": [],
+ "source": {
+ "path": "x-pack/plugins/alerting/server/plugin.ts",
+ "lineNumber": 85
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "alerting",
"id": "def-server.PluginSetupContract.registerType.$1",
"type": "Object",
+ "tags": [],
"label": "alertType",
- "isRequired": true,
+ "description": [],
"signature": [
{
"pluginId": "alerting",
@@ -868,54 +1033,57 @@
},
""
],
- "description": [],
"source": {
"path": "x-pack/plugins/alerting/server/plugin.ts",
"lineNumber": 93
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "tags": [],
- "returnComment": [],
- "source": {
- "path": "x-pack/plugins/alerting/server/plugin.ts",
- "lineNumber": 85
- }
+ "returnComment": []
}
],
- "source": {
- "path": "x-pack/plugins/alerting/server/plugin.ts",
- "lineNumber": 84
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-server.PluginStartContract",
"type": "Interface",
+ "tags": [],
"label": "PluginStartContract",
"description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/alerting/server/plugin.ts",
+ "lineNumber": 104
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-server.PluginStartContract.listTypes",
"type": "Function",
+ "tags": [],
"label": "listTypes",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/server/plugin.ts",
- "lineNumber": 105
- },
"signature": [
"() => Set<",
"RegistryAlertType",
">"
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/alerting/server/plugin.ts",
+ "lineNumber": 105
+ },
+ "deprecated": false
},
{
+ "parentPluginId": "alerting",
"id": "def-server.PluginStartContract.getAlertsClientWithRequest",
"type": "Function",
+ "tags": [],
"label": "getAlertsClientWithRequest",
+ "description": [],
"signature": [
"(request: ",
{
@@ -935,13 +1103,19 @@
},
", \"get\" | \"delete\" | \"create\" | \"find\" | \"update\" | \"aggregate\" | \"enable\" | \"disable\" | \"getAlertState\" | \"getAlertInstanceSummary\" | \"updateApiKey\" | \"muteAll\" | \"unmuteAll\" | \"muteInstance\" | \"unmuteInstance\" | \"listAlertTypes\">"
],
- "description": [],
+ "source": {
+ "path": "x-pack/plugins/alerting/server/plugin.ts",
+ "lineNumber": 106
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "alerting",
"id": "def-server.PluginStartContract.getAlertsClientWithRequest.$1",
"type": "Object",
+ "tags": [],
"label": "request",
- "isRequired": true,
+ "description": [],
"signature": [
{
"pluginId": "core",
@@ -952,30 +1126,23 @@
},
""
],
- "description": [],
"source": {
"path": "x-pack/plugins/alerting/server/plugin.ts",
"lineNumber": 106
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "tags": [],
- "returnComment": [],
- "source": {
- "path": "x-pack/plugins/alerting/server/plugin.ts",
- "lineNumber": 106
- }
+ "returnComment": []
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-server.PluginStartContract.getFrameworkHealth",
"type": "Function",
+ "tags": [],
"label": "getFrameworkHealth",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/server/plugin.ts",
- "lineNumber": 107
- },
"signature": [
"() => Promise<",
{
@@ -986,88 +1153,94 @@
"text": "AlertsHealth"
},
">"
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/alerting/server/plugin.ts",
+ "lineNumber": 107
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/alerting/server/plugin.ts",
- "lineNumber": 104
- },
"initialIsOpen": false
}
],
"enums": [],
"misc": [
{
+ "parentPluginId": "alerting",
"id": "def-server.ActionGroupIdsOf",
"type": "Type",
- "label": "ActionGroupIdsOf",
"tags": [],
+ "label": "ActionGroupIdsOf",
"description": [],
+ "signature": [
+ "T extends ActionGroup ? groups : T extends Readonly> ? groups : never"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert_type.ts",
"lineNumber": 30
},
- "signature": [
- "T extends ActionGroup ? groups : T extends Readonly> ? groups : never"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-server.AlertActionParams",
"type": "Type",
- "label": "AlertActionParams",
"tags": [],
+ "label": "AlertActionParams",
"description": [],
+ "signature": [
+ "SavedObjectAttributes"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 40
},
- "signature": [
- "SavedObjectAttributes"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-server.AlertInstanceContext",
"type": "Type",
- "label": "AlertInstanceContext",
"tags": [],
+ "label": "AlertInstanceContext",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/common/alert_instance.ts",
- "lineNumber": 28
- },
"signature": [
"{ [x: string]: unknown; }"
],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/alert_instance.ts",
+ "lineNumber": 28
+ },
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-server.AlertInstanceState",
"type": "Type",
- "label": "AlertInstanceState",
"tags": [],
+ "label": "AlertInstanceState",
"description": [],
+ "signature": [
+ "{ [x: string]: unknown; }"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert_instance.ts",
"lineNumber": 25
},
- "signature": [
- "{ [x: string]: unknown; }"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-server.AlertsClient",
"type": "Type",
- "label": "AlertsClient",
"tags": [],
+ "label": "AlertsClient",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/server/index.ts",
- "lineNumber": 15
- },
"signature": [
"{ get: ({ id, }: { id: string; }) => Promise, \"id\"> & Partial, \"enabled\" | \"name\" | \"params\" | \"actions\" | \"tags\" | \"muteAll\" | \"apiKey\" | \"alertTypeId\" | \"consumer\" | \"schedule\" | \"scheduledTaskId\" | \"createdBy\" | \"updatedBy\" | \"createdAt\" | \"updatedAt\" | \"apiKeyOwner\" | \"throttle\" | \"notifyWhen\" | \"mutedInstanceIds\" | \"executionStatus\">>"
],
+ "source": {
+ "path": "x-pack/plugins/alerting/server/types.ts",
+ "lineNumber": 179
+ },
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-server.PublicAlertInstance",
"type": "Type",
- "label": "PublicAlertInstance",
"tags": [],
+ "label": "PublicAlertInstance",
"description": [],
+ "signature": [
+ "{ getState: () => State; replaceState: (state: State) => AlertInstance; scheduleActions: (actionGroup: ActionGroupIds, context?: Context) => AlertInstance; scheduleActionsWithSubGroup: (actionGroup: ActionGroupIds, subgroup: string, context?: Context) => AlertInstance; }"
+ ],
"source": {
"path": "x-pack/plugins/alerting/server/alert_instance/alert_instance.ts",
"lineNumber": 30
},
- "signature": [
- "{ getState: () => State; replaceState: (state: State) => AlertInstance; scheduleActions: (actionGroup: ActionGroupIds, context?: Context) => AlertInstance; scheduleActionsWithSubGroup: (actionGroup: ActionGroupIds, subgroup: string, context?: Context) => AlertInstance; }"
- ],
+ "deprecated": false,
"initialIsOpen": false
}
],
@@ -1167,9 +1353,12 @@
"classes": [],
"functions": [
{
+ "parentPluginId": "alerting",
"id": "def-common.getBuiltinActionGroups",
"type": "Function",
+ "tags": [],
"label": "getBuiltinActionGroups",
+ "description": [],
"signature": [
"(customRecoveryGroup: ",
{
@@ -1197,13 +1386,19 @@
},
">]"
],
- "description": [],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/builtin_action_groups.ts",
+ "lineNumber": 30
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "alerting",
"id": "def-common.getBuiltinActionGroups.$1",
"type": "Object",
+ "tags": [],
"label": "customRecoveryGroup",
- "isRequired": false,
+ "description": [],
"signature": [
{
"pluginId": "alerting",
@@ -1214,233 +1409,265 @@
},
" | undefined"
],
- "description": [],
"source": {
"path": "x-pack/plugins/alerting/common/builtin_action_groups.ts",
"lineNumber": 31
- }
+ },
+ "deprecated": false,
+ "isRequired": false
}
],
- "tags": [],
"returnComment": [],
- "source": {
- "path": "x-pack/plugins/alerting/common/builtin_action_groups.ts",
- "lineNumber": 30
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.getDurationNumberInItsUnit",
"type": "Function",
+ "tags": [],
"label": "getDurationNumberInItsUnit",
+ "description": [],
"signature": [
"(duration: string) => number"
],
- "description": [],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/parse_duration.ts",
+ "lineNumber": 30
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "alerting",
"id": "def-common.getDurationNumberInItsUnit.$1",
"type": "string",
+ "tags": [],
"label": "duration",
- "isRequired": true,
+ "description": [],
"signature": [
"string"
],
- "description": [],
"source": {
"path": "x-pack/plugins/alerting/common/parse_duration.ts",
"lineNumber": 30
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "tags": [],
"returnComment": [],
- "source": {
- "path": "x-pack/plugins/alerting/common/parse_duration.ts",
- "lineNumber": 30
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.getDurationUnitValue",
"type": "Function",
+ "tags": [],
"label": "getDurationUnitValue",
+ "description": [],
"signature": [
"(duration: string) => string"
],
- "description": [],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/parse_duration.ts",
+ "lineNumber": 34
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "alerting",
"id": "def-common.getDurationUnitValue.$1",
"type": "string",
+ "tags": [],
"label": "duration",
- "isRequired": true,
+ "description": [],
"signature": [
"string"
],
- "description": [],
"source": {
"path": "x-pack/plugins/alerting/common/parse_duration.ts",
"lineNumber": 34
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "tags": [],
"returnComment": [],
- "source": {
- "path": "x-pack/plugins/alerting/common/parse_duration.ts",
- "lineNumber": 34
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.isActionGroupDisabledForActionTypeId",
"type": "Function",
+ "tags": [],
"label": "isActionGroupDisabledForActionTypeId",
+ "description": [],
"signature": [
"(actionGroup: string, actionTypeId: string) => boolean"
],
- "description": [],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/disabled_action_groups.ts",
+ "lineNumber": 18
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "alerting",
"id": "def-common.isActionGroupDisabledForActionTypeId.$1",
"type": "string",
+ "tags": [],
"label": "actionGroup",
- "isRequired": true,
+ "description": [],
"signature": [
"string"
],
- "description": [],
"source": {
"path": "x-pack/plugins/alerting/common/disabled_action_groups.ts",
"lineNumber": 19
- }
+ },
+ "deprecated": false,
+ "isRequired": true
},
{
+ "parentPluginId": "alerting",
"id": "def-common.isActionGroupDisabledForActionTypeId.$2",
"type": "string",
+ "tags": [],
"label": "actionTypeId",
- "isRequired": true,
+ "description": [],
"signature": [
"string"
],
- "description": [],
"source": {
"path": "x-pack/plugins/alerting/common/disabled_action_groups.ts",
"lineNumber": 20
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "tags": [],
"returnComment": [],
- "source": {
- "path": "x-pack/plugins/alerting/common/disabled_action_groups.ts",
- "lineNumber": 18
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.parseDuration",
"type": "Function",
+ "tags": [],
"label": "parseDuration",
+ "description": [],
"signature": [
"(duration: string) => number"
],
- "description": [],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/parse_duration.ts",
+ "lineNumber": 14
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "alerting",
"id": "def-common.parseDuration.$1",
"type": "string",
+ "tags": [],
"label": "duration",
- "isRequired": true,
+ "description": [],
"signature": [
"string"
],
- "description": [],
"source": {
"path": "x-pack/plugins/alerting/common/parse_duration.ts",
"lineNumber": 14
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "tags": [],
"returnComment": [],
- "source": {
- "path": "x-pack/plugins/alerting/common/parse_duration.ts",
- "lineNumber": 14
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.validateDurationSchema",
"type": "Function",
+ "tags": [],
"label": "validateDurationSchema",
+ "description": [],
"signature": [
"(duration: string) => string | undefined"
],
- "description": [],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/parse_duration.ts",
+ "lineNumber": 39
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "alerting",
"id": "def-common.validateDurationSchema.$1",
"type": "string",
+ "tags": [],
"label": "duration",
- "isRequired": true,
+ "description": [],
"signature": [
"string"
],
- "description": [],
"source": {
"path": "x-pack/plugins/alerting/common/parse_duration.ts",
"lineNumber": 39
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "tags": [],
"returnComment": [],
- "source": {
- "path": "x-pack/plugins/alerting/common/parse_duration.ts",
- "lineNumber": 39
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.validateNotifyWhenType",
"type": "Function",
+ "tags": [],
"label": "validateNotifyWhenType",
+ "description": [],
"signature": [
"(notifyWhen: string) => string | undefined"
],
- "description": [],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/alert_notify_when_type.ts",
+ "lineNumber": 15
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "alerting",
"id": "def-common.validateNotifyWhenType.$1",
"type": "string",
+ "tags": [],
"label": "notifyWhen",
- "isRequired": true,
+ "description": [],
"signature": [
"string"
],
- "description": [],
"source": {
"path": "x-pack/plugins/alerting/common/alert_notify_when_type.ts",
"lineNumber": 15
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "tags": [],
"returnComment": [],
- "source": {
- "path": "x-pack/plugins/alerting/common/alert_notify_when_type.ts",
- "lineNumber": 15
- },
"initialIsOpen": false
}
],
"interfaces": [
{
+ "parentPluginId": "alerting",
"id": "def-common.ActionGroup",
"type": "Interface",
+ "tags": [],
"label": "ActionGroup",
+ "description": [],
"signature": [
{
"pluginId": "alerting",
@@ -1451,109 +1678,125 @@
},
""
],
- "description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/alert_type.ts",
+ "lineNumber": 25
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.ActionGroup.id",
"type": "Uncategorized",
+ "tags": [],
"label": "id",
"description": [],
+ "signature": [
+ "ActionGroupIds"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert_type.ts",
"lineNumber": 26
},
- "signature": [
- "ActionGroupIds"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.ActionGroup.name",
"type": "string",
+ "tags": [],
"label": "name",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/common/alert_type.ts",
"lineNumber": 27
- }
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/alerting/common/alert_type.ts",
- "lineNumber": 25
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.ActionVariable",
"type": "Interface",
+ "tags": [],
"label": "ActionVariable",
"description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/alert.ts",
+ "lineNumber": 101
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.ActionVariable.name",
"type": "string",
+ "tags": [],
"label": "name",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 102
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.ActionVariable.description",
"type": "string",
+ "tags": [],
"label": "description",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 103
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.ActionVariable.deprecated",
"type": "CompoundType",
+ "tags": [],
"label": "deprecated",
"description": [],
+ "signature": [
+ "boolean | undefined"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 104
},
- "signature": [
- "boolean | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.ActionVariable.useWithTripleBracesInTemplates",
"type": "CompoundType",
+ "tags": [],
"label": "useWithTripleBracesInTemplates",
"description": [],
+ "signature": [
+ "boolean | undefined"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 105
},
- "signature": [
- "boolean | undefined"
- ]
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/alerting/common/alert.ts",
- "lineNumber": 101
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.Alert",
"type": "Interface",
+ "tags": [],
"label": "Alert",
+ "description": [],
"signature": [
{
"pluginId": "alerting",
@@ -1564,88 +1807,100 @@
},
""
],
- "description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/alert.ts",
+ "lineNumber": 54
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.Alert.id",
"type": "string",
+ "tags": [],
"label": "id",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 55
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.Alert.enabled",
"type": "boolean",
+ "tags": [],
"label": "enabled",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 56
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.Alert.name",
"type": "string",
+ "tags": [],
"label": "name",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 57
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.Alert.tags",
"type": "Array",
+ "tags": [],
"label": "tags",
"description": [],
+ "signature": [
+ "string[]"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 58
},
- "signature": [
- "string[]"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.Alert.alertTypeId",
"type": "string",
+ "tags": [],
"label": "alertTypeId",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 59
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.Alert.consumer",
"type": "string",
+ "tags": [],
"label": "consumer",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 60
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.Alert.schedule",
"type": "Object",
- "label": "schedule",
- "description": [],
- "source": {
- "path": "x-pack/plugins/alerting/common/alert.ts",
- "lineNumber": 61
- },
+ "tags": [],
+ "label": "schedule",
+ "description": [],
"signature": [
{
"pluginId": "alerting",
@@ -1654,18 +1909,20 @@
"section": "def-common.IntervalSchedule",
"text": "IntervalSchedule"
}
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/alert.ts",
+ "lineNumber": 61
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.Alert.actions",
"type": "Array",
+ "tags": [],
"label": "actions",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/common/alert.ts",
- "lineNumber": 62
- },
"signature": [
{
"pluginId": "alerting",
@@ -1675,183 +1932,209 @@
"text": "AlertAction"
},
"[]"
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/alert.ts",
+ "lineNumber": 62
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.Alert.params",
"type": "Uncategorized",
+ "tags": [],
"label": "params",
"description": [],
+ "signature": [
+ "Params"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 63
},
- "signature": [
- "Params"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.Alert.scheduledTaskId",
"type": "string",
+ "tags": [],
"label": "scheduledTaskId",
"description": [],
+ "signature": [
+ "string | undefined"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 64
},
- "signature": [
- "string | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.Alert.createdBy",
"type": "CompoundType",
+ "tags": [],
"label": "createdBy",
"description": [],
+ "signature": [
+ "string | null"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 65
},
- "signature": [
- "string | null"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.Alert.updatedBy",
"type": "CompoundType",
+ "tags": [],
"label": "updatedBy",
"description": [],
+ "signature": [
+ "string | null"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 66
},
- "signature": [
- "string | null"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.Alert.createdAt",
"type": "Object",
+ "tags": [],
"label": "createdAt",
"description": [],
+ "signature": [
+ "Date"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 67
},
- "signature": [
- "Date"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.Alert.updatedAt",
"type": "Object",
+ "tags": [],
"label": "updatedAt",
"description": [],
+ "signature": [
+ "Date"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 68
},
- "signature": [
- "Date"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.Alert.apiKey",
"type": "CompoundType",
+ "tags": [],
"label": "apiKey",
"description": [],
+ "signature": [
+ "string | null"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 69
},
- "signature": [
- "string | null"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.Alert.apiKeyOwner",
"type": "CompoundType",
+ "tags": [],
"label": "apiKeyOwner",
"description": [],
+ "signature": [
+ "string | null"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 70
},
- "signature": [
- "string | null"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.Alert.throttle",
"type": "CompoundType",
+ "tags": [],
"label": "throttle",
"description": [],
+ "signature": [
+ "string | null"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 71
},
- "signature": [
- "string | null"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.Alert.notifyWhen",
"type": "CompoundType",
+ "tags": [],
"label": "notifyWhen",
"description": [],
+ "signature": [
+ "\"onActionGroupChange\" | \"onActiveAlert\" | \"onThrottleInterval\" | null"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 72
},
- "signature": [
- "\"onActionGroupChange\" | \"onActiveAlert\" | \"onThrottleInterval\" | null"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.Alert.muteAll",
"type": "boolean",
+ "tags": [],
"label": "muteAll",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 73
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.Alert.mutedInstanceIds",
"type": "Array",
+ "tags": [],
"label": "mutedInstanceIds",
"description": [],
+ "signature": [
+ "string[]"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 74
},
- "signature": [
- "string[]"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.Alert.executionStatus",
"type": "Object",
+ "tags": [],
"label": "executionStatus",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/common/alert.ts",
- "lineNumber": 75
- },
"signature": [
{
"pluginId": "alerting",
@@ -1860,149 +2143,171 @@
"section": "def-common.AlertExecutionStatus",
"text": "AlertExecutionStatus"
}
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/alert.ts",
+ "lineNumber": 75
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/alerting/common/alert.ts",
- "lineNumber": 54
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.AlertAction",
"type": "Interface",
+ "tags": [],
"label": "AlertAction",
"description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/alert.ts",
+ "lineNumber": 43
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertAction.group",
"type": "string",
+ "tags": [],
"label": "group",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 44
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertAction.id",
"type": "string",
+ "tags": [],
"label": "id",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 45
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertAction.actionTypeId",
"type": "string",
+ "tags": [],
"label": "actionTypeId",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 46
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertAction.params",
"type": "Object",
+ "tags": [],
"label": "params",
"description": [],
+ "signature": [
+ "SavedObjectAttributes"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 47
},
- "signature": [
- "SavedObjectAttributes"
- ]
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/alerting/common/alert.ts",
- "lineNumber": 43
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.AlertAggregations",
"type": "Interface",
+ "tags": [],
"label": "AlertAggregations",
"description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/alert.ts",
+ "lineNumber": 50
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertAggregations.alertExecutionStatus",
"type": "Object",
+ "tags": [],
"label": "alertExecutionStatus",
"description": [],
+ "signature": [
+ "{ [status: string]: number; }"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 51
},
- "signature": [
- "{ [status: string]: number; }"
- ]
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/alerting/common/alert.ts",
- "lineNumber": 50
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.AlertExecutionStatus",
"type": "Interface",
+ "tags": [],
"label": "AlertExecutionStatus",
"description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/alert.ts",
+ "lineNumber": 31
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertExecutionStatus.status",
"type": "CompoundType",
+ "tags": [],
"label": "status",
"description": [],
+ "signature": [
+ "\"unknown\" | \"error\" | \"pending\" | \"ok\" | \"active\""
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 32
},
- "signature": [
- "\"unknown\" | \"error\" | \"pending\" | \"ok\" | \"active\""
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertExecutionStatus.lastExecutionDate",
"type": "Object",
+ "tags": [],
"label": "lastExecutionDate",
"description": [],
+ "signature": [
+ "Date"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 33
},
- "signature": [
- "Date"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertExecutionStatus.error",
"type": "Object",
+ "tags": [],
"label": "error",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/common/alert.ts",
- "lineNumber": 34
- },
"signature": [
"{ reason: ",
{
@@ -2013,54 +2318,62 @@
"text": "AlertExecutionStatusErrorReasons"
},
"; message: string; } | undefined"
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/alert.ts",
+ "lineNumber": 34
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/alerting/common/alert.ts",
- "lineNumber": 31
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.AlertingFrameworkHealth",
"type": "Interface",
+ "tags": [],
"label": "AlertingFrameworkHealth",
"description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/index.ts",
+ "lineNumber": 21
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertingFrameworkHealth.isSufficientlySecure",
"type": "boolean",
+ "tags": [],
"label": "isSufficientlySecure",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/common/index.ts",
"lineNumber": 22
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertingFrameworkHealth.hasPermanentEncryptionKey",
"type": "boolean",
+ "tags": [],
"label": "hasPermanentEncryptionKey",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/common/index.ts",
"lineNumber": 23
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertingFrameworkHealth.alertingFrameworkHeath",
"type": "Object",
+ "tags": [],
"label": "alertingFrameworkHeath",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/common/index.ts",
- "lineNumber": 24
- },
"signature": [
{
"pluginId": "alerting",
@@ -2069,32 +2382,36 @@
"section": "def-common.AlertsHealth",
"text": "AlertsHealth"
}
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/index.ts",
+ "lineNumber": 24
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/alerting/common/index.ts",
- "lineNumber": 21
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.AlertInstanceStatus",
"type": "Interface",
+ "tags": [],
"label": "AlertInstanceStatus",
"description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/alert_instance_summary.ts",
+ "lineNumber": 28
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertInstanceStatus.status",
"type": "CompoundType",
+ "tags": [],
"label": "status",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/common/alert_instance_summary.ts",
- "lineNumber": 29
- },
"signature": [
{
"pluginId": "alerting",
@@ -2103,201 +2420,233 @@
"section": "def-common.AlertInstanceStatusValues",
"text": "AlertInstanceStatusValues"
}
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/alert_instance_summary.ts",
+ "lineNumber": 29
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertInstanceStatus.muted",
"type": "boolean",
+ "tags": [],
"label": "muted",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/common/alert_instance_summary.ts",
"lineNumber": 30
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertInstanceStatus.actionGroupId",
"type": "string",
+ "tags": [],
"label": "actionGroupId",
"description": [],
+ "signature": [
+ "string | undefined"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert_instance_summary.ts",
"lineNumber": 31
},
- "signature": [
- "string | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertInstanceStatus.actionSubgroup",
"type": "string",
+ "tags": [],
"label": "actionSubgroup",
"description": [],
+ "signature": [
+ "string | undefined"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert_instance_summary.ts",
"lineNumber": 32
},
- "signature": [
- "string | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertInstanceStatus.activeStartDate",
"type": "string",
+ "tags": [],
"label": "activeStartDate",
"description": [],
+ "signature": [
+ "string | undefined"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert_instance_summary.ts",
"lineNumber": 33
},
- "signature": [
- "string | undefined"
- ]
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/alerting/common/alert_instance_summary.ts",
- "lineNumber": 28
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.AlertInstanceSummary",
"type": "Interface",
+ "tags": [],
"label": "AlertInstanceSummary",
"description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/alert_instance_summary.ts",
+ "lineNumber": 11
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertInstanceSummary.id",
"type": "string",
+ "tags": [],
"label": "id",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/common/alert_instance_summary.ts",
"lineNumber": 12
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertInstanceSummary.name",
"type": "string",
+ "tags": [],
"label": "name",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/common/alert_instance_summary.ts",
"lineNumber": 13
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertInstanceSummary.tags",
"type": "Array",
+ "tags": [],
"label": "tags",
"description": [],
+ "signature": [
+ "string[]"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert_instance_summary.ts",
"lineNumber": 14
},
- "signature": [
- "string[]"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertInstanceSummary.alertTypeId",
"type": "string",
+ "tags": [],
"label": "alertTypeId",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/common/alert_instance_summary.ts",
"lineNumber": 15
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertInstanceSummary.consumer",
"type": "string",
+ "tags": [],
"label": "consumer",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/common/alert_instance_summary.ts",
"lineNumber": 16
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertInstanceSummary.muteAll",
"type": "boolean",
+ "tags": [],
"label": "muteAll",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/common/alert_instance_summary.ts",
"lineNumber": 17
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertInstanceSummary.throttle",
"type": "CompoundType",
+ "tags": [],
"label": "throttle",
"description": [],
+ "signature": [
+ "string | null"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert_instance_summary.ts",
"lineNumber": 18
},
- "signature": [
- "string | null"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertInstanceSummary.enabled",
"type": "boolean",
+ "tags": [],
"label": "enabled",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/common/alert_instance_summary.ts",
"lineNumber": 19
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertInstanceSummary.statusStartDate",
"type": "string",
+ "tags": [],
"label": "statusStartDate",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/common/alert_instance_summary.ts",
"lineNumber": 20
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertInstanceSummary.statusEndDate",
"type": "string",
+ "tags": [],
"label": "statusEndDate",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/common/alert_instance_summary.ts",
"lineNumber": 21
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertInstanceSummary.status",
"type": "CompoundType",
+ "tags": [],
"label": "status",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/common/alert_instance_summary.ts",
- "lineNumber": 22
- },
"signature": [
{
"pluginId": "alerting",
@@ -2306,46 +2655,52 @@
"section": "def-common.AlertStatusValues",
"text": "AlertStatusValues"
}
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/alert_instance_summary.ts",
+ "lineNumber": 22
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertInstanceSummary.lastRun",
"type": "string",
+ "tags": [],
"label": "lastRun",
"description": [],
+ "signature": [
+ "string | undefined"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert_instance_summary.ts",
"lineNumber": 23
},
- "signature": [
- "string | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertInstanceSummary.errorMessages",
"type": "Array",
+ "tags": [],
"label": "errorMessages",
"description": [],
+ "signature": [
+ "{ date: string; message: string; }[]"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert_instance_summary.ts",
"lineNumber": 24
},
- "signature": [
- "{ date: string; message: string; }[]"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertInstanceSummary.instances",
"type": "Object",
+ "tags": [],
"label": "instances",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/common/alert_instance_summary.ts",
- "lineNumber": 25
- },
"signature": [
"Record"
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/alert_instance_summary.ts",
+ "lineNumber": 25
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/alerting/common/alert_instance_summary.ts",
- "lineNumber": 11
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.AlertsHealth",
"type": "Interface",
+ "tags": [],
"label": "AlertsHealth",
"description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/alert.ts",
+ "lineNumber": 86
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertsHealth.decryptionHealth",
"type": "Object",
+ "tags": [],
"label": "decryptionHealth",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/common/alert.ts",
- "lineNumber": 87
- },
"signature": [
"{ status: ",
{
@@ -2392,18 +2751,20 @@
"text": "HealthStatus"
},
"; timestamp: string; }"
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/alert.ts",
+ "lineNumber": 87
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertsHealth.executionHealth",
"type": "Object",
+ "tags": [],
"label": "executionHealth",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/common/alert.ts",
- "lineNumber": 91
- },
"signature": [
"{ status: ",
{
@@ -2414,18 +2775,20 @@
"text": "HealthStatus"
},
"; timestamp: string; }"
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/alert.ts",
+ "lineNumber": 91
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertsHealth.readHealth",
"type": "Object",
+ "tags": [],
"label": "readHealth",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/common/alert.ts",
- "lineNumber": 95
- },
"signature": [
"{ status: ",
{
@@ -2436,32 +2799,36 @@
"text": "HealthStatus"
},
"; timestamp: string; }"
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/alert.ts",
+ "lineNumber": 95
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/alerting/common/alert.ts",
- "lineNumber": 86
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.AlertStateNavigation",
"type": "Interface",
+ "tags": [],
"label": "AlertStateNavigation",
"description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/alert_navigation.ts",
+ "lineNumber": 13
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertStateNavigation.state",
"type": "Object",
+ "tags": [],
"label": "state",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/common/alert_navigation.ts",
- "lineNumber": 14
- },
"signature": [
{
"pluginId": "kibanaUtils",
@@ -2470,19 +2837,23 @@
"section": "def-common.JsonObject",
"text": "JsonObject"
}
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/alert_navigation.ts",
+ "lineNumber": 14
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/alerting/common/alert_navigation.ts",
- "lineNumber": 13
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.AlertType",
"type": "Interface",
+ "tags": [],
"label": "AlertType",
+ "description": [],
"signature": [
{
"pluginId": "alerting",
@@ -2493,41 +2864,45 @@
},
""
],
- "description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/alert_type.ts",
+ "lineNumber": 11
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertType.id",
"type": "string",
+ "tags": [],
"label": "id",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/common/alert_type.ts",
"lineNumber": 15
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertType.name",
"type": "string",
+ "tags": [],
"label": "name",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/common/alert_type.ts",
"lineNumber": 16
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertType.actionGroups",
"type": "Array",
+ "tags": [],
"label": "actionGroups",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/common/alert_type.ts",
- "lineNumber": 17
- },
"signature": [
{
"pluginId": "alerting",
@@ -2537,18 +2912,20 @@
"text": "ActionGroup"
},
"[]"
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/alert_type.ts",
+ "lineNumber": 17
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertType.recoveryActionGroup",
"type": "Object",
+ "tags": [],
"label": "recoveryActionGroup",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/common/alert_type.ts",
- "lineNumber": 18
- },
"signature": [
{
"pluginId": "alerting",
@@ -2558,97 +2935,113 @@
"text": "ActionGroup"
},
""
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/alert_type.ts",
+ "lineNumber": 18
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertType.actionVariables",
"type": "Array",
+ "tags": [],
"label": "actionVariables",
"description": [],
+ "signature": [
+ "string[]"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert_type.ts",
"lineNumber": 19
},
- "signature": [
- "string[]"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertType.defaultActionGroupId",
"type": "Uncategorized",
+ "tags": [],
"label": "defaultActionGroupId",
"description": [],
+ "signature": [
+ "ActionGroupIds"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert_type.ts",
"lineNumber": 20
},
- "signature": [
- "ActionGroupIds"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertType.producer",
"type": "string",
+ "tags": [],
"label": "producer",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/common/alert_type.ts",
"lineNumber": 21
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertType.minimumLicenseRequired",
"type": "CompoundType",
+ "tags": [],
"label": "minimumLicenseRequired",
"description": [],
+ "signature": [
+ "\"basic\" | \"standard\" | \"gold\" | \"platinum\" | \"enterprise\" | \"trial\""
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert_type.ts",
"lineNumber": 22
},
- "signature": [
- "\"basic\" | \"standard\" | \"gold\" | \"platinum\" | \"enterprise\" | \"trial\""
- ]
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/alerting/common/alert_type.ts",
- "lineNumber": 11
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.AlertUrlNavigation",
"type": "Interface",
+ "tags": [],
"label": "AlertUrlNavigation",
"description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/alert_navigation.ts",
+ "lineNumber": 10
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertUrlNavigation.path",
"type": "string",
+ "tags": [],
"label": "path",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/common/alert_navigation.ts",
"lineNumber": 11
- }
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/alerting/common/alert_navigation.ts",
- "lineNumber": 10
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.IntervalSchedule",
"type": "Interface",
+ "tags": [],
"label": "IntervalSchedule",
+ "description": [],
"signature": [
{
"pluginId": "alerting",
@@ -2660,80 +3053,84 @@
" extends ",
"SavedObjectAttributes"
],
- "description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/alert.ts",
+ "lineNumber": 14
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.IntervalSchedule.interval",
"type": "string",
+ "tags": [],
"label": "interval",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 15
- }
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/alerting/common/alert.ts",
- "lineNumber": 14
- },
"initialIsOpen": false
}
],
"enums": [
{
+ "parentPluginId": "alerting",
"id": "def-common.AlertExecutionStatusErrorReasons",
"type": "Enum",
- "label": "AlertExecutionStatusErrorReasons",
"tags": [],
+ "label": "AlertExecutionStatusErrorReasons",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 23
},
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.HealthStatus",
"type": "Enum",
- "label": "HealthStatus",
"tags": [],
+ "label": "HealthStatus",
"description": [],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 80
},
+ "deprecated": false,
"initialIsOpen": false
}
],
"misc": [
{
+ "parentPluginId": "alerting",
"id": "def-common.ActionGroupIdsOf",
"type": "Type",
- "label": "ActionGroupIdsOf",
"tags": [],
+ "label": "ActionGroupIdsOf",
"description": [],
+ "signature": [
+ "T extends ActionGroup ? groups : T extends Readonly> ? groups : never"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert_type.ts",
"lineNumber": 30
},
- "signature": [
- "T extends ActionGroup ? groups : T extends Readonly> ? groups : never"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.AlertActionParam",
"type": "Type",
- "label": "AlertActionParam",
"tags": [],
+ "label": "AlertActionParam",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/common/alert.ts",
- "lineNumber": 41
- },
"signature": [
"undefined | null | string | number | false | true | ",
"SavedObjectAttributes",
@@ -2741,108 +3138,122 @@
"SavedObjectAttributeSingle",
"[]"
],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/alert.ts",
+ "lineNumber": 41
+ },
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.AlertActionParams",
"type": "Type",
- "label": "AlertActionParams",
"tags": [],
+ "label": "AlertActionParams",
"description": [],
+ "signature": [
+ "SavedObjectAttributes"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 40
},
- "signature": [
- "SavedObjectAttributes"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.AlertExecutionStatuses",
"type": "Type",
- "label": "AlertExecutionStatuses",
"tags": [],
+ "label": "AlertExecutionStatuses",
"description": [],
+ "signature": [
+ "\"unknown\" | \"error\" | \"pending\" | \"ok\" | \"active\""
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 21
},
- "signature": [
- "\"unknown\" | \"error\" | \"pending\" | \"ok\" | \"active\""
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.AlertInstanceContext",
"type": "Type",
- "label": "AlertInstanceContext",
"tags": [],
+ "label": "AlertInstanceContext",
"description": [],
+ "signature": [
+ "{ [x: string]: unknown; }"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert_instance.ts",
"lineNumber": 28
},
- "signature": [
- "{ [x: string]: unknown; }"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.AlertInstanceMeta",
"type": "Type",
- "label": "AlertInstanceMeta",
"tags": [],
+ "label": "AlertInstanceMeta",
"description": [],
+ "signature": [
+ "{ lastScheduledActions?: ({ subgroup?: string | undefined; } & { group: string; date: Date; }) | undefined; }"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert_instance.ts",
"lineNumber": 22
},
- "signature": [
- "{ lastScheduledActions?: ({ subgroup?: string | undefined; } & { group: string; date: Date; }) | undefined; }"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.AlertInstanceState",
"type": "Type",
- "label": "AlertInstanceState",
"tags": [],
+ "label": "AlertInstanceState",
"description": [],
+ "signature": [
+ "{ [x: string]: unknown; }"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert_instance.ts",
"lineNumber": 25
},
- "signature": [
- "{ [x: string]: unknown; }"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.AlertInstanceStatusValues",
"type": "Type",
- "label": "AlertInstanceStatusValues",
"tags": [],
+ "label": "AlertInstanceStatusValues",
"description": [],
+ "signature": [
+ "\"OK\" | \"Active\""
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert_instance_summary.ts",
"lineNumber": 9
},
- "signature": [
- "\"OK\" | \"Active\""
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.AlertNavigation",
"type": "Type",
- "label": "AlertNavigation",
"tags": [],
+ "label": "AlertNavigation",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/common/alert_navigation.ts",
- "lineNumber": 16
- },
"signature": [
{
"pluginId": "alerting",
@@ -2860,275 +3271,311 @@
"text": "AlertStateNavigation"
}
],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/alert_navigation.ts",
+ "lineNumber": 16
+ },
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.AlertNotifyWhenType",
"type": "Type",
- "label": "AlertNotifyWhenType",
"tags": [],
+ "label": "AlertNotifyWhenType",
"description": [],
+ "signature": [
+ "\"onActionGroupChange\" | \"onActiveAlert\" | \"onThrottleInterval\""
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert_notify_when_type.ts",
"lineNumber": 13
},
- "signature": [
- "\"onActionGroupChange\" | \"onActiveAlert\" | \"onThrottleInterval\""
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.ALERTS_FEATURE_ID",
"type": "string",
+ "tags": [],
"label": "ALERTS_FEATURE_ID",
"description": [],
+ "signature": [
+ "\"alerts\""
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/index.ts",
"lineNumber": 30
},
- "signature": [
- "\"alerts\""
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.AlertStatusValues",
"type": "Type",
- "label": "AlertStatusValues",
"tags": [],
+ "label": "AlertStatusValues",
"description": [],
+ "signature": [
+ "\"OK\" | \"Active\" | \"Error\""
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert_instance_summary.ts",
"lineNumber": 8
},
- "signature": [
- "\"OK\" | \"Active\" | \"Error\""
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.AlertTaskParams",
"type": "Type",
- "label": "AlertTaskParams",
"tags": [],
+ "label": "AlertTaskParams",
"description": [],
+ "signature": [
+ "{ alertId: string; } & { spaceId?: string | undefined; }"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert_task_instance.ts",
"lineNumber": 28
},
- "signature": [
- "{ alertId: string; } & { spaceId?: string | undefined; }"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.AlertTaskState",
"type": "Type",
- "label": "AlertTaskState",
"tags": [],
+ "label": "AlertTaskState",
"description": [],
+ "signature": [
+ "{ alertTypeState?: { [x: string]: unknown; } | undefined; alertInstances?: { [x: string]: { state?: { [x: string]: unknown; } | undefined; meta?: { lastScheduledActions?: ({ subgroup?: string | undefined; } & { group: string; date: Date; }) | undefined; } | undefined; }; } | undefined; previousStartedAt?: Date | null | undefined; }"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert_task_instance.ts",
"lineNumber": 18
},
- "signature": [
- "{ alertTypeState?: { [x: string]: unknown; } | undefined; alertInstances?: { [x: string]: { state?: { [x: string]: unknown; } | undefined; meta?: { lastScheduledActions?: ({ subgroup?: string | undefined; } & { group: string; date: Date; }) | undefined; } | undefined; }; } | undefined; previousStartedAt?: Date | null | undefined; }"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.AlertTypeParams",
"type": "Type",
- "label": "AlertTypeParams",
"tags": [],
+ "label": "AlertTypeParams",
"description": [],
+ "signature": [
+ "{ [x: string]: unknown; }"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 12
},
- "signature": [
- "{ [x: string]: unknown; }"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.AlertTypeState",
"type": "Type",
- "label": "AlertTypeState",
"tags": [],
+ "label": "AlertTypeState",
"description": [],
+ "signature": [
+ "{ [x: string]: unknown; }"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 11
},
- "signature": [
- "{ [x: string]: unknown; }"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.BASE_ALERTING_API_PATH",
"type": "string",
+ "tags": [],
"label": "BASE_ALERTING_API_PATH",
"description": [],
+ "signature": [
+ "\"/api/alerting\""
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/index.ts",
"lineNumber": 28
},
- "signature": [
- "\"/api/alerting\""
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.DefaultActionGroupId",
"type": "Type",
- "label": "DefaultActionGroupId",
"tags": [],
+ "label": "DefaultActionGroupId",
"description": [],
+ "signature": [
+ "\"default\""
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/builtin_action_groups.ts",
"lineNumber": 11
},
- "signature": [
- "\"default\""
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.INTERNAL_BASE_ALERTING_API_PATH",
"type": "string",
+ "tags": [],
"label": "INTERNAL_BASE_ALERTING_API_PATH",
"description": [],
+ "signature": [
+ "\"/internal/alerting\""
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/index.ts",
"lineNumber": 29
},
- "signature": [
- "\"/internal/alerting\""
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.LEGACY_BASE_ALERT_API_PATH",
"type": "string",
+ "tags": [],
"label": "LEGACY_BASE_ALERT_API_PATH",
"description": [],
+ "signature": [
+ "\"/api/alerts\""
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/index.ts",
"lineNumber": 27
},
- "signature": [
- "\"/api/alerts\""
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.RawAlertInstance",
"type": "Type",
- "label": "RawAlertInstance",
"tags": [],
+ "label": "RawAlertInstance",
"description": [],
+ "signature": [
+ "{ state?: { [x: string]: unknown; } | undefined; meta?: { lastScheduledActions?: ({ subgroup?: string | undefined; } & { group: string; date: Date; }) | undefined; } | undefined; }"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert_instance.ts",
"lineNumber": 34
},
- "signature": [
- "{ state?: { [x: string]: unknown; } | undefined; meta?: { lastScheduledActions?: ({ subgroup?: string | undefined; } & { group: string; date: Date; }) | undefined; } | undefined; }"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.RecoveredActionGroupId",
"type": "Type",
- "label": "RecoveredActionGroupId",
"tags": [],
+ "label": "RecoveredActionGroupId",
"description": [],
+ "signature": [
+ "\"recovered\""
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/builtin_action_groups.ts",
"lineNumber": 13
},
- "signature": [
- "\"recovered\""
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.ReservedActionGroups",
"type": "Type",
- "label": "ReservedActionGroups",
"tags": [],
+ "label": "ReservedActionGroups",
"description": [],
+ "signature": [
+ "RecoveryActionGroupId | \"recovered\""
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/builtin_action_groups.ts",
"lineNumber": 21
},
- "signature": [
- "RecoveryActionGroupId | \"recovered\""
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.SanitizedAlert",
"type": "Type",
- "label": "SanitizedAlert",
"tags": [],
+ "label": "SanitizedAlert",
"description": [],
+ "signature": [
+ "{ enabled: boolean; id: string; name: string; params: Params; actions: AlertAction[]; tags: string[]; muteAll: boolean; alertTypeId: string; consumer: string; schedule: IntervalSchedule; scheduledTaskId?: string | undefined; createdBy: string | null; updatedBy: string | null; createdAt: Date; updatedAt: Date; apiKeyOwner: string | null; throttle: string | null; notifyWhen: \"onActionGroupChange\" | \"onActiveAlert\" | \"onThrottleInterval\" | null; mutedInstanceIds: string[]; executionStatus: AlertExecutionStatus; }"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 78
},
- "signature": [
- "{ enabled: boolean; id: string; name: string; params: Params; actions: AlertAction[]; tags: string[]; muteAll: boolean; alertTypeId: string; consumer: string; schedule: IntervalSchedule; scheduledTaskId?: string | undefined; createdBy: string | null; updatedBy: string | null; createdAt: Date; updatedAt: Date; apiKeyOwner: string | null; throttle: string | null; notifyWhen: \"onActionGroupChange\" | \"onActiveAlert\" | \"onThrottleInterval\" | null; mutedInstanceIds: string[]; executionStatus: AlertExecutionStatus; }"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "alerting",
"id": "def-common.WithoutReservedActionGroups",
"type": "Type",
- "label": "WithoutReservedActionGroups",
"tags": [],
+ "label": "WithoutReservedActionGroups",
"description": [],
+ "signature": [
+ "ActionGroupIds extends ReservedActionGroups ? never : ActionGroupIds"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/builtin_action_groups.ts",
"lineNumber": 25
},
- "signature": [
- "ActionGroupIds extends ReservedActionGroups ? never : ActionGroupIds"
- ],
+ "deprecated": false,
"initialIsOpen": false
}
],
"objects": [
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.AlertExecutionStatusValues",
"type": "Object",
+ "tags": [],
"label": "AlertExecutionStatusValues",
"description": [],
+ "signature": [
+ "readonly [\"ok\", \"active\", \"error\", \"pending\", \"unknown\"]"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/alert.ts",
"lineNumber": 20
},
- "signature": [
- "readonly [\"ok\", \"active\", \"error\", \"pending\", \"unknown\"]"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.alertParamsSchema",
"type": "Object",
+ "tags": [],
"label": "alertParamsSchema",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/common/alert_task_instance.ts",
- "lineNumber": 20
- },
"signature": [
"IntersectionC",
"<[",
@@ -3140,18 +3587,20 @@
"<{ spaceId: ",
"StringC"
],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/alert_task_instance.ts",
+ "lineNumber": 20
+ },
+ "deprecated": false,
"initialIsOpen": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.alertStateSchema",
"type": "Object",
+ "tags": [],
"label": "alertStateSchema",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/common/alert_task_instance.ts",
- "lineNumber": 12
- },
"signature": [
"PartialC",
"<{ alertTypeState: ",
@@ -3163,33 +3612,37 @@
">; alertInstances: ",
"RecordC"
],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/alert_task_instance.ts",
+ "lineNumber": 12
+ },
+ "deprecated": false,
"initialIsOpen": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.DisabledActionTypeIdsForActionGroup",
"type": "Object",
+ "tags": [],
"label": "DisabledActionTypeIdsForActionGroup",
"description": [],
+ "signature": [
+ "Map"
+ ],
"source": {
"path": "x-pack/plugins/alerting/common/disabled_action_groups.ts",
"lineNumber": 14
},
- "signature": [
- "Map"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.rawAlertInstance",
"type": "Object",
+ "tags": [],
"label": "rawAlertInstance",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/common/alert_instance.ts",
- "lineNumber": 30
- },
"signature": [
"PartialC",
"<{ state: ",
@@ -3201,18 +3654,20 @@
">; meta: ",
"PartialC"
],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/alert_instance.ts",
+ "lineNumber": 30
+ },
+ "deprecated": false,
"initialIsOpen": false
},
{
- "tags": [],
+ "parentPluginId": "alerting",
"id": "def-common.RecoveredActionGroup",
"type": "Object",
+ "tags": [],
"label": "RecoveredActionGroup",
"description": [],
- "source": {
- "path": "x-pack/plugins/alerting/common/builtin_action_groups.ts",
- "lineNumber": 14
- },
"signature": [
"Readonly<",
{
@@ -3224,6 +3679,11 @@
},
"<\"recovered\">>"
],
+ "source": {
+ "path": "x-pack/plugins/alerting/common/builtin_action_groups.ts",
+ "lineNumber": 14
+ },
+ "deprecated": false,
"initialIsOpen": false
}
]
diff --git a/api_docs/apm.json b/api_docs/apm.json
index e3d8747d7b465..611bf6f455ec5 100644
--- a/api_docs/apm.json
+++ b/api_docs/apm.json
@@ -5,72 +5,100 @@
"functions": [],
"interfaces": [
{
+ "parentPluginId": "apm",
"id": "def-public.ConfigSchema",
"type": "Interface",
+ "tags": [],
"label": "ConfigSchema",
"description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/apm/public/index.ts",
+ "lineNumber": 14
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "apm",
"id": "def-public.ConfigSchema.serviceMapEnabled",
"type": "boolean",
+ "tags": [],
"label": "serviceMapEnabled",
"description": [],
"source": {
"path": "x-pack/plugins/apm/public/index.ts",
"lineNumber": 15
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "apm",
"id": "def-public.ConfigSchema.profilingEnabled",
"type": "boolean",
+ "tags": [],
"label": "profilingEnabled",
"description": [],
"source": {
"path": "x-pack/plugins/apm/public/index.ts",
"lineNumber": 16
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "apm",
"id": "def-public.ConfigSchema.ui",
"type": "Object",
+ "tags": [],
"label": "ui",
"description": [],
+ "signature": [
+ "{ enabled: boolean; }"
+ ],
"source": {
"path": "x-pack/plugins/apm/public/index.ts",
"lineNumber": 17
},
- "signature": [
- "{ enabled: boolean; }"
- ]
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/apm/public/index.ts",
- "lineNumber": 14
- },
"initialIsOpen": false
}
],
"enums": [],
"misc": [],
"objects": [],
- "start": {
- "id": "def-public.ApmPluginStart",
+ "setup": {
+ "parentPluginId": "apm",
+ "id": "def-public.ApmPluginSetup",
"type": "Type",
- "label": "ApmPluginStart",
"tags": [],
+ "label": "ApmPluginSetup",
"description": [],
+ "signature": [
+ "{ ruleRegistry: FormatterRuleRegistry<{ readonly 'kibana.rac.producer': { readonly type: \"keyword\"; }; readonly 'kibana.rac.alert.uuid': { readonly type: \"keyword\"; }; readonly 'kibana.rac.alert.id': { readonly type: \"keyword\"; }; readonly 'kibana.rac.alert.start': { readonly type: \"date\"; }; readonly 'kibana.rac.alert.end': { readonly type: \"date\"; }; readonly 'kibana.rac.alert.duration.us': { readonly type: \"long\"; }; readonly 'kibana.rac.alert.severity.level': { readonly type: \"keyword\"; }; readonly 'kibana.rac.alert.severity.value': { readonly type: \"long\"; }; readonly 'kibana.rac.alert.status': { readonly type: \"keyword\"; }; readonly '@timestamp': { readonly type: \"date\"; readonly array: false; readonly required: true; }; readonly tags: { readonly type: \"keyword\"; readonly array: true; readonly required: false; }; readonly 'event.kind': { readonly type: \"keyword\"; readonly array: false; readonly required: false; }; readonly 'event.action': { readonly type: \"keyword\"; readonly array: false; readonly required: false; }; readonly 'rule.uuid': { readonly type: \"keyword\"; readonly array: false; readonly required: false; }; readonly 'rule.id': { readonly type: \"keyword\"; readonly array: false; readonly required: false; }; readonly 'rule.name': { readonly type: \"keyword\"; readonly array: false; readonly required: false; }; readonly 'rule.category': { readonly type: \"keyword\"; readonly array: false; readonly required: false; }; } & { 'kibana.observability.evaluation.value': { type: \"scaled_float\"; scaling_factor: number; }; 'kibana.observability.evaluation.threshold': { type: \"scaled_float\"; scaling_factor: number; }; 'host.name': { readonly type: \"keyword\"; readonly array: false; readonly required: false; }; 'service.name': { readonly type: \"keyword\"; readonly array: false; readonly required: false; }; } & { readonly 'service.environment': { readonly type: \"keyword\"; }; readonly 'transaction.type': { readonly type: \"keyword\"; }; readonly 'processor.event': { readonly type: \"keyword\"; }; }>; }"
+ ],
"source": {
"path": "x-pack/plugins/apm/public/plugin.ts",
- "lineNumber": 45
+ "lineNumber": 48
},
+ "deprecated": false,
+ "lifecycle": "setup",
+ "initialIsOpen": true
+ },
+ "start": {
+ "parentPluginId": "apm",
+ "id": "def-public.ApmPluginStart",
+ "type": "Type",
+ "tags": [],
+ "label": "ApmPluginStart",
+ "description": [],
"signature": [
"void"
],
+ "source": {
+ "path": "x-pack/plugins/apm/public/plugin.ts",
+ "lineNumber": 51
+ },
+ "deprecated": false,
"lifecycle": "start",
"initialIsOpen": true
}
@@ -78,6 +106,7 @@
"server": {
"classes": [
{
+ "parentPluginId": "apm",
"id": "def-server.APMPlugin",
"type": "Class",
"tags": [],
@@ -112,21 +141,35 @@
", ",
"APMPluginStartDependencies"
],
+ "source": {
+ "path": "x-pack/plugins/apm/server/plugin.ts",
+ "lineNumber": 50
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "apm",
"id": "def-server.APMPlugin.Unnamed",
"type": "Function",
+ "tags": [],
"label": "Constructor",
+ "description": [],
"signature": [
"any"
],
- "description": [],
+ "source": {
+ "path": "x-pack/plugins/apm/server/plugin.ts",
+ "lineNumber": 60
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "apm",
"id": "def-server.APMPlugin.Unnamed.$1",
"type": "Object",
+ "tags": [],
"label": "initContext",
- "isRequired": true,
+ "description": [],
"signature": [
{
"pluginId": "core",
@@ -137,24 +180,23 @@
},
""
],
- "description": [],
"source": {
"path": "x-pack/plugins/apm/server/plugin.ts",
- "lineNumber": 58
- }
+ "lineNumber": 60
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "tags": [],
- "returnComment": [],
- "source": {
- "path": "x-pack/plugins/apm/server/plugin.ts",
- "lineNumber": 58
- }
+ "returnComment": []
},
{
+ "parentPluginId": "apm",
"id": "def-server.APMPlugin.setup",
"type": "Function",
+ "tags": [],
"label": "setup",
+ "description": [],
"signature": [
"(core: ",
{
@@ -168,18 +210,24 @@
"APMPluginStartDependencies",
", unknown>, plugins: Pick<",
"APMPluginSetupDependencies",
- ", \"data\" | \"security\" | \"home\" | \"features\" | \"ml\" | \"actions\" | \"usageCollection\" | \"apmOss\" | \"licensing\" | \"observability\" | \"spaces\" | \"cloud\" | \"taskManager\" | \"alerting\">) => { config$: ",
+ ", \"data\" | \"security\" | \"home\" | \"features\" | \"ml\" | \"actions\" | \"usageCollection\" | \"cloud\" | \"observability\" | \"apmOss\" | \"licensing\" | \"spaces\" | \"taskManager\" | \"alerting\">) => { config$: ",
"Observable",
"<{ 'apm_oss.transactionIndices': string; 'apm_oss.spanIndices': string; 'apm_oss.errorIndices': string; 'apm_oss.metricsIndices': string; 'apm_oss.sourcemapIndices': string; 'apm_oss.onboardingIndices': string; 'apm_oss.indexPattern': string; 'xpack.apm.serviceMapEnabled': boolean; 'xpack.apm.serviceMapFingerprintBucketSize': number; 'xpack.apm.serviceMapTraceIdBucketSize': number; 'xpack.apm.serviceMapFingerprintGlobalBucketSize': number; 'xpack.apm.serviceMapTraceIdGlobalBucketSize': number; 'xpack.apm.serviceMapMaxTracesPerRequest': number; 'xpack.apm.ui.enabled': boolean; 'xpack.apm.maxServiceEnvironments': number; 'xpack.apm.maxServiceSelection': number; 'xpack.apm.ui.maxTraceItems': number; 'xpack.apm.ui.transactionGroupBucketSize': number; 'xpack.apm.autocreateApmIndexPattern': boolean; 'xpack.apm.telemetryCollectionEnabled': boolean; 'xpack.apm.searchAggregatedTransactions': ",
"SearchAggregatedTransactionSetting"
],
- "description": [],
+ "source": {
+ "path": "x-pack/plugins/apm/server/plugin.ts",
+ "lineNumber": 64
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "apm",
"id": "def-server.APMPlugin.setup.$1",
"type": "Object",
+ "tags": [],
"label": "core",
- "isRequired": true,
+ "description": [],
"signature": [
{
"pluginId": "core",
@@ -192,40 +240,42 @@
"APMPluginStartDependencies",
", unknown>"
],
- "description": [],
"source": {
"path": "x-pack/plugins/apm/server/plugin.ts",
- "lineNumber": 63
- }
+ "lineNumber": 65
+ },
+ "deprecated": false,
+ "isRequired": true
},
{
+ "parentPluginId": "apm",
"id": "def-server.APMPlugin.setup.$2",
"type": "Object",
+ "tags": [],
"label": "plugins",
- "isRequired": true,
+ "description": [],
"signature": [
"Pick<",
"APMPluginSetupDependencies",
- ", \"data\" | \"security\" | \"home\" | \"features\" | \"ml\" | \"actions\" | \"usageCollection\" | \"apmOss\" | \"licensing\" | \"observability\" | \"spaces\" | \"cloud\" | \"taskManager\" | \"alerting\">"
+ ", \"data\" | \"security\" | \"home\" | \"features\" | \"ml\" | \"actions\" | \"usageCollection\" | \"cloud\" | \"observability\" | \"apmOss\" | \"licensing\" | \"spaces\" | \"taskManager\" | \"alerting\">"
],
- "description": [],
"source": {
"path": "x-pack/plugins/apm/server/plugin.ts",
- "lineNumber": 64
- }
+ "lineNumber": 66
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "tags": [],
- "returnComment": [],
- "source": {
- "path": "x-pack/plugins/apm/server/plugin.ts",
- "lineNumber": 62
- }
+ "returnComment": []
},
{
+ "parentPluginId": "apm",
"id": "def-server.APMPlugin.start",
"type": "Function",
+ "tags": [],
"label": "start",
+ "description": [],
"signature": [
"(core: ",
{
@@ -237,13 +287,19 @@
},
") => void"
],
- "description": [],
+ "source": {
+ "path": "x-pack/plugins/apm/server/plugin.ts",
+ "lineNumber": 200
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "apm",
"id": "def-server.APMPlugin.start.$1",
"type": "Object",
+ "tags": [],
"label": "core",
- "isRequired": true,
+ "description": [],
"signature": [
{
"pluginId": "core",
@@ -253,49 +309,46 @@
"text": "CoreStart"
}
],
- "description": [],
"source": {
"path": "x-pack/plugins/apm/server/plugin.ts",
- "lineNumber": 208
- }
+ "lineNumber": 200
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "tags": [],
- "returnComment": [],
- "source": {
- "path": "x-pack/plugins/apm/server/plugin.ts",
- "lineNumber": 208
- }
+ "returnComment": []
},
{
+ "parentPluginId": "apm",
"id": "def-server.APMPlugin.stop",
"type": "Function",
+ "tags": [],
"label": "stop",
+ "description": [],
"signature": [
"() => void"
],
- "description": [],
- "children": [],
- "tags": [],
- "returnComment": [],
"source": {
"path": "x-pack/plugins/apm/server/plugin.ts",
- "lineNumber": 227
- }
+ "lineNumber": 219
+ },
+ "deprecated": false,
+ "children": [],
+ "returnComment": []
}
],
- "source": {
- "path": "x-pack/plugins/apm/server/plugin.ts",
- "lineNumber": 48
- },
"initialIsOpen": false
}
],
"functions": [
{
+ "parentPluginId": "apm",
"id": "def-server.mergeConfigs",
"type": "Function",
+ "tags": [],
"label": "mergeConfigs",
+ "description": [],
"signature": [
"(apmOssConfig: Readonly<{} & { enabled: boolean; transactionIndices: string; spanIndices: string; errorIndices: string; metricsIndices: string; sourcemapIndices: string; onboardingIndices: string; indexPattern: string; fleetMode: boolean; }>, apmConfig: Readonly<{} & { enabled: boolean; serviceMapEnabled: boolean; serviceMapFingerprintBucketSize: number; serviceMapTraceIdBucketSize: number; serviceMapFingerprintGlobalBucketSize: number; serviceMapTraceIdGlobalBucketSize: number; serviceMapMaxTracesPerRequest: number; autocreateApmIndexPattern: boolean; ui: Readonly<{} & { enabled: boolean; transactionGroupBucketSize: number; maxTraceItems: number; }>; searchAggregatedTransactions: ",
"SearchAggregatedTransactionSetting",
@@ -303,66 +356,74 @@
"SearchAggregatedTransactionSetting",
"; 'xpack.apm.metricsInterval': number; }"
],
- "description": [],
+ "source": {
+ "path": "x-pack/plugins/apm/server/index.ts",
+ "lineNumber": 59
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "apm",
"id": "def-server.mergeConfigs.$1",
"type": "Object",
+ "tags": [],
"label": "apmOssConfig",
- "isRequired": true,
+ "description": [],
"signature": [
"Readonly<{} & { enabled: boolean; transactionIndices: string; spanIndices: string; errorIndices: string; metricsIndices: string; sourcemapIndices: string; onboardingIndices: string; indexPattern: string; fleetMode: boolean; }>"
],
- "description": [],
"source": {
"path": "x-pack/plugins/apm/server/index.ts",
"lineNumber": 60
- }
+ },
+ "deprecated": false,
+ "isRequired": true
},
{
+ "parentPluginId": "apm",
"id": "def-server.mergeConfigs.$2",
"type": "Object",
+ "tags": [],
"label": "apmConfig",
- "isRequired": true,
+ "description": [],
"signature": [
"Readonly<{} & { enabled: boolean; serviceMapEnabled: boolean; serviceMapFingerprintBucketSize: number; serviceMapTraceIdBucketSize: number; serviceMapFingerprintGlobalBucketSize: number; serviceMapTraceIdGlobalBucketSize: number; serviceMapMaxTracesPerRequest: number; autocreateApmIndexPattern: boolean; ui: Readonly<{} & { enabled: boolean; transactionGroupBucketSize: number; maxTraceItems: number; }>; searchAggregatedTransactions: ",
"SearchAggregatedTransactionSetting",
"; telemetryCollectionEnabled: boolean; metricsInterval: number; maxServiceEnvironments: number; maxServiceSelection: number; profilingEnabled: boolean; }>"
],
- "description": [],
"source": {
"path": "x-pack/plugins/apm/server/index.ts",
"lineNumber": 61
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "tags": [],
"returnComment": [],
- "source": {
- "path": "x-pack/plugins/apm/server/index.ts",
- "lineNumber": 59
- },
"initialIsOpen": false
}
],
"interfaces": [
{
+ "parentPluginId": "apm",
"id": "def-server.APMRouteHandlerResources",
"type": "Interface",
+ "tags": [],
"label": "APMRouteHandlerResources",
"description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/apm/server/routes/typings.ts",
+ "lineNumber": 45
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "apm",
"id": "def-server.APMRouteHandlerResources.request",
"type": "Object",
+ "tags": [],
"label": "request",
"description": [],
- "source": {
- "path": "x-pack/plugins/apm/server/routes/typings.ts",
- "lineNumber": 43
- },
"signature": [
{
"pluginId": "core",
@@ -372,76 +433,86 @@
"text": "KibanaRequest"
},
""
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/apm/server/routes/typings.ts",
+ "lineNumber": 46
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "apm",
"id": "def-server.APMRouteHandlerResources.context",
"type": "Object",
+ "tags": [],
"label": "context",
"description": [],
+ "signature": [
+ "ApmPluginRequestHandlerContext"
+ ],
"source": {
"path": "x-pack/plugins/apm/server/routes/typings.ts",
- "lineNumber": 44
+ "lineNumber": 47
},
- "signature": [
- "ApmPluginRequestHandlerContext"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "apm",
"id": "def-server.APMRouteHandlerResources.params",
"type": "Object",
+ "tags": [],
"label": "params",
"description": [],
+ "signature": [
+ "{ query: { _inspect: boolean; }; }"
+ ],
"source": {
"path": "x-pack/plugins/apm/server/routes/typings.ts",
- "lineNumber": 45
+ "lineNumber": 48
},
- "signature": [
- "{ query: { _inspect: boolean; }; }"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "apm",
"id": "def-server.APMRouteHandlerResources.config",
"type": "Object",
+ "tags": [],
"label": "config",
"description": [],
- "source": {
- "path": "x-pack/plugins/apm/server/routes/typings.ts",
- "lineNumber": 50
- },
"signature": [
"{ 'apm_oss.transactionIndices': string; 'apm_oss.spanIndices': string; 'apm_oss.errorIndices': string; 'apm_oss.metricsIndices': string; 'apm_oss.sourcemapIndices': string; 'apm_oss.onboardingIndices': string; 'apm_oss.indexPattern': string; 'xpack.apm.serviceMapEnabled': boolean; 'xpack.apm.serviceMapFingerprintBucketSize': number; 'xpack.apm.serviceMapTraceIdBucketSize': number; 'xpack.apm.serviceMapFingerprintGlobalBucketSize': number; 'xpack.apm.serviceMapTraceIdGlobalBucketSize': number; 'xpack.apm.serviceMapMaxTracesPerRequest': number; 'xpack.apm.ui.enabled': boolean; 'xpack.apm.maxServiceEnvironments': number; 'xpack.apm.maxServiceSelection': number; 'xpack.apm.ui.maxTraceItems': number; 'xpack.apm.ui.transactionGroupBucketSize': number; 'xpack.apm.autocreateApmIndexPattern': boolean; 'xpack.apm.telemetryCollectionEnabled': boolean; 'xpack.apm.searchAggregatedTransactions': ",
"SearchAggregatedTransactionSetting",
"; 'xpack.apm.metricsInterval': number; }"
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/apm/server/routes/typings.ts",
+ "lineNumber": 53
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "apm",
"id": "def-server.APMRouteHandlerResources.logger",
"type": "Object",
+ "tags": [],
"label": "logger",
"description": [],
+ "signature": [
+ "Logger"
+ ],
"source": {
"path": "x-pack/plugins/apm/server/routes/typings.ts",
- "lineNumber": 51
+ "lineNumber": 54
},
- "signature": [
- "Logger"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "apm",
"id": "def-server.APMRouteHandlerResources.core",
"type": "Object",
+ "tags": [],
"label": "core",
"description": [],
- "source": {
- "path": "x-pack/plugins/apm/server/routes/typings.ts",
- "lineNumber": 52
- },
"signature": [
"{ setup: ",
{
@@ -460,18 +531,20 @@
"text": "CoreStart"
},
">; }"
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/apm/server/routes/typings.ts",
+ "lineNumber": 55
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "apm",
"id": "def-server.APMRouteHandlerResources.plugins",
"type": "Object",
+ "tags": [],
"label": "plugins",
"description": [],
- "source": {
- "path": "x-pack/plugins/apm/server/routes/typings.ts",
- "lineNumber": 56
- },
"signature": [
"{ data: { setup: ",
{
@@ -505,64 +578,83 @@
"section": "def-server.PluginStartContract",
"text": "PluginStartContract"
},
- ">; }; apmOss: { setup: ",
+ ">; }; observability: { setup: { getScopedAnnotationsClient: (requestContext: ",
{
- "pluginId": "apmOss",
+ "pluginId": "core",
"scope": "server",
- "docId": "kibApmOssPluginApi",
- "section": "def-server.APMOSSPluginSetup",
- "text": "APMOSSPluginSetup"
+ "docId": "kibCorePluginApi",
+ "section": "def-server.RequestHandlerContext",
+ "text": "RequestHandlerContext"
}
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/apm/server/routes/typings.ts",
+ "lineNumber": 59
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "apm",
+ "id": "def-server.APMRouteHandlerResources.apmRuleRegistry",
+ "type": "Object",
+ "tags": [],
+ "label": "apmRuleRegistry",
+ "description": [],
+ "signature": [
+ "RuleRegistry",
+ "<{ readonly 'kibana.rac.producer': { readonly type: \"keyword\"; }; readonly 'kibana.rac.alert.uuid': { readonly type: \"keyword\"; }; readonly 'kibana.rac.alert.id': { readonly type: \"keyword\"; }; readonly 'kibana.rac.alert.start': { readonly type: \"date\"; }; readonly 'kibana.rac.alert.end': { readonly type: \"date\"; }; readonly 'kibana.rac.alert.duration.us': { readonly type: \"long\"; }; readonly 'kibana.rac.alert.severity.level': { readonly type: \"keyword\"; }; readonly 'kibana.rac.alert.severity.value': { readonly type: \"long\"; }; readonly 'kibana.rac.alert.status': { readonly type: \"keyword\"; }; readonly '@timestamp': { readonly type: \"date\"; readonly array: false; readonly required: true; }; readonly tags: { readonly type: \"keyword\"; readonly array: true; readonly required: false; }; readonly 'event.kind': { readonly type: \"keyword\"; readonly array: false; readonly required: false; }; readonly 'event.action': { readonly type: \"keyword\"; readonly array: false; readonly required: false; }; readonly 'rule.uuid': { readonly type: \"keyword\"; readonly array: false; readonly required: false; }; readonly 'rule.id': { readonly type: \"keyword\"; readonly array: false; readonly required: false; }; readonly 'rule.name': { readonly type: \"keyword\"; readonly array: false; readonly required: false; }; readonly 'rule.category': { readonly type: \"keyword\"; readonly array: false; readonly required: false; }; } & { 'kibana.observability.evaluation.value': { type: \"scaled_float\"; scaling_factor: number; }; 'kibana.observability.evaluation.threshold': { type: \"scaled_float\"; scaling_factor: number; }; 'host.name': { readonly type: \"keyword\"; readonly array: false; readonly required: false; }; 'service.name': { readonly type: \"keyword\"; readonly array: false; readonly required: false; }; } & { readonly 'service.environment': { readonly type: \"keyword\"; }; readonly 'transaction.type': { readonly type: \"keyword\"; }; readonly 'processor.event': { readonly type: \"keyword\"; }; }>"
+ ],
+ "source": {
+ "path": "x-pack/plugins/apm/server/routes/typings.ts",
+ "lineNumber": 65
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/apm/server/routes/typings.ts",
- "lineNumber": 42
- },
"initialIsOpen": false
}
],
"enums": [
{
+ "parentPluginId": "apm",
"id": "def-server.ProcessorEvent",
"type": "Enum",
- "label": "ProcessorEvent",
"tags": [],
+ "label": "ProcessorEvent",
"description": [],
"source": {
"path": "x-pack/plugins/apm/common/processor_event.ts",
"lineNumber": 8
},
+ "deprecated": false,
"initialIsOpen": false
}
],
"misc": [
{
+ "parentPluginId": "apm",
"id": "def-server.APMConfig",
"type": "Type",
- "label": "APMConfig",
"tags": [],
+ "label": "APMConfig",
"description": [],
+ "signature": [
+ "{ 'apm_oss.transactionIndices': string; 'apm_oss.spanIndices': string; 'apm_oss.errorIndices': string; 'apm_oss.metricsIndices': string; 'apm_oss.sourcemapIndices': string; 'apm_oss.onboardingIndices': string; 'apm_oss.indexPattern': string; 'xpack.apm.serviceMapEnabled': boolean; 'xpack.apm.serviceMapFingerprintBucketSize': number; 'xpack.apm.serviceMapTraceIdBucketSize': number; 'xpack.apm.serviceMapFingerprintGlobalBucketSize': number; 'xpack.apm.serviceMapTraceIdGlobalBucketSize': number; 'xpack.apm.serviceMapMaxTracesPerRequest': number; 'xpack.apm.ui.enabled': boolean; 'xpack.apm.maxServiceEnvironments': number; 'xpack.apm.maxServiceSelection': number; 'xpack.apm.ui.maxTraceItems': number; 'xpack.apm.ui.transactionGroupBucketSize': number; 'xpack.apm.autocreateApmIndexPattern': boolean; 'xpack.apm.telemetryCollectionEnabled': boolean; 'xpack.apm.searchAggregatedTransactions': SearchAggregatedTransactionSetting; 'xpack.apm.metricsInterval': number; }"
+ ],
"source": {
"path": "x-pack/plugins/apm/server/index.ts",
"lineNumber": 56
},
- "signature": [
- "{ 'apm_oss.transactionIndices': string; 'apm_oss.spanIndices': string; 'apm_oss.errorIndices': string; 'apm_oss.metricsIndices': string; 'apm_oss.sourcemapIndices': string; 'apm_oss.onboardingIndices': string; 'apm_oss.indexPattern': string; 'xpack.apm.serviceMapEnabled': boolean; 'xpack.apm.serviceMapFingerprintBucketSize': number; 'xpack.apm.serviceMapTraceIdBucketSize': number; 'xpack.apm.serviceMapFingerprintGlobalBucketSize': number; 'xpack.apm.serviceMapTraceIdGlobalBucketSize': number; 'xpack.apm.serviceMapMaxTracesPerRequest': number; 'xpack.apm.ui.enabled': boolean; 'xpack.apm.maxServiceEnvironments': number; 'xpack.apm.maxServiceSelection': number; 'xpack.apm.ui.maxTraceItems': number; 'xpack.apm.ui.transactionGroupBucketSize': number; 'xpack.apm.autocreateApmIndexPattern': boolean; 'xpack.apm.telemetryCollectionEnabled': boolean; 'xpack.apm.searchAggregatedTransactions': SearchAggregatedTransactionSetting; 'xpack.apm.metricsInterval': number; }"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "apm",
"id": "def-server.APMServerRouteRepository",
"type": "Type",
- "label": "APMServerRouteRepository",
"tags": [],
+ "label": "APMServerRouteRepository",
"description": [],
- "source": {
- "path": "x-pack/plugins/apm/server/routes/get_global_apm_server_route_repository.ts",
- "lineNumber": 60
- },
"signature": [
"ServerRouteRepository; readonly searchAggregatedTransactions: SearchAggregatedTransactionSetting; readonly telemetryCollectionEnabled: boolean; readonly metricsInterval: number; readonly maxServiceEnvironments: number; readonly maxServiceSelection: number; readonly profilingEnabled: boolean; }"
+ ],
"source": {
"path": "x-pack/plugins/apm/server/index.ts",
"lineNumber": 55
},
- "signature": [
- "{ readonly enabled: boolean; readonly serviceMapEnabled: boolean; readonly serviceMapFingerprintBucketSize: number; readonly serviceMapTraceIdBucketSize: number; readonly serviceMapFingerprintGlobalBucketSize: number; readonly serviceMapTraceIdGlobalBucketSize: number; readonly serviceMapMaxTracesPerRequest: number; readonly autocreateApmIndexPattern: boolean; readonly ui: Readonly<{} & { enabled: boolean; transactionGroupBucketSize: number; maxTraceItems: number; }>; readonly searchAggregatedTransactions: SearchAggregatedTransactionSetting; readonly telemetryCollectionEnabled: boolean; readonly metricsInterval: number; readonly maxServiceEnvironments: number; readonly maxServiceSelection: number; readonly profilingEnabled: boolean; }"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "apm",
"id": "def-server.InspectResponse",
"type": "Type",
- "label": "InspectResponse",
"tags": [],
+ "label": "InspectResponse",
"description": [],
- "source": {
- "path": "x-pack/plugins/apm/server/routes/typings.ts",
- "lineNumber": 23
- },
"signature": [
"{ response: any; duration: number; requestType: string; requestParams: Record; esError: Error; }[]"
],
+ "source": {
+ "path": "x-pack/plugins/apm/server/routes/typings.ts",
+ "lineNumber": 26
+ },
+ "deprecated": false,
"initialIsOpen": false
}
],
"objects": [],
"setup": {
+ "parentPluginId": "apm",
"id": "def-server.APMPluginSetup",
"type": "Interface",
+ "tags": [],
"label": "APMPluginSetup",
"description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/apm/server/types.ts",
+ "lineNumber": 47
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "apm",
"id": "def-server.APMPluginSetup.config$",
"type": "Object",
+ "tags": [],
"label": "config$",
"description": [],
- "source": {
- "path": "x-pack/plugins/apm/server/types.ts",
- "lineNumber": 48
- },
"signature": [
"Observable",
"<{ 'apm_oss.transactionIndices': string; 'apm_oss.spanIndices': string; 'apm_oss.errorIndices': string; 'apm_oss.metricsIndices': string; 'apm_oss.sourcemapIndices': string; 'apm_oss.onboardingIndices': string; 'apm_oss.indexPattern': string; 'xpack.apm.serviceMapEnabled': boolean; 'xpack.apm.serviceMapFingerprintBucketSize': number; 'xpack.apm.serviceMapTraceIdBucketSize': number; 'xpack.apm.serviceMapFingerprintGlobalBucketSize': number; 'xpack.apm.serviceMapTraceIdGlobalBucketSize': number; 'xpack.apm.serviceMapMaxTracesPerRequest': number; 'xpack.apm.ui.enabled': boolean; 'xpack.apm.maxServiceEnvironments': number; 'xpack.apm.maxServiceSelection': number; 'xpack.apm.ui.maxTraceItems': number; 'xpack.apm.ui.transactionGroupBucketSize': number; 'xpack.apm.autocreateApmIndexPattern': boolean; 'xpack.apm.telemetryCollectionEnabled': boolean; 'xpack.apm.searchAggregatedTransactions': ",
"SearchAggregatedTransactionSetting",
"; 'xpack.apm.metricsInterval': number; }>"
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/apm/server/types.ts",
+ "lineNumber": 48
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "apm",
"id": "def-server.APMPluginSetup.getApmIndices",
"type": "Function",
+ "tags": [],
"label": "getApmIndices",
"description": [],
- "source": {
- "path": "x-pack/plugins/apm/server/types.ts",
- "lineNumber": 49
- },
"signature": [
"() => Promise<",
"ApmIndicesConfig",
">"
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/apm/server/types.ts",
+ "lineNumber": 49
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "apm",
"id": "def-server.APMPluginSetup.createApmEventClient",
"type": "Function",
+ "tags": [],
"label": "createApmEventClient",
"description": [],
- "source": {
- "path": "x-pack/plugins/apm/server/types.ts",
- "lineNumber": 50
- },
"signature": [
"(params: { debug?: boolean | undefined; request: ",
{
@@ -676,13 +784,14 @@
"InferSearchResponseOf",
"
+
### Start
diff --git a/api_docs/apm_oss.json b/api_docs/apm_oss.json
index 69dc62ceff4c0..35fddcedb22d9 100644
--- a/api_docs/apm_oss.json
+++ b/api_docs/apm_oss.json
@@ -7,47 +7,53 @@
"enums": [],
"misc": [
{
- "tags": [],
+ "parentPluginId": "apmOss",
"id": "def-public.APM_STATIC_INDEX_PATTERN_ID",
"type": "string",
+ "tags": [],
"label": "APM_STATIC_INDEX_PATTERN_ID",
"description": [],
+ "signature": [
+ "\"apm_static_index_pattern_id\""
+ ],
"source": {
"path": "src/plugins/apm_oss/common/index_pattern_constants.ts",
"lineNumber": 9
},
- "signature": [
- "\"apm_static_index_pattern_id\""
- ],
+ "deprecated": false,
"initialIsOpen": false
}
],
"objects": [],
"setup": {
+ "parentPluginId": "apmOss",
"id": "def-public.ApmOssPluginSetup",
"type": "Interface",
+ "tags": [],
"label": "ApmOssPluginSetup",
"description": [],
- "tags": [],
- "children": [],
"source": {
"path": "src/plugins/apm_oss/public/types.ts",
"lineNumber": 10
},
+ "deprecated": false,
+ "children": [],
"lifecycle": "setup",
"initialIsOpen": true
},
"start": {
+ "parentPluginId": "apmOss",
"id": "def-public.ApmOssPluginStart",
"type": "Interface",
+ "tags": [],
"label": "ApmOssPluginStart",
"description": [],
- "tags": [],
- "children": [],
"source": {
"path": "src/plugins/apm_oss/public/types.ts",
"lineNumber": 13
},
+ "deprecated": false,
+ "children": [],
"lifecycle": "start",
"initialIsOpen": true
}
@@ -56,448 +62,525 @@
"classes": [],
"functions": [
{
+ "parentPluginId": "apmOss",
"id": "def-server.createDjangoAgentInstructions",
"type": "Function",
+ "tags": [],
+ "label": "createDjangoAgentInstructions",
+ "description": [],
+ "signature": [
+ "(apmServerUrl?: string, secretToken?: string) => ({ title: string; textPre: string; commands: string[]; textPost?: undefined; } | { title: string; textPre: string; commands: string[]; textPost: string; })[]"
+ ],
+ "source": {
+ "path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
+ "lineNumber": 88
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "apmOss",
"id": "def-server.createDjangoAgentInstructions.$1",
"type": "string",
+ "tags": [],
"label": "apmServerUrl",
- "isRequired": true,
+ "description": [],
"signature": [
"string"
],
- "description": [],
"source": {
"path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
"lineNumber": 88
- }
+ },
+ "deprecated": false,
+ "isRequired": true
},
{
+ "parentPluginId": "apmOss",
"id": "def-server.createDjangoAgentInstructions.$2",
"type": "string",
+ "tags": [],
"label": "secretToken",
- "isRequired": true,
+ "description": [],
"signature": [
"string"
],
- "description": [],
"source": {
"path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
"lineNumber": 88
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "signature": [
- "(apmServerUrl?: string, secretToken?: string) => ({ title: string; textPre: string; commands: string[]; textPost?: undefined; } | { title: string; textPre: string; commands: string[]; textPost: string; })[]"
- ],
- "description": [],
- "label": "createDjangoAgentInstructions",
- "source": {
- "path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
- "lineNumber": 88
- },
- "tags": [],
"returnComment": [],
"initialIsOpen": false
},
{
+ "parentPluginId": "apmOss",
"id": "def-server.createDotNetAgentInstructions",
"type": "Function",
+ "tags": [],
+ "label": "createDotNetAgentInstructions",
+ "description": [],
+ "signature": [
+ "(apmServerUrl?: string, secretToken?: string) => ({ title: string; textPre: string; commands?: undefined; textPost?: undefined; } | { title: string; textPre: string; commands: string[]; textPost: string; } | { title: string; commands: string[]; textPost: string; textPre?: undefined; })[]"
+ ],
+ "source": {
+ "path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
+ "lineNumber": 631
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "apmOss",
"id": "def-server.createDotNetAgentInstructions.$1",
"type": "string",
+ "tags": [],
"label": "apmServerUrl",
- "isRequired": true,
+ "description": [],
"signature": [
"string"
],
- "description": [],
"source": {
"path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
"lineNumber": 631
- }
+ },
+ "deprecated": false,
+ "isRequired": true
},
{
+ "parentPluginId": "apmOss",
"id": "def-server.createDotNetAgentInstructions.$2",
"type": "string",
+ "tags": [],
"label": "secretToken",
- "isRequired": true,
+ "description": [],
"signature": [
"string"
],
- "description": [],
"source": {
"path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
"lineNumber": 631
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "signature": [
- "(apmServerUrl?: string, secretToken?: string) => ({ title: string; textPre: string; commands?: undefined; textPost?: undefined; } | { title: string; textPre: string; commands: string[]; textPost: string; } | { title: string; commands: string[]; textPost: string; textPre?: undefined; })[]"
- ],
- "description": [],
- "label": "createDotNetAgentInstructions",
- "source": {
- "path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
- "lineNumber": 631
- },
- "tags": [],
"returnComment": [],
"initialIsOpen": false
},
{
+ "parentPluginId": "apmOss",
"id": "def-server.createFlaskAgentInstructions",
"type": "Function",
+ "tags": [],
+ "label": "createFlaskAgentInstructions",
+ "description": [],
+ "signature": [
+ "(apmServerUrl?: string, secretToken?: string) => ({ title: string; textPre: string; commands: string[]; textPost?: undefined; } | { title: string; textPre: string; commands: string[]; textPost: string; })[]"
+ ],
+ "source": {
+ "path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
+ "lineNumber": 173
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "apmOss",
"id": "def-server.createFlaskAgentInstructions.$1",
"type": "string",
+ "tags": [],
"label": "apmServerUrl",
- "isRequired": true,
+ "description": [],
"signature": [
"string"
],
- "description": [],
"source": {
"path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
"lineNumber": 173
- }
+ },
+ "deprecated": false,
+ "isRequired": true
},
{
+ "parentPluginId": "apmOss",
"id": "def-server.createFlaskAgentInstructions.$2",
"type": "string",
+ "tags": [],
"label": "secretToken",
- "isRequired": true,
+ "description": [],
"signature": [
"string"
],
- "description": [],
"source": {
"path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
"lineNumber": 173
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "signature": [
- "(apmServerUrl?: string, secretToken?: string) => ({ title: string; textPre: string; commands: string[]; textPost?: undefined; } | { title: string; textPre: string; commands: string[]; textPost: string; })[]"
- ],
- "description": [],
- "label": "createFlaskAgentInstructions",
- "source": {
- "path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
- "lineNumber": 173
- },
- "tags": [],
"returnComment": [],
"initialIsOpen": false
},
{
+ "parentPluginId": "apmOss",
"id": "def-server.createGoAgentInstructions",
"type": "Function",
+ "tags": [],
+ "label": "createGoAgentInstructions",
+ "description": [],
+ "signature": [
+ "(apmServerUrl?: string, secretToken?: string) => ({ title: string; textPre: string; commands: string[]; textPost?: undefined; } | { title: string; textPre: string; commands: string[]; textPost: string; })[]"
+ ],
+ "source": {
+ "path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
+ "lineNumber": 492
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "apmOss",
"id": "def-server.createGoAgentInstructions.$1",
"type": "string",
+ "tags": [],
"label": "apmServerUrl",
- "isRequired": true,
+ "description": [],
"signature": [
"string"
],
- "description": [],
"source": {
"path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
"lineNumber": 492
- }
+ },
+ "deprecated": false,
+ "isRequired": true
},
{
+ "parentPluginId": "apmOss",
"id": "def-server.createGoAgentInstructions.$2",
"type": "string",
+ "tags": [],
"label": "secretToken",
- "isRequired": true,
+ "description": [],
"signature": [
"string"
],
- "description": [],
"source": {
"path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
"lineNumber": 492
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "signature": [
- "(apmServerUrl?: string, secretToken?: string) => ({ title: string; textPre: string; commands: string[]; textPost?: undefined; } | { title: string; textPre: string; commands: string[]; textPost: string; })[]"
- ],
- "description": [],
- "label": "createGoAgentInstructions",
- "source": {
- "path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
- "lineNumber": 492
- },
- "tags": [],
"returnComment": [],
"initialIsOpen": false
},
{
+ "parentPluginId": "apmOss",
"id": "def-server.createJavaAgentInstructions",
"type": "Function",
+ "tags": [],
+ "label": "createJavaAgentInstructions",
+ "description": [],
+ "signature": [
+ "(apmServerUrl?: string, secretToken?: string) => ({ title: string; textPre: string; commands?: undefined; textPost?: undefined; } | { title: string; textPre: string; commands: string[]; textPost: string; })[]"
+ ],
+ "source": {
+ "path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
+ "lineNumber": 585
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "apmOss",
"id": "def-server.createJavaAgentInstructions.$1",
"type": "string",
+ "tags": [],
"label": "apmServerUrl",
- "isRequired": true,
+ "description": [],
"signature": [
"string"
],
- "description": [],
"source": {
"path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
"lineNumber": 585
- }
+ },
+ "deprecated": false,
+ "isRequired": true
},
{
+ "parentPluginId": "apmOss",
"id": "def-server.createJavaAgentInstructions.$2",
"type": "string",
+ "tags": [],
"label": "secretToken",
- "isRequired": true,
+ "description": [],
"signature": [
"string"
],
- "description": [],
"source": {
"path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
"lineNumber": 585
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "signature": [
- "(apmServerUrl?: string, secretToken?: string) => ({ title: string; textPre: string; commands?: undefined; textPost?: undefined; } | { title: string; textPre: string; commands: string[]; textPost: string; })[]"
- ],
- "description": [],
- "label": "createJavaAgentInstructions",
- "source": {
- "path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
- "lineNumber": 585
- },
- "tags": [],
"returnComment": [],
"initialIsOpen": false
},
{
+ "parentPluginId": "apmOss",
"id": "def-server.createJsAgentInstructions",
"type": "Function",
+ "tags": [],
+ "label": "createJsAgentInstructions",
+ "description": [],
+ "signature": [
+ "(apmServerUrl?: string) => ({ title: string; textPre: string; commands?: undefined; textPost?: undefined; } | { title: string; textPre: string; commands: string[]; textPost: string; } | { title: string; textPre: string; commands: string[]; textPost?: undefined; })[]"
+ ],
+ "source": {
+ "path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
+ "lineNumber": 393
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "apmOss",
"id": "def-server.createJsAgentInstructions.$1",
"type": "string",
+ "tags": [],
"label": "apmServerUrl",
- "isRequired": true,
+ "description": [],
"signature": [
"string"
],
- "description": [],
"source": {
"path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
"lineNumber": 393
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "signature": [
- "(apmServerUrl?: string) => ({ title: string; textPre: string; commands?: undefined; textPost?: undefined; } | { title: string; textPre: string; commands: string[]; textPost: string; } | { title: string; textPre: string; commands: string[]; textPost?: undefined; })[]"
- ],
- "description": [],
- "label": "createJsAgentInstructions",
- "source": {
- "path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
- "lineNumber": 393
- },
- "tags": [],
"returnComment": [],
"initialIsOpen": false
},
{
+ "parentPluginId": "apmOss",
"id": "def-server.createNodeAgentInstructions",
"type": "Function",
+ "tags": [],
+ "label": "createNodeAgentInstructions",
+ "description": [],
+ "signature": [
+ "(apmServerUrl?: string, secretToken?: string) => ({ title: string; textPre: string; commands: string[]; textPost?: undefined; } | { title: string; textPre: string; commands: string[]; textPost: string; })[]"
+ ],
+ "source": {
+ "path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
+ "lineNumber": 11
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "apmOss",
"id": "def-server.createNodeAgentInstructions.$1",
"type": "string",
+ "tags": [],
"label": "apmServerUrl",
- "isRequired": true,
+ "description": [],
"signature": [
"string"
],
- "description": [],
"source": {
"path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
"lineNumber": 11
- }
+ },
+ "deprecated": false,
+ "isRequired": true
},
{
+ "parentPluginId": "apmOss",
"id": "def-server.createNodeAgentInstructions.$2",
"type": "string",
+ "tags": [],
"label": "secretToken",
- "isRequired": true,
+ "description": [],
"signature": [
"string"
],
- "description": [],
"source": {
"path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
"lineNumber": 11
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "signature": [
- "(apmServerUrl?: string, secretToken?: string) => ({ title: string; textPre: string; commands: string[]; textPost?: undefined; } | { title: string; textPre: string; commands: string[]; textPost: string; })[]"
- ],
- "description": [],
- "label": "createNodeAgentInstructions",
- "source": {
- "path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
- "lineNumber": 11
- },
- "tags": [],
"returnComment": [],
"initialIsOpen": false
},
{
+ "parentPluginId": "apmOss",
"id": "def-server.createPhpAgentInstructions",
"type": "Function",
+ "tags": [],
+ "label": "createPhpAgentInstructions",
+ "description": [],
+ "signature": [
+ "(apmServerUrl?: string, secretToken?: string) => ({ title: string; textPre: string; commands?: undefined; textPost?: undefined; } | { title: string; textPre: string; commands: string[]; textPost: string; })[]"
+ ],
+ "source": {
+ "path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
+ "lineNumber": 705
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "apmOss",
"id": "def-server.createPhpAgentInstructions.$1",
"type": "string",
+ "tags": [],
"label": "apmServerUrl",
- "isRequired": true,
+ "description": [],
"signature": [
"string"
],
- "description": [],
"source": {
"path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
"lineNumber": 705
- }
+ },
+ "deprecated": false,
+ "isRequired": true
},
{
+ "parentPluginId": "apmOss",
"id": "def-server.createPhpAgentInstructions.$2",
"type": "string",
+ "tags": [],
"label": "secretToken",
- "isRequired": true,
+ "description": [],
"signature": [
"string"
],
- "description": [],
"source": {
"path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
"lineNumber": 705
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "signature": [
- "(apmServerUrl?: string, secretToken?: string) => ({ title: string; textPre: string; commands?: undefined; textPost?: undefined; } | { title: string; textPre: string; commands: string[]; textPost: string; })[]"
- ],
- "description": [],
- "label": "createPhpAgentInstructions",
- "source": {
- "path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
- "lineNumber": 705
- },
- "tags": [],
"returnComment": [],
"initialIsOpen": false
},
{
+ "parentPluginId": "apmOss",
"id": "def-server.createRackAgentInstructions",
"type": "Function",
+ "tags": [],
+ "label": "createRackAgentInstructions",
+ "description": [],
+ "signature": [
+ "(apmServerUrl?: string, secretToken?: string) => ({ title: string; textPre: string; commands: string[]; textPost?: undefined; } | { title: string; textPre: string; commands: string[]; textPost: string; })[]"
+ ],
+ "source": {
+ "path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
+ "lineNumber": 298
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "apmOss",
"id": "def-server.createRackAgentInstructions.$1",
"type": "string",
+ "tags": [],
"label": "apmServerUrl",
- "isRequired": true,
+ "description": [],
"signature": [
"string"
],
- "description": [],
"source": {
"path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
"lineNumber": 298
- }
+ },
+ "deprecated": false,
+ "isRequired": true
},
{
+ "parentPluginId": "apmOss",
"id": "def-server.createRackAgentInstructions.$2",
"type": "string",
+ "tags": [],
"label": "secretToken",
- "isRequired": true,
+ "description": [],
"signature": [
"string"
],
- "description": [],
"source": {
"path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
"lineNumber": 298
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "signature": [
- "(apmServerUrl?: string, secretToken?: string) => ({ title: string; textPre: string; commands: string[]; textPost?: undefined; } | { title: string; textPre: string; commands: string[]; textPost: string; })[]"
- ],
- "description": [],
- "label": "createRackAgentInstructions",
- "source": {
- "path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
- "lineNumber": 298
- },
- "tags": [],
"returnComment": [],
"initialIsOpen": false
},
{
+ "parentPluginId": "apmOss",
"id": "def-server.createRailsAgentInstructions",
"type": "Function",
+ "tags": [],
+ "label": "createRailsAgentInstructions",
+ "description": [],
+ "signature": [
+ "(apmServerUrl?: string, secretToken?: string) => ({ title: string; textPre: string; commands: string[]; textPost?: undefined; } | { title: string; textPre: string; commands: string[]; textPost: string; })[]"
+ ],
+ "source": {
+ "path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
+ "lineNumber": 255
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "apmOss",
"id": "def-server.createRailsAgentInstructions.$1",
"type": "string",
+ "tags": [],
"label": "apmServerUrl",
- "isRequired": true,
+ "description": [],
"signature": [
"string"
],
- "description": [],
"source": {
"path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
"lineNumber": 255
- }
+ },
+ "deprecated": false,
+ "isRequired": true
},
{
+ "parentPluginId": "apmOss",
"id": "def-server.createRailsAgentInstructions.$2",
"type": "string",
+ "tags": [],
"label": "secretToken",
- "isRequired": true,
+ "description": [],
"signature": [
"string"
],
- "description": [],
"source": {
"path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
"lineNumber": 255
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "signature": [
- "(apmServerUrl?: string, secretToken?: string) => ({ title: string; textPre: string; commands: string[]; textPost?: undefined; } | { title: string; textPre: string; commands: string[]; textPost: string; })[]"
- ],
- "description": [],
- "label": "createRailsAgentInstructions",
- "source": {
- "path": "src/plugins/apm_oss/server/tutorial/instructions/apm_agent_instructions.ts",
- "lineNumber": 255
- },
- "tags": [],
"returnComment": [],
"initialIsOpen": false
}
@@ -506,77 +589,94 @@
"enums": [],
"misc": [
{
- "tags": [],
+ "parentPluginId": "apmOss",
"id": "def-server.APM_STATIC_INDEX_PATTERN_ID",
"type": "string",
+ "tags": [],
"label": "APM_STATIC_INDEX_PATTERN_ID",
"description": [],
+ "signature": [
+ "\"apm_static_index_pattern_id\""
+ ],
"source": {
"path": "src/plugins/apm_oss/common/index_pattern_constants.ts",
"lineNumber": 9
},
- "signature": [
- "\"apm_static_index_pattern_id\""
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "apmOss",
"id": "def-server.APMOSSConfig",
"type": "Type",
- "label": "APMOSSConfig",
"tags": [],
+ "label": "APMOSSConfig",
"description": [],
+ "signature": [
+ "{ readonly enabled: boolean; readonly transactionIndices: string; readonly spanIndices: string; readonly errorIndices: string; readonly metricsIndices: string; readonly sourcemapIndices: string; readonly onboardingIndices: string; readonly indexPattern: string; readonly fleetMode: boolean; }"
+ ],
"source": {
"path": "src/plugins/apm_oss/server/index.ts",
"lineNumber": 32
},
- "signature": [
- "{ readonly enabled: boolean; readonly transactionIndices: string; readonly spanIndices: string; readonly errorIndices: string; readonly metricsIndices: string; readonly sourcemapIndices: string; readonly onboardingIndices: string; readonly indexPattern: string; readonly fleetMode: boolean; }"
- ],
+ "deprecated": false,
"initialIsOpen": false
}
],
"objects": [],
"setup": {
+ "parentPluginId": "apmOss",
"id": "def-server.APMOSSPluginSetup",
"type": "Interface",
+ "tags": [],
"label": "APMOSSPluginSetup",
"description": [],
- "tags": [],
+ "source": {
+ "path": "src/plugins/apm_oss/server/plugin.ts",
+ "lineNumber": 47
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "apmOss",
"id": "def-server.APMOSSPluginSetup.config",
"type": "Object",
+ "tags": [],
"label": "config",
"description": [],
+ "signature": [
+ "Readonly<{} & { enabled: boolean; transactionIndices: string; spanIndices: string; errorIndices: string; metricsIndices: string; sourcemapIndices: string; onboardingIndices: string; indexPattern: string; fleetMode: boolean; }>"
+ ],
"source": {
"path": "src/plugins/apm_oss/server/plugin.ts",
"lineNumber": 48
},
- "signature": [
- "Readonly<{} & { enabled: boolean; transactionIndices: string; spanIndices: string; errorIndices: string; metricsIndices: string; sourcemapIndices: string; onboardingIndices: string; indexPattern: string; fleetMode: boolean; }>"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "apmOss",
"id": "def-server.APMOSSPluginSetup.config$",
"type": "Object",
+ "tags": [],
"label": "config$",
"description": [],
+ "signature": [
+ "Observable",
+ ">"
+ ],
"source": {
"path": "src/plugins/apm_oss/server/plugin.ts",
"lineNumber": 49
},
- "signature": [
- "Observable",
- ">"
- ]
+ "deprecated": false
},
{
+ "parentPluginId": "apmOss",
"id": "def-server.APMOSSPluginSetup.getRegisteredTutorialProvider",
"type": "Function",
+ "tags": [],
"label": "getRegisteredTutorialProvider",
+ "description": [],
"signature": [
"() => ",
{
@@ -587,20 +687,15 @@
"text": "TutorialProvider"
}
],
- "description": [],
- "children": [],
- "tags": [],
- "returnComment": [],
"source": {
"path": "src/plugins/apm_oss/server/plugin.ts",
"lineNumber": 50
- }
+ },
+ "deprecated": false,
+ "children": [],
+ "returnComment": []
}
],
- "source": {
- "path": "src/plugins/apm_oss/server/plugin.ts",
- "lineNumber": 47
- },
"lifecycle": "setup",
"initialIsOpen": true
}
diff --git a/api_docs/banners.json b/api_docs/banners.json
index 15fe714af2007..27810c9ecc5db 100644
--- a/api_docs/banners.json
+++ b/api_docs/banners.json
@@ -21,22 +21,25 @@
"functions": [],
"interfaces": [
{
+ "parentPluginId": "banners",
"id": "def-common.BannerConfiguration",
"type": "Interface",
+ "tags": [],
"label": "BannerConfiguration",
"description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/banners/common/types.ts",
+ "lineNumber": 15
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "banners",
"id": "def-common.BannerConfiguration.placement",
"type": "CompoundType",
+ "tags": [],
"label": "placement",
"description": [],
- "source": {
- "path": "x-pack/plugins/banners/common/types.ts",
- "lineNumber": 16
- },
"signature": [
{
"pluginId": "banners",
@@ -45,76 +48,88 @@
"section": "def-common.BannerPlacement",
"text": "BannerPlacement"
}
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/banners/common/types.ts",
+ "lineNumber": 16
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "banners",
"id": "def-common.BannerConfiguration.textContent",
"type": "string",
+ "tags": [],
"label": "textContent",
"description": [],
"source": {
"path": "x-pack/plugins/banners/common/types.ts",
"lineNumber": 17
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "banners",
"id": "def-common.BannerConfiguration.textColor",
"type": "string",
+ "tags": [],
"label": "textColor",
"description": [],
"source": {
"path": "x-pack/plugins/banners/common/types.ts",
"lineNumber": 18
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "banners",
"id": "def-common.BannerConfiguration.backgroundColor",
"type": "string",
+ "tags": [],
"label": "backgroundColor",
"description": [],
"source": {
"path": "x-pack/plugins/banners/common/types.ts",
"lineNumber": 19
- }
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/banners/common/types.ts",
- "lineNumber": 15
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "banners",
"id": "def-common.BannerInfoResponse",
"type": "Interface",
+ "tags": [],
"label": "BannerInfoResponse",
"description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/banners/common/types.ts",
+ "lineNumber": 8
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "banners",
"id": "def-common.BannerInfoResponse.allowed",
"type": "boolean",
+ "tags": [],
"label": "allowed",
"description": [],
"source": {
"path": "x-pack/plugins/banners/common/types.ts",
"lineNumber": 9
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "banners",
"id": "def-common.BannerInfoResponse.banner",
"type": "Object",
+ "tags": [],
"label": "banner",
"description": [],
- "source": {
- "path": "x-pack/plugins/banners/common/types.ts",
- "lineNumber": 10
- },
"signature": [
{
"pluginId": "banners",
@@ -123,31 +138,34 @@
"section": "def-common.BannerConfiguration",
"text": "BannerConfiguration"
}
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/banners/common/types.ts",
+ "lineNumber": 10
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/banners/common/types.ts",
- "lineNumber": 8
- },
"initialIsOpen": false
}
],
"enums": [],
"misc": [
{
+ "parentPluginId": "banners",
"id": "def-common.BannerPlacement",
"type": "Type",
- "label": "BannerPlacement",
"tags": [],
+ "label": "BannerPlacement",
"description": [],
+ "signature": [
+ "\"top\" | \"disabled\""
+ ],
"source": {
"path": "x-pack/plugins/banners/common/types.ts",
"lineNumber": 13
},
- "signature": [
- "\"top\" | \"disabled\""
- ],
+ "deprecated": false,
"initialIsOpen": false
}
],
diff --git a/api_docs/beats_management.json b/api_docs/beats_management.json
index 5ab0902828ee1..7c892e468d4a0 100644
--- a/api_docs/beats_management.json
+++ b/api_docs/beats_management.json
@@ -23,32 +23,31 @@
"enums": [],
"misc": [
{
+ "parentPluginId": "beatsManagement",
"id": "def-common.BeatsManagementConfigType",
"type": "Type",
- "label": "BeatsManagementConfigType",
"tags": [],
+ "label": "BeatsManagementConfigType",
"description": [],
+ "signature": [
+ "{ readonly enabled: boolean; readonly defaultUserRoles: string[]; readonly encryptionKey: string; readonly enrollmentTokensTtlInSeconds: number; }"
+ ],
"source": {
"path": "x-pack/plugins/beats_management/common/index.ts",
"lineNumber": 23
},
- "signature": [
- "{ readonly enabled: boolean; readonly defaultUserRoles: string[]; readonly encryptionKey: string; readonly enrollmentTokensTtlInSeconds: number; }"
- ],
+ "deprecated": false,
"initialIsOpen": false
}
],
"objects": [
{
- "tags": [],
+ "parentPluginId": "beatsManagement",
"id": "def-common.beatsManagementConfigSchema",
"type": "Object",
+ "tags": [],
"label": "beatsManagementConfigSchema",
"description": [],
- "source": {
- "path": "x-pack/plugins/beats_management/common/index.ts",
- "lineNumber": 12
- },
"signature": [
"ObjectType",
"<{ enabled: ",
@@ -60,6 +59,11 @@
"; enrollmentTokensTtlInSeconds: ",
"Type"
],
+ "source": {
+ "path": "x-pack/plugins/beats_management/common/index.ts",
+ "lineNumber": 12
+ },
+ "deprecated": false,
"initialIsOpen": false
}
]
diff --git a/api_docs/bfetch.json b/api_docs/bfetch.json
index b3b251d2c49bb..35f1ce96b8d3f 100644
--- a/api_docs/bfetch.json
+++ b/api_docs/bfetch.json
@@ -4,40 +4,45 @@
"classes": [],
"functions": [
{
+ "parentPluginId": "bfetch",
"id": "def-public.split",
"type": "Function",
+ "tags": [],
+ "label": "split",
+ "description": [
+ "\nReceives observable that emits strings, and returns a new observable\nthat also returns strings separated by delimiter.\n\nInput stream:\n\n asdf.f -> df..aaa. -> dfsdf\n\nOutput stream, assuming \".\" is used as delimiter:\n\n asdf -> fdf -> aaa -> dfsdf\n"
+ ],
+ "signature": [
+ "(delimiter?: string) => (in$: ",
+ "Observable",
+ ") => ",
+ "Observable",
+ ""
+ ],
+ "source": {
+ "path": "src/plugins/bfetch/public/streaming/split.ts",
+ "lineNumber": 25
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "bfetch",
"id": "def-public.split.$1",
"type": "string",
+ "tags": [],
"label": "delimiter",
- "isRequired": true,
+ "description": [],
"signature": [
"string"
],
- "description": [],
"source": {
"path": "src/plugins/bfetch/public/streaming/split.ts",
"lineNumber": 25
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "signature": [
- "(delimiter?: string) => (in$: ",
- "Observable",
- ") => ",
- "Observable",
- ""
- ],
- "description": [
- "\nReceives observable that emits strings, and returns a new observable\nthat also returns strings separated by delimiter.\n\nInput stream:\n\n asdf.f -> df..aaa. -> dfsdf\n\nOutput stream, assuming \".\" is used as delimiter:\n\n asdf -> fdf -> aaa -> dfsdf\n"
- ],
- "label": "split",
- "source": {
- "path": "src/plugins/bfetch/public/streaming/split.ts",
- "lineNumber": 25
- },
- "tags": [],
"returnComment": [],
"initialIsOpen": false
}
@@ -46,57 +51,64 @@
"enums": [],
"misc": [
{
+ "parentPluginId": "bfetch",
"id": "def-public.BatchedFunc",
"type": "Type",
- "label": "BatchedFunc",
"tags": [],
+ "label": "BatchedFunc",
"description": [],
+ "signature": [
+ "(payload: Payload, signal: AbortSignal | undefined) => Promise"
+ ],
"source": {
"path": "src/plugins/bfetch/public/batching/types.ts",
"lineNumber": 17
},
- "signature": [
- "(payload: Payload, signal: AbortSignal | undefined) => Promise"
- ],
+ "deprecated": false,
"initialIsOpen": false
}
],
"objects": [],
"start": {
+ "parentPluginId": "bfetch",
"id": "def-public.BfetchPublicContract",
"type": "Interface",
+ "tags": [],
"label": "BfetchPublicContract",
"description": [],
- "tags": [],
+ "source": {
+ "path": "src/plugins/bfetch/public/plugin.ts",
+ "lineNumber": 24
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "bfetch",
"id": "def-public.BfetchPublicContract.fetchStreaming",
"type": "Function",
+ "tags": [],
"label": "fetchStreaming",
"description": [],
- "source": {
- "path": "src/plugins/bfetch/public/plugin.ts",
- "lineNumber": 25
- },
"signature": [
"(params: ",
"FetchStreamingParams",
") => { xhr: XMLHttpRequest; stream: ",
"Observable",
"; }"
- ]
+ ],
+ "source": {
+ "path": "src/plugins/bfetch/public/plugin.ts",
+ "lineNumber": 25
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "bfetch",
"id": "def-public.BfetchPublicContract.batchedFunction",
"type": "Function",
+ "tags": [],
"label": "batchedFunction",
"description": [],
- "source": {
- "path": "src/plugins/bfetch/public/plugin.ts",
- "lineNumber": 26
- },
"signature": [
"(params: ",
"StreamingBatchedFunctionParams",
@@ -109,13 +121,14 @@
"text": "BatchedFunc"
},
""
- ]
+ ],
+ "source": {
+ "path": "src/plugins/bfetch/public/plugin.ts",
+ "lineNumber": 26
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "src/plugins/bfetch/public/plugin.ts",
- "lineNumber": 24
- },
"lifecycle": "start",
"initialIsOpen": true
}
@@ -125,9 +138,12 @@
"functions": [],
"interfaces": [
{
+ "parentPluginId": "bfetch",
"id": "def-server.BatchProcessingRouteParams",
"type": "Interface",
+ "tags": [],
"label": "BatchProcessingRouteParams",
+ "description": [],
"signature": [
{
"pluginId": "bfetch",
@@ -138,47 +154,43 @@
},
""
],
- "description": [],
- "tags": [],
+ "source": {
+ "path": "src/plugins/bfetch/server/plugin.ts",
+ "lineNumber": 39
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "bfetch",
"id": "def-server.BatchProcessingRouteParams.onBatchItem",
"type": "Function",
+ "tags": [],
"label": "onBatchItem",
"description": [],
+ "signature": [
+ "(data: BatchItemData) => Promise"
+ ],
"source": {
"path": "src/plugins/bfetch/server/plugin.ts",
"lineNumber": 40
},
- "signature": [
- "(data: BatchItemData) => Promise"
- ]
+ "deprecated": false
}
],
- "source": {
- "path": "src/plugins/bfetch/server/plugin.ts",
- "lineNumber": 39
- },
"initialIsOpen": false
}
],
"enums": [],
"misc": [
{
+ "parentPluginId": "bfetch",
"id": "def-server.StreamingRequestHandler",
"type": "Type",
+ "tags": [],
"label": "StreamingRequestHandler",
- "tags": [
- "public"
- ],
"description": [
"\nRequest handler modified to allow to return an observable.\n\nSee {@link BfetchServerSetup.createStreamingRequestHandler} for usage example."
],
- "source": {
- "path": "src/plugins/bfetch/server/types.ts",
- "lineNumber": 18
- },
"signature": [
"(context: ",
{
@@ -202,29 +214,35 @@
"Observable",
">"
],
+ "source": {
+ "path": "src/plugins/bfetch/server/types.ts",
+ "lineNumber": 18
+ },
+ "deprecated": false,
"initialIsOpen": false
}
],
"objects": [],
"setup": {
+ "parentPluginId": "bfetch",
"id": "def-server.BfetchServerSetup",
"type": "Interface",
+ "tags": [],
"label": "BfetchServerSetup",
"description": [],
- "tags": [
- "public"
- ],
+ "source": {
+ "path": "src/plugins/bfetch/server/plugin.ts",
+ "lineNumber": 44
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "bfetch",
"id": "def-server.BfetchServerSetup.addBatchProcessingRoute",
"type": "Function",
+ "tags": [],
"label": "addBatchProcessingRoute",
"description": [],
- "source": {
- "path": "src/plugins/bfetch/server/plugin.ts",
- "lineNumber": 45
- },
"signature": [
"(path: string, handler: (request: ",
{
@@ -243,18 +261,20 @@
"text": "BatchProcessingRouteParams"
},
") => void"
- ]
+ ],
+ "source": {
+ "path": "src/plugins/bfetch/server/plugin.ts",
+ "lineNumber": 45
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "bfetch",
"id": "def-server.BfetchServerSetup.addStreamingResponseRoute",
"type": "Function",
+ "tags": [],
"label": "addStreamingResponseRoute",
"description": [],
- "source": {
- "path": "src/plugins/bfetch/server/plugin.ts",
- "lineNumber": 49
- },
"signature": [
"(path: string, params: (request: ",
{
@@ -273,20 +293,22 @@
"text": "StreamingResponseHandler"
},
") => void"
- ]
+ ],
+ "source": {
+ "path": "src/plugins/bfetch/server/plugin.ts",
+ "lineNumber": 49
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "bfetch",
"id": "def-server.BfetchServerSetup.createStreamingRequestHandler",
"type": "Function",
+ "tags": [],
"label": "createStreamingRequestHandler",
"description": [
"\nCreate a streaming request handler to be able to use an Observable to return chunked content to the client.\nThis is meant to be used with the `fetchStreaming` API of the `bfetch` client-side plugin.\n"
],
- "source": {
- "path": "src/plugins/bfetch/server/plugin.ts",
- "lineNumber": 81
- },
"signature": [
""
],
+ "source": {
+ "path": "src/plugins/bfetch/common/buffer/item_buffer.ts",
+ "lineNumber": 29
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "bfetch",
"id": "def-common.ItemBuffer.Unnamed",
"type": "Function",
+ "tags": [],
"label": "Constructor",
+ "description": [],
"signature": [
"any"
],
- "description": [],
+ "source": {
+ "path": "src/plugins/bfetch/common/buffer/item_buffer.ts",
+ "lineNumber": 32
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "bfetch",
"id": "def-common.ItemBuffer.Unnamed.$1",
"type": "Object",
+ "tags": [],
"label": "params",
- "isRequired": true,
+ "description": [],
"signature": [
{
"pluginId": "bfetch",
@@ -398,110 +438,114 @@
},
"- "
],
- "description": [],
"source": {
"path": "src/plugins/bfetch/common/buffer/item_buffer.ts",
"lineNumber": 32
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "tags": [],
- "returnComment": [],
- "source": {
- "path": "src/plugins/bfetch/common/buffer/item_buffer.ts",
- "lineNumber": 32
- }
+ "returnComment": []
},
{
+ "parentPluginId": "bfetch",
"id": "def-common.ItemBuffer.length",
"type": "number",
- "label": "length",
"tags": [],
+ "label": "length",
"description": [
"\nGet current buffer size."
],
"source": {
"path": "src/plugins/bfetch/common/buffer/item_buffer.ts",
"lineNumber": 37
- }
+ },
+ "deprecated": false
},
{
+ "parentPluginId": "bfetch",
"id": "def-common.ItemBuffer.write",
"type": "Function",
+ "tags": [],
"label": "write",
- "signature": [
- "(item: Item) => void"
- ],
"description": [
"\nAdd item to the buffer."
],
+ "signature": [
+ "(item: Item) => void"
+ ],
+ "source": {
+ "path": "src/plugins/bfetch/common/buffer/item_buffer.ts",
+ "lineNumber": 44
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "bfetch",
"id": "def-common.ItemBuffer.write.$1",
"type": "Uncategorized",
+ "tags": [],
"label": "item",
- "isRequired": true,
+ "description": [],
"signature": [
"Item"
],
- "description": [],
"source": {
"path": "src/plugins/bfetch/common/buffer/item_buffer.ts",
"lineNumber": 44
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "tags": [],
- "returnComment": [],
- "source": {
- "path": "src/plugins/bfetch/common/buffer/item_buffer.ts",
- "lineNumber": 44
- }
+ "returnComment": []
},
{
+ "parentPluginId": "bfetch",
"id": "def-common.ItemBuffer.clear",
"type": "Function",
+ "tags": [],
"label": "clear",
- "signature": [
- "() => void"
- ],
"description": [
"\nRemove all items from the buffer."
],
- "children": [],
- "tags": [],
- "returnComment": [],
+ "signature": [
+ "() => void"
+ ],
"source": {
"path": "src/plugins/bfetch/common/buffer/item_buffer.ts",
"lineNumber": 58
- }
+ },
+ "deprecated": false,
+ "children": [],
+ "returnComment": []
},
{
+ "parentPluginId": "bfetch",
"id": "def-common.ItemBuffer.flush",
"type": "Function",
+ "tags": [],
"label": "flush",
- "signature": [
- "() => void"
- ],
"description": [
"\nCall `.onflush` method and clear buffer."
],
- "children": [],
- "tags": [],
- "returnComment": [],
+ "signature": [
+ "() => void"
+ ],
"source": {
"path": "src/plugins/bfetch/common/buffer/item_buffer.ts",
"lineNumber": 65
- }
+ },
+ "deprecated": false,
+ "children": [],
+ "returnComment": []
}
],
- "source": {
- "path": "src/plugins/bfetch/common/buffer/item_buffer.ts",
- "lineNumber": 29
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "bfetch",
"id": "def-common.TimedItemBuffer",
"type": "Class",
"tags": [],
@@ -525,21 +569,35 @@
},
"
- "
],
+ "source": {
+ "path": "src/plugins/bfetch/common/buffer/timed_item_buffer.ts",
+ "lineNumber": 19
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "bfetch",
"id": "def-common.TimedItemBuffer.Unnamed",
"type": "Function",
+ "tags": [],
"label": "Constructor",
+ "description": [],
"signature": [
"any"
],
- "description": [],
+ "source": {
+ "path": "src/plugins/bfetch/common/buffer/timed_item_buffer.ts",
+ "lineNumber": 22
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "bfetch",
"id": "def-common.TimedItemBuffer.Unnamed.$1",
"type": "Object",
+ "tags": [],
"label": "params",
- "isRequired": true,
+ "description": [],
"signature": [
{
"pluginId": "bfetch",
@@ -550,118 +608,100 @@
},
"
- "
],
- "description": [],
"source": {
"path": "src/plugins/bfetch/common/buffer/timed_item_buffer.ts",
"lineNumber": 22
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "tags": [],
- "returnComment": [],
- "source": {
- "path": "src/plugins/bfetch/common/buffer/timed_item_buffer.ts",
- "lineNumber": 22
- }
+ "returnComment": []
},
{
+ "parentPluginId": "bfetch",
"id": "def-common.TimedItemBuffer.write",
"type": "Function",
+ "tags": [],
"label": "write",
+ "description": [],
"signature": [
"(item: Item) => void"
],
- "description": [],
+ "source": {
+ "path": "src/plugins/bfetch/common/buffer/timed_item_buffer.ts",
+ "lineNumber": 26
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "bfetch",
"id": "def-common.TimedItemBuffer.write.$1",
"type": "Uncategorized",
+ "tags": [],
"label": "item",
- "isRequired": true,
+ "description": [],
"signature": [
"Item"
],
- "description": [],
"source": {
"path": "src/plugins/bfetch/common/buffer/timed_item_buffer.ts",
"lineNumber": 26
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "tags": [],
- "returnComment": [],
- "source": {
- "path": "src/plugins/bfetch/common/buffer/timed_item_buffer.ts",
- "lineNumber": 26
- }
+ "returnComment": []
},
{
+ "parentPluginId": "bfetch",
"id": "def-common.TimedItemBuffer.clear",
"type": "Function",
+ "tags": [],
"label": "clear",
+ "description": [],
"signature": [
"() => void"
],
- "description": [],
- "children": [],
- "tags": [],
- "returnComment": [],
"source": {
"path": "src/plugins/bfetch/common/buffer/timed_item_buffer.ts",
"lineNumber": 34
- }
+ },
+ "deprecated": false,
+ "children": [],
+ "returnComment": []
},
{
+ "parentPluginId": "bfetch",
"id": "def-common.TimedItemBuffer.flush",
"type": "Function",
+ "tags": [],
"label": "flush",
+ "description": [],
"signature": [
"() => void"
],
- "description": [],
- "children": [],
- "tags": [],
- "returnComment": [],
"source": {
"path": "src/plugins/bfetch/common/buffer/timed_item_buffer.ts",
"lineNumber": 39
- }
+ },
+ "deprecated": false,
+ "children": [],
+ "returnComment": []
}
],
- "source": {
- "path": "src/plugins/bfetch/common/buffer/timed_item_buffer.ts",
- "lineNumber": 19
- },
"initialIsOpen": false
}
],
"functions": [
{
+ "parentPluginId": "bfetch",
"id": "def-common.createBatchedFunction",
"type": "Function",
- "children": [
- {
- "id": "def-common.createBatchedFunction.$1",
- "type": "Object",
- "label": "params",
- "isRequired": true,
- "signature": [
- {
- "pluginId": "bfetch",
- "scope": "common",
- "docId": "kibBfetchPluginApi",
- "section": "def-common.BatchedFunctionParams",
- "text": "BatchedFunctionParams"
- },
- "
"
- ],
- "description": [],
- "source": {
- "path": "src/plugins/bfetch/common/buffer/create_batched_function.ts",
- "lineNumber": 22
- }
- }
- ],
+ "tags": [],
+ "label": "createBatchedFunction",
+ "description": [],
"signature": [
"(params: ",
{
@@ -681,35 +721,47 @@
},
"]"
],
- "description": [],
- "label": "createBatchedFunction",
"source": {
"path": "src/plugins/bfetch/common/buffer/create_batched_function.ts",
"lineNumber": 21
},
- "tags": [],
- "returnComment": [],
- "initialIsOpen": false
- },
- {
- "id": "def-common.normalizeError",
- "type": "Function",
+ "deprecated": false,
"children": [
{
- "id": "def-common.normalizeError.$1",
- "type": "Any",
- "label": "err",
- "isRequired": true,
+ "parentPluginId": "bfetch",
+ "id": "def-common.createBatchedFunction.$1",
+ "type": "Object",
+ "tags": [],
+ "label": "params",
+ "description": [],
"signature": [
- "any"
+ {
+ "pluginId": "bfetch",
+ "scope": "common",
+ "docId": "kibBfetchPluginApi",
+ "section": "def-common.BatchedFunctionParams",
+ "text": "BatchedFunctionParams"
+ },
+ ""
],
- "description": [],
"source": {
- "path": "src/plugins/bfetch/common/util/normalize_error.ts",
- "lineNumber": 11
- }
+ "path": "src/plugins/bfetch/common/buffer/create_batched_function.ts",
+ "lineNumber": 22
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
+ "returnComment": [],
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "bfetch",
+ "id": "def-common.normalizeError",
+ "type": "Function",
+ "tags": [],
+ "label": "normalizeError",
+ "description": [],
"signature": [
"(err: any) => E"
],
- "description": [],
- "label": "normalizeError",
"source": {
"path": "src/plugins/bfetch/common/util/normalize_error.ts",
"lineNumber": 11
},
- "tags": [],
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "bfetch",
+ "id": "def-common.normalizeError.$1",
+ "type": "Any",
+ "tags": [],
+ "label": "err",
+ "description": [],
+ "signature": [
+ "any"
+ ],
+ "source": {
+ "path": "src/plugins/bfetch/common/util/normalize_error.ts",
+ "lineNumber": 11
+ },
+ "deprecated": false,
+ "isRequired": true
+ }
+ ],
"returnComment": [],
"initialIsOpen": false
},
{
+ "parentPluginId": "bfetch",
"id": "def-common.removeLeadingSlash",
"type": "Function",
+ "tags": [],
+ "label": "removeLeadingSlash",
+ "description": [],
+ "signature": [
+ "(text: string) => string"
+ ],
+ "source": {
+ "path": "src/plugins/bfetch/common/util/remove_leading_slash.ts",
+ "lineNumber": 9
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "bfetch",
"id": "def-common.removeLeadingSlash.$1",
"type": "string",
+ "tags": [],
"label": "text",
- "isRequired": true,
+ "description": [],
"signature": [
"string"
],
- "description": [],
"source": {
"path": "src/plugins/bfetch/common/util/remove_leading_slash.ts",
"lineNumber": 9
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "signature": [
- "(text: string) => string"
- ],
- "description": [],
- "label": "removeLeadingSlash",
- "source": {
- "path": "src/plugins/bfetch/common/util/remove_leading_slash.ts",
- "lineNumber": 9
- },
- "tags": [],
"returnComment": [],
"initialIsOpen": false
}
],
"interfaces": [
{
+ "parentPluginId": "bfetch",
"id": "def-common.BatchedFunctionParams",
"type": "Interface",
+ "tags": [],
"label": "BatchedFunctionParams",
+ "description": [],
"signature": [
{
"pluginId": "bfetch",
@@ -787,76 +864,86 @@
},
""
],
- "description": [],
- "tags": [],
+ "source": {
+ "path": "src/plugins/bfetch/common/buffer/create_batched_function.ts",
+ "lineNumber": 14
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "bfetch",
"id": "def-common.BatchedFunctionParams.onCall",
"type": "Function",
+ "tags": [],
"label": "onCall",
"description": [],
+ "signature": [
+ "(...args: Parameters) => [ReturnType, BatchEntry]"
+ ],
"source": {
"path": "src/plugins/bfetch/common/buffer/create_batched_function.ts",
"lineNumber": 15
},
- "signature": [
- "(...args: Parameters) => [ReturnType, BatchEntry]"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "bfetch",
"id": "def-common.BatchedFunctionParams.onBatch",
"type": "Function",
+ "tags": [],
"label": "onBatch",
"description": [],
+ "signature": [
+ "(items: BatchEntry[]) => void"
+ ],
"source": {
"path": "src/plugins/bfetch/common/buffer/create_batched_function.ts",
"lineNumber": 16
},
- "signature": [
- "(items: BatchEntry[]) => void"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "bfetch",
"id": "def-common.BatchedFunctionParams.flushOnMaxItems",
"type": "number",
+ "tags": [],
"label": "flushOnMaxItems",
"description": [],
+ "signature": [
+ "number | undefined"
+ ],
"source": {
"path": "src/plugins/bfetch/common/buffer/create_batched_function.ts",
"lineNumber": 17
},
- "signature": [
- "number | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "bfetch",
"id": "def-common.BatchedFunctionParams.maxItemAge",
"type": "number",
+ "tags": [],
"label": "maxItemAge",
"description": [],
+ "signature": [
+ "number | undefined"
+ ],
"source": {
"path": "src/plugins/bfetch/common/buffer/create_batched_function.ts",
"lineNumber": 18
},
- "signature": [
- "number | undefined"
- ]
+ "deprecated": false
}
],
- "source": {
- "path": "src/plugins/bfetch/common/buffer/create_batched_function.ts",
- "lineNumber": 14
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "bfetch",
"id": "def-common.BatchRequestData",
"type": "Interface",
+ "tags": [],
"label": "BatchRequestData",
+ "description": [],
"signature": [
{
"pluginId": "bfetch",
@@ -867,34 +954,38 @@
},
"- "
],
- "description": [],
- "tags": [],
+ "source": {
+ "path": "src/plugins/bfetch/common/batch.ts",
+ "lineNumber": 13
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "bfetch",
"id": "def-common.BatchRequestData.batch",
"type": "Array",
+ "tags": [],
"label": "batch",
"description": [],
+ "signature": [
+ "Item[]"
+ ],
"source": {
"path": "src/plugins/bfetch/common/batch.ts",
"lineNumber": 14
},
- "signature": [
- "Item[]"
- ]
+ "deprecated": false
}
],
- "source": {
- "path": "src/plugins/bfetch/common/batch.ts",
- "lineNumber": 13
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "bfetch",
"id": "def-common.BatchResponseItem",
"type": "Interface",
+ "tags": [],
"label": "BatchResponseItem",
+ "description": [],
"signature": [
{
"pluginId": "bfetch",
@@ -905,84 +996,96 @@
},
"
"
],
- "description": [],
- "tags": [],
+ "source": {
+ "path": "src/plugins/bfetch/common/batch.ts",
+ "lineNumber": 17
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "bfetch",
"id": "def-common.BatchResponseItem.id",
"type": "number",
+ "tags": [],
"label": "id",
"description": [],
"source": {
"path": "src/plugins/bfetch/common/batch.ts",
"lineNumber": 18
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "bfetch",
"id": "def-common.BatchResponseItem.result",
"type": "Uncategorized",
+ "tags": [],
"label": "result",
"description": [],
+ "signature": [
+ "Result | undefined"
+ ],
"source": {
"path": "src/plugins/bfetch/common/batch.ts",
"lineNumber": 19
},
- "signature": [
- "Result | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "bfetch",
"id": "def-common.BatchResponseItem.error",
"type": "Uncategorized",
+ "tags": [],
"label": "error",
"description": [],
+ "signature": [
+ "Error | undefined"
+ ],
"source": {
"path": "src/plugins/bfetch/common/batch.ts",
"lineNumber": 20
},
- "signature": [
- "Error | undefined"
- ]
+ "deprecated": false
}
],
- "source": {
- "path": "src/plugins/bfetch/common/batch.ts",
- "lineNumber": 17
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "bfetch",
"id": "def-common.ErrorLike",
"type": "Interface",
+ "tags": [],
"label": "ErrorLike",
"description": [],
- "tags": [],
+ "source": {
+ "path": "src/plugins/bfetch/common/batch.ts",
+ "lineNumber": 9
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "bfetch",
"id": "def-common.ErrorLike.message",
"type": "string",
+ "tags": [],
"label": "message",
"description": [],
"source": {
"path": "src/plugins/bfetch/common/batch.ts",
"lineNumber": 10
- }
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "src/plugins/bfetch/common/batch.ts",
- "lineNumber": 9
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "bfetch",
"id": "def-common.ItemBufferParams",
"type": "Interface",
+ "tags": [],
"label": "ItemBufferParams",
+ "description": [],
"signature": [
{
"pluginId": "bfetch",
@@ -993,52 +1096,58 @@
},
"- "
],
- "description": [],
- "tags": [],
+ "source": {
+ "path": "src/plugins/bfetch/common/buffer/item_buffer.ts",
+ "lineNumber": 9
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "bfetch",
"id": "def-common.ItemBufferParams.flushOnMaxItems",
"type": "number",
+ "tags": [],
"label": "flushOnMaxItems",
"description": [
"\nFlushes buffer automatically if number of items in the buffer reaches\nthis number. Omit it or set to `Infinity` to never flush on max buffer\nsize automatically."
],
+ "signature": [
+ "number | undefined"
+ ],
"source": {
"path": "src/plugins/bfetch/common/buffer/item_buffer.ts",
"lineNumber": 15
},
- "signature": [
- "number | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "bfetch",
"id": "def-common.ItemBufferParams.onFlush",
"type": "Function",
+ "tags": [],
"label": "onFlush",
"description": [
"\nCallback that is called every time buffer is flushed. It receives a single\nargument which is a list of all buffered items. If `.flush()` is called\nwhen buffer is empty, `.onflush` is called with empty array."
],
+ "signature": [
+ "(items: Item[]) => void"
+ ],
"source": {
"path": "src/plugins/bfetch/common/buffer/item_buffer.ts",
"lineNumber": 22
},
- "signature": [
- "(items: Item[]) => void"
- ]
+ "deprecated": false
}
],
- "source": {
- "path": "src/plugins/bfetch/common/buffer/item_buffer.ts",
- "lineNumber": 9
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "bfetch",
"id": "def-common.StreamingResponseHandler",
"type": "Interface",
+ "tags": [],
"label": "StreamingResponseHandler",
+ "description": [],
"signature": [
{
"pluginId": "bfetch",
@@ -1049,53 +1158,60 @@
},
"
"
],
- "description": [],
- "tags": [],
+ "source": {
+ "path": "src/plugins/bfetch/common/streaming/types.ts",
+ "lineNumber": 11
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "bfetch",
"id": "def-common.StreamingResponseHandler.getResponseStream",
"type": "Function",
+ "tags": [],
"label": "getResponseStream",
+ "description": [],
"signature": [
"(payload: Payload) => ",
"Observable",
""
],
- "description": [],
+ "source": {
+ "path": "src/plugins/bfetch/common/streaming/types.ts",
+ "lineNumber": 12
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "bfetch",
"id": "def-common.StreamingResponseHandler.getResponseStream.$1",
"type": "Uncategorized",
+ "tags": [],
"label": "payload",
- "isRequired": true,
+ "description": [],
"signature": [
"Payload"
],
- "description": [],
"source": {
"path": "src/plugins/bfetch/common/streaming/types.ts",
"lineNumber": 12
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "tags": [],
- "returnComment": [],
- "source": {
- "path": "src/plugins/bfetch/common/streaming/types.ts",
- "lineNumber": 12
- }
+ "returnComment": []
}
],
- "source": {
- "path": "src/plugins/bfetch/common/streaming/types.ts",
- "lineNumber": 11
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "bfetch",
"id": "def-common.TimedItemBufferParams",
"type": "Interface",
+ "tags": [],
"label": "TimedItemBufferParams",
+ "description": [],
"signature": [
{
"pluginId": "bfetch",
@@ -1114,30 +1230,31 @@
},
"- "
],
- "description": [],
- "tags": [],
+ "source": {
+ "path": "src/plugins/bfetch/common/buffer/timed_item_buffer.ts",
+ "lineNumber": 11
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "bfetch",
"id": "def-common.TimedItemBufferParams.maxItemAge",
"type": "number",
+ "tags": [],
"label": "maxItemAge",
"description": [
"\nFlushes buffer when oldest item reaches age specified by this parameter,\nin milliseconds."
],
+ "signature": [
+ "number | undefined"
+ ],
"source": {
"path": "src/plugins/bfetch/common/buffer/timed_item_buffer.ts",
"lineNumber": 16
},
- "signature": [
- "number | undefined"
- ]
+ "deprecated": false
}
],
- "source": {
- "path": "src/plugins/bfetch/common/buffer/timed_item_buffer.ts",
- "lineNumber": 11
- },
"initialIsOpen": false
}
],
diff --git a/api_docs/canvas.json b/api_docs/canvas.json
index e4b56ae0d6aa1..8e7707b993643 100644
--- a/api_docs/canvas.json
+++ b/api_docs/canvas.json
@@ -5,22 +5,25 @@
"functions": [],
"interfaces": [
{
+ "parentPluginId": "canvas",
"id": "def-public.WithKibanaProps",
"type": "Interface",
+ "tags": [],
"label": "WithKibanaProps",
"description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/canvas/public/index.ts",
+ "lineNumber": 15
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "canvas",
"id": "def-public.WithKibanaProps.kibana",
"type": "Object",
+ "tags": [],
"label": "kibana",
"description": [],
- "source": {
- "path": "x-pack/plugins/canvas/public/index.ts",
- "lineNumber": 16
- },
"signature": [
"{ services: ",
{
@@ -35,13 +38,14 @@
" & { canvas: ",
"CanvasServices",
"; }; }"
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/canvas/public/index.ts",
+ "lineNumber": 16
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/canvas/public/index.ts",
- "lineNumber": 15
- },
"initialIsOpen": false
}
],
@@ -49,38 +53,40 @@
"misc": [],
"objects": [],
"setup": {
+ "parentPluginId": "canvas",
"id": "def-public.CanvasSetup",
"type": "Type",
+ "tags": [],
"label": "CanvasSetup",
- "tags": [
- "public"
- ],
"description": [
"\nThese are the interfaces with your public contracts. You should export these\nfor other plugins to use in _their_ `SetupDeps`/`StartDeps` interfaces."
],
- "source": {
- "path": "x-pack/plugins/canvas/public/plugin.tsx",
- "lineNumber": 65
- },
"signature": [
"CanvasApi"
],
+ "source": {
+ "path": "x-pack/plugins/canvas/public/plugin.tsx",
+ "lineNumber": 68
+ },
+ "deprecated": false,
"lifecycle": "setup",
"initialIsOpen": true
},
"start": {
+ "parentPluginId": "canvas",
"id": "def-public.CanvasStart",
"type": "Type",
- "label": "CanvasStart",
"tags": [],
+ "label": "CanvasStart",
"description": [],
- "source": {
- "path": "x-pack/plugins/canvas/public/plugin.tsx",
- "lineNumber": 66
- },
"signature": [
"void"
],
+ "source": {
+ "path": "x-pack/plugins/canvas/public/plugin.tsx",
+ "lineNumber": 69
+ },
+ "deprecated": false,
"lifecycle": "start",
"initialIsOpen": true
}
@@ -99,6 +105,36 @@
"interfaces": [],
"enums": [],
"misc": [],
- "objects": []
+ "objects": [
+ {
+ "parentPluginId": "canvas",
+ "id": "def-common.UI_SETTINGS",
+ "type": "Object",
+ "tags": [],
+ "label": "UI_SETTINGS",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/canvas/common/index.ts",
+ "lineNumber": 8
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "canvas",
+ "id": "def-common.UI_SETTINGS.ENABLE_LABS_UI",
+ "type": "string",
+ "tags": [],
+ "label": "ENABLE_LABS_UI",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/canvas/common/index.ts",
+ "lineNumber": 9
+ },
+ "deprecated": false
+ }
+ ],
+ "initialIsOpen": false
+ }
+ ]
}
}
\ No newline at end of file
diff --git a/api_docs/canvas.mdx b/api_docs/canvas.mdx
index 4555d2bf9fef3..75ac78d571bc9 100644
--- a/api_docs/canvas.mdx
+++ b/api_docs/canvas.mdx
@@ -22,3 +22,8 @@ import canvasObj from './canvas.json';
### Interfaces
+## Common
+
+### Objects
+
+
diff --git a/api_docs/cases.json b/api_docs/cases.json
index 71538a0ad5d47..190fbfe95fc6d 100644
--- a/api_docs/cases.json
+++ b/api_docs/cases.json
@@ -1,44 +1,596 @@
{
"id": "cases",
"client": {
- "classes": [],
+ "classes": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-public.CasesUiPlugin",
+ "type": "Class",
+ "tags": [],
+ "label": "CasesUiPlugin",
+ "description": [],
+ "signature": [
+ {
+ "pluginId": "cases",
+ "scope": "public",
+ "docId": "kibCasesPluginApi",
+ "section": "def-public.CasesUiPlugin",
+ "text": "CasesUiPlugin"
+ },
+ " implements ",
+ {
+ "pluginId": "core",
+ "scope": "public",
+ "docId": "kibCorePluginApi",
+ "section": "def-public.Plugin",
+ "text": "Plugin"
+ },
+ ""
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/public/plugin.ts",
+ "lineNumber": 29
+ },
+ "deprecated": false,
+ "isRequired": true
+ }
+ ],
+ "returnComment": []
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-public.CasesUiPlugin.setup",
+ "type": "Function",
+ "tags": [],
+ "label": "setup",
+ "description": [],
+ "signature": [
+ "(core: ",
+ {
+ "pluginId": "core",
+ "scope": "public",
+ "docId": "kibCorePluginApi",
+ "section": "def-public.CoreSetup",
+ "text": "CoreSetup"
+ },
+ ", plugins: ",
+ {
+ "pluginId": "cases",
+ "scope": "public",
+ "docId": "kibCasesPluginApi",
+ "section": "def-public.SetupPlugins",
+ "text": "SetupPlugins"
+ },
+ ") => void"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/public/plugin.ts",
+ "lineNumber": 32
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-public.CasesUiPlugin.setup.$1",
+ "type": "Object",
+ "tags": [],
+ "label": "core",
+ "description": [],
+ "signature": [
+ {
+ "pluginId": "core",
+ "scope": "public",
+ "docId": "kibCorePluginApi",
+ "section": "def-public.CoreSetup",
+ "text": "CoreSetup"
+ },
+ ""
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/public/plugin.ts",
+ "lineNumber": 32
+ },
+ "deprecated": false,
+ "isRequired": true
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-public.CasesUiPlugin.setup.$2",
+ "type": "Object",
+ "tags": [],
+ "label": "plugins",
+ "description": [],
+ "signature": [
+ {
+ "pluginId": "cases",
+ "scope": "public",
+ "docId": "kibCasesPluginApi",
+ "section": "def-public.SetupPlugins",
+ "text": "SetupPlugins"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/public/plugin.ts",
+ "lineNumber": 32
+ },
+ "deprecated": false,
+ "isRequired": true
+ }
+ ],
+ "returnComment": []
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-public.CasesUiPlugin.start",
+ "type": "Function",
+ "tags": [],
+ "label": "start",
+ "description": [],
+ "signature": [
+ "(core: ",
+ {
+ "pluginId": "core",
+ "scope": "public",
+ "docId": "kibCorePluginApi",
+ "section": "def-public.CoreStart",
+ "text": "CoreStart"
+ },
+ ", plugins: ",
+ {
+ "pluginId": "cases",
+ "scope": "public",
+ "docId": "kibCasesPluginApi",
+ "section": "def-public.StartPlugins",
+ "text": "StartPlugins"
+ },
+ ") => ",
+ {
+ "pluginId": "cases",
+ "scope": "public",
+ "docId": "kibCasesPluginApi",
+ "section": "def-public.CasesUiStart",
+ "text": "CasesUiStart"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/public/plugin.ts",
+ "lineNumber": 38
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-public.CasesUiPlugin.start.$1",
+ "type": "Object",
+ "tags": [],
+ "label": "core",
+ "description": [],
+ "signature": [
+ {
+ "pluginId": "core",
+ "scope": "public",
+ "docId": "kibCorePluginApi",
+ "section": "def-public.CoreStart",
+ "text": "CoreStart"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/public/plugin.ts",
+ "lineNumber": 38
+ },
+ "deprecated": false,
+ "isRequired": true
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-public.CasesUiPlugin.start.$2",
+ "type": "Object",
+ "tags": [],
+ "label": "plugins",
+ "description": [],
+ "signature": [
+ {
+ "pluginId": "cases",
+ "scope": "public",
+ "docId": "kibCasesPluginApi",
+ "section": "def-public.StartPlugins",
+ "text": "StartPlugins"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/public/plugin.ts",
+ "lineNumber": 38
+ },
+ "deprecated": false,
+ "isRequired": true
+ }
+ ],
+ "returnComment": []
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-public.CasesUiPlugin.stop",
+ "type": "Function",
+ "tags": [],
+ "label": "stop",
+ "description": [],
+ "signature": [
+ "() => void"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/public/plugin.ts",
+ "lineNumber": 92
+ },
+ "deprecated": false,
+ "children": [],
+ "returnComment": []
+ }
+ ],
+ "initialIsOpen": false
+ }
+ ],
"functions": [],
- "interfaces": [],
+ "interfaces": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-public.SetupPlugins",
+ "type": "Interface",
+ "tags": [],
+ "label": "SetupPlugins",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/public/types.ts",
+ "lineNumber": 22
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-public.SetupPlugins.security",
+ "type": "Object",
+ "tags": [],
+ "label": "security",
+ "description": [],
+ "signature": [
+ "{ authc: ",
+ "AuthenticationServiceSetup",
+ "; sessionTimeout: ",
+ "ISessionTimeout",
+ "; license: Readonly<{ isLicenseAvailable: () => boolean; isEnabled: () => boolean; getType: () => \"basic\" | \"standard\" | \"gold\" | \"platinum\" | \"enterprise\" | \"trial\" | undefined; getFeatures: () => ",
+ "SecurityLicenseFeatures",
+ "; features$: ",
+ "Observable",
+ "<",
+ "SecurityLicenseFeatures"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/public/types.ts",
+ "lineNumber": 23
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-public.SetupPlugins.triggersActionsUi",
+ "type": "Object",
+ "tags": [],
+ "label": "triggersActionsUi",
+ "description": [],
+ "signature": [
+ {
+ "pluginId": "triggersActionsUi",
+ "scope": "public",
+ "docId": "kibTriggersActionsUiPluginApi",
+ "section": "def-public.TriggersAndActionsUIPublicPluginSetup",
+ "text": "TriggersAndActionsUIPublicPluginSetup"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/public/types.ts",
+ "lineNumber": 24
+ },
+ "deprecated": false
+ }
+ ],
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-public.StartPlugins",
+ "type": "Interface",
+ "tags": [],
+ "label": "StartPlugins",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/public/types.ts",
+ "lineNumber": 27
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-public.StartPlugins.triggersActionsUi",
+ "type": "Object",
+ "tags": [],
+ "label": "triggersActionsUi",
+ "description": [],
+ "signature": [
+ {
+ "pluginId": "triggersActionsUi",
+ "scope": "public",
+ "docId": "kibTriggersActionsUiPluginApi",
+ "section": "def-public.TriggersAndActionsUIPublicPluginStart",
+ "text": "TriggersAndActionsUIPublicPluginStart"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/public/types.ts",
+ "lineNumber": 28
+ },
+ "deprecated": false
+ }
+ ],
+ "initialIsOpen": false
+ }
+ ],
"enums": [],
- "misc": [],
- "objects": []
+ "misc": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-public.StartServices",
+ "type": "Type",
+ "tags": [],
+ "label": "StartServices",
+ "description": [
+ "\nTODO: The extra security service is one that should be implemented in the kibana context of the consuming application.\nSecurity is needed for access to authc for the `useCurrentUser` hook. Security_Solution currently passes it via renderApp in public/plugin.tsx\nLeaving it out currently in lieu of RBAC changes"
+ ],
+ "signature": [
+ "CoreStart & StartPlugins & { security: SecurityPluginSetup; }"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/public/types.ts",
+ "lineNumber": 37
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ }
+ ],
+ "objects": [],
+ "start": {
+ "parentPluginId": "cases",
+ "id": "def-public.CasesUiStart",
+ "type": "Interface",
+ "tags": [],
+ "label": "CasesUiStart",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/public/types.ts",
+ "lineNumber": 42
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-public.CasesUiStart.getAllCases",
+ "type": "Function",
+ "tags": [],
+ "label": "getAllCases",
+ "description": [],
+ "signature": [
+ "(props: ",
+ "AllCasesProps",
+ ") => React.ReactElement<",
+ "AllCasesProps",
+ ", string | ((props: any) => React.ReactElement React.Component)> | null) | (new (props: any) => React.Component)>"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/public/types.ts",
+ "lineNumber": 43
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-public.CasesUiStart.getAllCasesSelectorModal",
+ "type": "Function",
+ "tags": [],
+ "label": "getAllCasesSelectorModal",
+ "description": [],
+ "signature": [
+ "(props: ",
+ "AllCasesSelectorModalProps",
+ ") => React.ReactElement<",
+ "AllCasesSelectorModalProps",
+ ", string | ((props: any) => React.ReactElement React.Component)> | null) | (new (props: any) => React.Component)>"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/public/types.ts",
+ "lineNumber": 44
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-public.CasesUiStart.getCaseView",
+ "type": "Function",
+ "tags": [],
+ "label": "getCaseView",
+ "description": [],
+ "signature": [
+ "(props: ",
+ "CaseViewProps",
+ ") => React.ReactElement<",
+ "CaseViewProps",
+ ", string | ((props: any) => React.ReactElement React.Component)> | null) | (new (props: any) => React.Component)>"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/public/types.ts",
+ "lineNumber": 47
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-public.CasesUiStart.getConfigureCases",
+ "type": "Function",
+ "tags": [],
+ "label": "getConfigureCases",
+ "description": [],
+ "signature": [
+ "(props: ",
+ "ConfigureCasesProps",
+ ") => React.ReactElement<",
+ "ConfigureCasesProps",
+ ", string | ((props: any) => React.ReactElement React.Component)> | null) | (new (props: any) => React.Component)>"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/public/types.ts",
+ "lineNumber": 48
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-public.CasesUiStart.getCreateCase",
+ "type": "Function",
+ "tags": [],
+ "label": "getCreateCase",
+ "description": [],
+ "signature": [
+ "(props: ",
+ "CreateCaseProps",
+ ") => React.ReactElement<",
+ "CreateCaseProps",
+ ", string | ((props: any) => React.ReactElement React.Component)> | null) | (new (props: any) => React.Component)>"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/public/types.ts",
+ "lineNumber": 49
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-public.CasesUiStart.getRecentCases",
+ "type": "Function",
+ "tags": [],
+ "label": "getRecentCases",
+ "description": [],
+ "signature": [
+ "(props: ",
+ "RecentCasesProps",
+ ") => React.ReactElement<",
+ "RecentCasesProps",
+ ", string | ((props: any) => React.ReactElement React.Component)> | null) | (new (props: any) => React.Component)>"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/public/types.ts",
+ "lineNumber": 50
+ },
+ "deprecated": false
+ }
+ ],
+ "lifecycle": "start",
+ "initialIsOpen": true
+ }
},
"server": {
"classes": [],
"functions": [],
"interfaces": [
{
+ "parentPluginId": "cases",
"id": "def-server.CaseRequestContext",
"type": "Interface",
+ "tags": [],
"label": "CaseRequestContext",
"description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/cases/server/types.ts",
+ "lineNumber": 12
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "cases",
"id": "def-server.CaseRequestContext.getCasesClient",
"type": "Function",
+ "tags": [],
"label": "getCasesClient",
"description": [],
- "source": {
- "path": "x-pack/plugins/cases/server/types.ts",
- "lineNumber": 14
- },
"signature": [
"() => ",
"CasesClient"
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/server/types.ts",
+ "lineNumber": 13
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/cases/server/types.ts",
- "lineNumber": 13
- },
"initialIsOpen": false
}
],
@@ -48,10 +600,7200 @@
},
"common": {
"classes": [],
- "functions": [],
- "interfaces": [],
- "enums": [],
- "misc": [],
- "objects": []
+ "functions": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.createPlainError",
+ "type": "Function",
+ "tags": [],
+ "label": "createPlainError",
+ "description": [],
+ "signature": [
+ "(message: string) => Error"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/runtime_types.ts",
+ "lineNumber": 49
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.createPlainError.$1",
+ "type": "string",
+ "tags": [],
+ "label": "message",
+ "description": [],
+ "signature": [
+ "string"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/runtime_types.ts",
+ "lineNumber": 49
+ },
+ "deprecated": false,
+ "isRequired": true
+ }
+ ],
+ "returnComment": [],
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.decodeOrThrow",
+ "type": "Function",
+ "tags": [],
+ "label": "decodeOrThrow",
+ "description": [],
+ "signature": [
+ "(runtimeType: ",
+ "Type",
+ " , createError?: ErrorFactory) => (inputValue: I) => A"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/runtime_types.ts",
+ "lineNumber": 55
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.decodeOrThrow.$1",
+ "type": "Object",
+ "tags": [],
+ "label": "runtimeType",
+ "description": [],
+ "signature": [
+ "Type",
+ " "
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/runtime_types.ts",
+ "lineNumber": 56
+ },
+ "deprecated": false,
+ "isRequired": true
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.decodeOrThrow.$2",
+ "type": "Function",
+ "tags": [],
+ "label": "createError",
+ "description": [],
+ "signature": [
+ "ErrorFactory"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/runtime_types.ts",
+ "lineNumber": 57
+ },
+ "deprecated": false,
+ "isRequired": true
+ }
+ ],
+ "returnComment": [],
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.excess",
+ "type": "Function",
+ "tags": [],
+ "label": "excess",
+ "description": [],
+ "signature": [
+ "(codec: C) => C"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/runtime_types.ts",
+ "lineNumber": 71
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.excess.$1",
+ "type": "Uncategorized",
+ "tags": [],
+ "label": "codec",
+ "description": [],
+ "signature": [
+ "C"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/runtime_types.ts",
+ "lineNumber": 71
+ },
+ "deprecated": false,
+ "isRequired": true
+ }
+ ],
+ "returnComment": [],
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.formatErrors",
+ "type": "Function",
+ "tags": [
+ "deprecated"
+ ],
+ "label": "formatErrors",
+ "description": [],
+ "signature": [
+ "(errors: ",
+ "Errors",
+ ") => string[]"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/runtime_types.ts",
+ "lineNumber": 20
+ },
+ "deprecated": true,
+ "references": [],
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.formatErrors.$1",
+ "type": "Object",
+ "tags": [],
+ "label": "errors",
+ "description": [],
+ "signature": [
+ "Errors"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/runtime_types.ts",
+ "lineNumber": 20
+ },
+ "deprecated": false,
+ "isRequired": true
+ }
+ ],
+ "returnComment": [],
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.getCaseCommentDetailsUrl",
+ "type": "Function",
+ "tags": [],
+ "label": "getCaseCommentDetailsUrl",
+ "description": [],
+ "signature": [
+ "(caseId: string, commentId: string) => string"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/helpers.ts",
+ "lineNumber": 35
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.getCaseCommentDetailsUrl.$1",
+ "type": "string",
+ "tags": [],
+ "label": "caseId",
+ "description": [],
+ "signature": [
+ "string"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/helpers.ts",
+ "lineNumber": 35
+ },
+ "deprecated": false,
+ "isRequired": true
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.getCaseCommentDetailsUrl.$2",
+ "type": "string",
+ "tags": [],
+ "label": "commentId",
+ "description": [],
+ "signature": [
+ "string"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/helpers.ts",
+ "lineNumber": 35
+ },
+ "deprecated": false,
+ "isRequired": true
+ }
+ ],
+ "returnComment": [],
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.getCaseCommentsUrl",
+ "type": "Function",
+ "tags": [],
+ "label": "getCaseCommentsUrl",
+ "description": [],
+ "signature": [
+ "(id: string) => string"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/helpers.ts",
+ "lineNumber": 31
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.getCaseCommentsUrl.$1",
+ "type": "string",
+ "tags": [],
+ "label": "id",
+ "description": [],
+ "signature": [
+ "string"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/helpers.ts",
+ "lineNumber": 31
+ },
+ "deprecated": false,
+ "isRequired": true
+ }
+ ],
+ "returnComment": [],
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.getCaseDetailsUrl",
+ "type": "Function",
+ "tags": [],
+ "label": "getCaseDetailsUrl",
+ "description": [],
+ "signature": [
+ "(id: string) => string"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/helpers.ts",
+ "lineNumber": 19
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.getCaseDetailsUrl.$1",
+ "type": "string",
+ "tags": [],
+ "label": "id",
+ "description": [],
+ "signature": [
+ "string"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/helpers.ts",
+ "lineNumber": 19
+ },
+ "deprecated": false,
+ "isRequired": true
+ }
+ ],
+ "returnComment": [],
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.getCasePushUrl",
+ "type": "Function",
+ "tags": [],
+ "label": "getCasePushUrl",
+ "description": [],
+ "signature": [
+ "(caseId: string, connectorId: string) => string"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/helpers.ts",
+ "lineNumber": 47
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.getCasePushUrl.$1",
+ "type": "string",
+ "tags": [],
+ "label": "caseId",
+ "description": [],
+ "signature": [
+ "string"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/helpers.ts",
+ "lineNumber": 47
+ },
+ "deprecated": false,
+ "isRequired": true
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.getCasePushUrl.$2",
+ "type": "string",
+ "tags": [],
+ "label": "connectorId",
+ "description": [],
+ "signature": [
+ "string"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/helpers.ts",
+ "lineNumber": 47
+ },
+ "deprecated": false,
+ "isRequired": true
+ }
+ ],
+ "returnComment": [],
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.getCaseUserActionUrl",
+ "type": "Function",
+ "tags": [],
+ "label": "getCaseUserActionUrl",
+ "description": [],
+ "signature": [
+ "(id: string) => string"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/helpers.ts",
+ "lineNumber": 39
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.getCaseUserActionUrl.$1",
+ "type": "string",
+ "tags": [],
+ "label": "id",
+ "description": [],
+ "signature": [
+ "string"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/helpers.ts",
+ "lineNumber": 39
+ },
+ "deprecated": false,
+ "isRequired": true
+ }
+ ],
+ "returnComment": [],
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.getSubCaseDetailsUrl",
+ "type": "Function",
+ "tags": [],
+ "label": "getSubCaseDetailsUrl",
+ "description": [],
+ "signature": [
+ "(caseID: string, subCaseId: string) => string"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/helpers.ts",
+ "lineNumber": 27
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.getSubCaseDetailsUrl.$1",
+ "type": "string",
+ "tags": [],
+ "label": "caseID",
+ "description": [],
+ "signature": [
+ "string"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/helpers.ts",
+ "lineNumber": 27
+ },
+ "deprecated": false,
+ "isRequired": true
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.getSubCaseDetailsUrl.$2",
+ "type": "string",
+ "tags": [],
+ "label": "subCaseId",
+ "description": [],
+ "signature": [
+ "string"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/helpers.ts",
+ "lineNumber": 27
+ },
+ "deprecated": false,
+ "isRequired": true
+ }
+ ],
+ "returnComment": [],
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.getSubCasesUrl",
+ "type": "Function",
+ "tags": [],
+ "label": "getSubCasesUrl",
+ "description": [],
+ "signature": [
+ "(caseID: string) => string"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/helpers.ts",
+ "lineNumber": 23
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.getSubCasesUrl.$1",
+ "type": "string",
+ "tags": [],
+ "label": "caseID",
+ "description": [],
+ "signature": [
+ "string"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/helpers.ts",
+ "lineNumber": 23
+ },
+ "deprecated": false,
+ "isRequired": true
+ }
+ ],
+ "returnComment": [],
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.getSubCaseUserActionUrl",
+ "type": "Function",
+ "tags": [],
+ "label": "getSubCaseUserActionUrl",
+ "description": [],
+ "signature": [
+ "(caseID: string, subCaseId: string) => string"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/helpers.ts",
+ "lineNumber": 43
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.getSubCaseUserActionUrl.$1",
+ "type": "string",
+ "tags": [],
+ "label": "caseID",
+ "description": [],
+ "signature": [
+ "string"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/helpers.ts",
+ "lineNumber": 43
+ },
+ "deprecated": false,
+ "isRequired": true
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.getSubCaseUserActionUrl.$2",
+ "type": "string",
+ "tags": [],
+ "label": "subCaseId",
+ "description": [],
+ "signature": [
+ "string"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/helpers.ts",
+ "lineNumber": 43
+ },
+ "deprecated": false,
+ "isRequired": true
+ }
+ ],
+ "returnComment": [],
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.throwErrors",
+ "type": "Function",
+ "tags": [],
+ "label": "throwErrors",
+ "description": [],
+ "signature": [
+ "(createError: ErrorFactory) => (errors: ",
+ "Errors",
+ ") => never"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/runtime_types.ts",
+ "lineNumber": 51
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.throwErrors.$1",
+ "type": "Function",
+ "tags": [],
+ "label": "createError",
+ "description": [],
+ "signature": [
+ "ErrorFactory"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/runtime_types.ts",
+ "lineNumber": 51
+ },
+ "deprecated": false,
+ "isRequired": true
+ }
+ ],
+ "returnComment": [],
+ "initialIsOpen": false
+ }
+ ],
+ "interfaces": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ActionLicense",
+ "type": "Interface",
+ "tags": [],
+ "label": "ActionLicense",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 144
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ActionLicense.id",
+ "type": "string",
+ "tags": [],
+ "label": "id",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 145
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ActionLicense.name",
+ "type": "string",
+ "tags": [],
+ "label": "name",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 146
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ActionLicense.enabled",
+ "type": "boolean",
+ "tags": [],
+ "label": "enabled",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 147
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ActionLicense.enabledInConfig",
+ "type": "boolean",
+ "tags": [],
+ "label": "enabledInConfig",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 148
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ActionLicense.enabledInLicense",
+ "type": "boolean",
+ "tags": [],
+ "label": "enabledInLicense",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 149
+ },
+ "deprecated": false
+ }
+ ],
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.AllCases",
+ "type": "Interface",
+ "tags": [],
+ "label": "AllCases",
+ "description": [],
+ "signature": [
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.AllCases",
+ "text": "AllCases"
+ },
+ " extends ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CasesStatus",
+ "text": "CasesStatus"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 112
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.AllCases.cases",
+ "type": "Array",
+ "tags": [],
+ "label": "cases",
+ "description": [],
+ "signature": [
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.Case",
+ "text": "Case"
+ },
+ "[]"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 113
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.AllCases.page",
+ "type": "number",
+ "tags": [],
+ "label": "page",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 114
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.AllCases.perPage",
+ "type": "number",
+ "tags": [],
+ "label": "perPage",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 115
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.AllCases.total",
+ "type": "number",
+ "tags": [],
+ "label": "total",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 116
+ },
+ "deprecated": false
+ }
+ ],
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ApiProps",
+ "type": "Interface",
+ "tags": [],
+ "label": "ApiProps",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 135
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ApiProps.signal",
+ "type": "Object",
+ "tags": [],
+ "label": "signal",
+ "description": [],
+ "signature": [
+ "AbortSignal"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 136
+ },
+ "deprecated": false
+ }
+ ],
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.BulkUpdateStatus",
+ "type": "Interface",
+ "tags": [],
+ "label": "BulkUpdateStatus",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 139
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.BulkUpdateStatus.status",
+ "type": "string",
+ "tags": [],
+ "label": "status",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 140
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.BulkUpdateStatus.id",
+ "type": "string",
+ "tags": [],
+ "label": "id",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 141
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.BulkUpdateStatus.version",
+ "type": "string",
+ "tags": [],
+ "label": "version",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 142
+ },
+ "deprecated": false
+ }
+ ],
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.Case",
+ "type": "Interface",
+ "tags": [],
+ "label": "Case",
+ "description": [],
+ "signature": [
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.Case",
+ "text": "Case"
+ },
+ " extends BasicCase"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 80
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.Case.connector",
+ "type": "CompoundType",
+ "tags": [],
+ "label": "connector",
+ "description": [],
+ "signature": [
+ "({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".jira; fields: { issueType: string | null; priority: string | null; parent: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".resilient; fields: { incidentTypes: string[] | null; severityCode: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".serviceNowITSM; fields: { impact: string | null; severity: string | null; urgency: string | null; category: string | null; subcategory: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".serviceNowSIR; fields: { category: string | null; destIp: boolean | null; malwareHash: boolean | null; malwareUrl: boolean | null; priority: string | null; sourceIp: boolean | null; subcategory: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 81
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.Case.description",
+ "type": "string",
+ "tags": [],
+ "label": "description",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 82
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.Case.externalService",
+ "type": "CompoundType",
+ "tags": [],
+ "label": "externalService",
+ "description": [],
+ "signature": [
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CaseExternalService",
+ "text": "CaseExternalService"
+ },
+ " | null"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 83
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.Case.subCases",
+ "type": "CompoundType",
+ "tags": [],
+ "label": "subCases",
+ "description": [],
+ "signature": [
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.SubCase",
+ "text": "SubCase"
+ },
+ "[] | null | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 84
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.Case.subCaseIds",
+ "type": "Array",
+ "tags": [],
+ "label": "subCaseIds",
+ "description": [],
+ "signature": [
+ "string[]"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 85
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.Case.settings",
+ "type": "Object",
+ "tags": [],
+ "label": "settings",
+ "description": [],
+ "signature": [
+ "{ syncAlerts: boolean; }"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 86
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.Case.tags",
+ "type": "Array",
+ "tags": [],
+ "label": "tags",
+ "description": [],
+ "signature": [
+ "string[]"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 87
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.Case.type",
+ "type": "Enum",
+ "tags": [],
+ "label": "type",
+ "description": [],
+ "signature": [
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CaseType",
+ "text": "CaseType"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 88
+ },
+ "deprecated": false
+ }
+ ],
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CaseExternalService",
+ "type": "Interface",
+ "tags": [],
+ "label": "CaseExternalService",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 49
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CaseExternalService.pushedAt",
+ "type": "string",
+ "tags": [],
+ "label": "pushedAt",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 50
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CaseExternalService.pushedBy",
+ "type": "Object",
+ "tags": [],
+ "label": "pushedBy",
+ "description": [],
+ "signature": [
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ElasticUser",
+ "text": "ElasticUser"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 51
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CaseExternalService.connectorId",
+ "type": "string",
+ "tags": [],
+ "label": "connectorId",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 52
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CaseExternalService.connectorName",
+ "type": "string",
+ "tags": [],
+ "label": "connectorName",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 53
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CaseExternalService.externalId",
+ "type": "string",
+ "tags": [],
+ "label": "externalId",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 54
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CaseExternalService.externalTitle",
+ "type": "string",
+ "tags": [],
+ "label": "externalTitle",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 55
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CaseExternalService.externalUrl",
+ "type": "string",
+ "tags": [],
+ "label": "externalUrl",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 56
+ },
+ "deprecated": false
+ }
+ ],
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CasesStatus",
+ "type": "Interface",
+ "tags": [],
+ "label": "CasesStatus",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 106
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CasesStatus.countClosedCases",
+ "type": "CompoundType",
+ "tags": [],
+ "label": "countClosedCases",
+ "description": [],
+ "signature": [
+ "number | null"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 107
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CasesStatus.countOpenCases",
+ "type": "CompoundType",
+ "tags": [],
+ "label": "countOpenCases",
+ "description": [],
+ "signature": [
+ "number | null"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 108
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CasesStatus.countInProgressCases",
+ "type": "CompoundType",
+ "tags": [],
+ "label": "countInProgressCases",
+ "description": [],
+ "signature": [
+ "number | null"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 109
+ },
+ "deprecated": false
+ }
+ ],
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CaseUserActions",
+ "type": "Interface",
+ "tags": [],
+ "label": "CaseUserActions",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 37
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CaseUserActions.actionId",
+ "type": "string",
+ "tags": [],
+ "label": "actionId",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 38
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CaseUserActions.actionField",
+ "type": "Array",
+ "tags": [],
+ "label": "actionField",
+ "description": [],
+ "signature": [
+ "(\"status\" | \"description\" | \"title\" | \"comment\" | \"tags\" | \"settings\" | \"connector\" | \"pushed\" | \"sub_case\")[]"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 39
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CaseUserActions.action",
+ "type": "CompoundType",
+ "tags": [],
+ "label": "action",
+ "description": [],
+ "signature": [
+ "\"add\" | \"delete\" | \"create\" | \"update\" | \"push-to-service\""
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 40
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CaseUserActions.actionAt",
+ "type": "string",
+ "tags": [],
+ "label": "actionAt",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 41
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CaseUserActions.actionBy",
+ "type": "Object",
+ "tags": [],
+ "label": "actionBy",
+ "description": [],
+ "signature": [
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ElasticUser",
+ "text": "ElasticUser"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 42
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CaseUserActions.caseId",
+ "type": "string",
+ "tags": [],
+ "label": "caseId",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 43
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CaseUserActions.commentId",
+ "type": "CompoundType",
+ "tags": [],
+ "label": "commentId",
+ "description": [],
+ "signature": [
+ "string | null"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 44
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CaseUserActions.newValue",
+ "type": "CompoundType",
+ "tags": [],
+ "label": "newValue",
+ "description": [],
+ "signature": [
+ "string | null"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 45
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CaseUserActions.oldValue",
+ "type": "CompoundType",
+ "tags": [],
+ "label": "oldValue",
+ "description": [],
+ "signature": [
+ "string | null"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 46
+ },
+ "deprecated": false
+ }
+ ],
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.DeleteCase",
+ "type": "Interface",
+ "tags": [],
+ "label": "DeleteCase",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 152
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.DeleteCase.id",
+ "type": "string",
+ "tags": [],
+ "label": "id",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 153
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.DeleteCase.type",
+ "type": "CompoundType",
+ "tags": [],
+ "label": "type",
+ "description": [],
+ "signature": [
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CaseType",
+ "text": "CaseType"
+ },
+ " | null"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 154
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.DeleteCase.title",
+ "type": "string",
+ "tags": [],
+ "label": "title",
+ "description": [],
+ "signature": [
+ "string | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 155
+ },
+ "deprecated": false
+ }
+ ],
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.Ecs",
+ "type": "Interface",
+ "tags": [],
+ "label": "Ecs",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 225
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.Ecs._id",
+ "type": "string",
+ "tags": [],
+ "label": "_id",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 226
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.Ecs._index",
+ "type": "string",
+ "tags": [],
+ "label": "_index",
+ "description": [],
+ "signature": [
+ "string | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 227
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.Ecs.signal",
+ "type": "Object",
+ "tags": [],
+ "label": "signal",
+ "description": [],
+ "signature": [
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.SignalEcs",
+ "text": "SignalEcs"
+ },
+ " | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 228
+ },
+ "deprecated": false
+ }
+ ],
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ElasticUser",
+ "type": "Interface",
+ "tags": [],
+ "label": "ElasticUser",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 124
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ElasticUser.email",
+ "type": "CompoundType",
+ "tags": [],
+ "label": "email",
+ "description": [],
+ "signature": [
+ "string | null | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 125
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ElasticUser.fullName",
+ "type": "CompoundType",
+ "tags": [],
+ "label": "fullName",
+ "description": [],
+ "signature": [
+ "string | null | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 126
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ElasticUser.username",
+ "type": "CompoundType",
+ "tags": [],
+ "label": "username",
+ "description": [],
+ "signature": [
+ "string | null | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 127
+ },
+ "deprecated": false
+ }
+ ],
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ESCaseConnector",
+ "type": "Interface",
+ "tags": [],
+ "label": "ESCaseConnector",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/index.ts",
+ "lineNumber": 100
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ESCaseConnector.id",
+ "type": "string",
+ "tags": [],
+ "label": "id",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/index.ts",
+ "lineNumber": 101
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ESCaseConnector.name",
+ "type": "string",
+ "tags": [],
+ "label": "name",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/index.ts",
+ "lineNumber": 102
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ESCaseConnector.type",
+ "type": "Enum",
+ "tags": [],
+ "label": "type",
+ "description": [],
+ "signature": [
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/index.ts",
+ "lineNumber": 103
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ESCaseConnector.fields",
+ "type": "CompoundType",
+ "tags": [],
+ "label": "fields",
+ "description": [],
+ "signature": [
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ESConnectorFields",
+ "text": "ESConnectorFields"
+ },
+ " | null"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/index.ts",
+ "lineNumber": 104
+ },
+ "deprecated": false
+ }
+ ],
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.FetchCasesProps",
+ "type": "Interface",
+ "tags": [],
+ "label": "FetchCasesProps",
+ "description": [],
+ "signature": [
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.FetchCasesProps",
+ "text": "FetchCasesProps"
+ },
+ " extends ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ApiProps",
+ "text": "ApiProps"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 130
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.FetchCasesProps.queryParams",
+ "type": "Object",
+ "tags": [],
+ "label": "queryParams",
+ "description": [],
+ "signature": [
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.QueryParams",
+ "text": "QueryParams"
+ },
+ " | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 131
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.FetchCasesProps.filterOptions",
+ "type": "Object",
+ "tags": [],
+ "label": "filterOptions",
+ "description": [],
+ "signature": [
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.FilterOptions",
+ "text": "FilterOptions"
+ },
+ " | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 132
+ },
+ "deprecated": false
+ }
+ ],
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.FieldMappings",
+ "type": "Interface",
+ "tags": [],
+ "label": "FieldMappings",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 158
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.FieldMappings.id",
+ "type": "string",
+ "tags": [],
+ "label": "id",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 159
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.FieldMappings.title",
+ "type": "string",
+ "tags": [],
+ "label": "title",
+ "description": [],
+ "signature": [
+ "string | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 160
+ },
+ "deprecated": false
+ }
+ ],
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.FilterOptions",
+ "type": "Interface",
+ "tags": [],
+ "label": "FilterOptions",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 98
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.FilterOptions.search",
+ "type": "string",
+ "tags": [],
+ "label": "search",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 99
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.FilterOptions.status",
+ "type": "CompoundType",
+ "tags": [],
+ "label": "status",
+ "description": [],
+ "signature": [
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CaseStatusWithAllStatus",
+ "text": "CaseStatusWithAllStatus"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 100
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.FilterOptions.tags",
+ "type": "Array",
+ "tags": [],
+ "label": "tags",
+ "description": [],
+ "signature": [
+ "string[]"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 101
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.FilterOptions.reporters",
+ "type": "Array",
+ "tags": [],
+ "label": "reporters",
+ "description": [],
+ "signature": [
+ "{ email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; }[]"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 102
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.FilterOptions.onlyCollectionType",
+ "type": "CompoundType",
+ "tags": [],
+ "label": "onlyCollectionType",
+ "description": [],
+ "signature": [
+ "boolean | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 103
+ },
+ "deprecated": false
+ }
+ ],
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.QueryParams",
+ "type": "Interface",
+ "tags": [],
+ "label": "QueryParams",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 91
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.QueryParams.page",
+ "type": "number",
+ "tags": [],
+ "label": "page",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 92
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.QueryParams.perPage",
+ "type": "number",
+ "tags": [],
+ "label": "perPage",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 93
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.QueryParams.sortField",
+ "type": "Enum",
+ "tags": [],
+ "label": "sortField",
+ "description": [],
+ "signature": [
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.SortFieldCase",
+ "text": "SortFieldCase"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 94
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.QueryParams.sortOrder",
+ "type": "CompoundType",
+ "tags": [],
+ "label": "sortOrder",
+ "description": [],
+ "signature": [
+ "\"asc\" | \"desc\""
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 95
+ },
+ "deprecated": false
+ }
+ ],
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.RuleEcs",
+ "type": "Interface",
+ "tags": [],
+ "label": "RuleEcs",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 178
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.RuleEcs.id",
+ "type": "Array",
+ "tags": [],
+ "label": "id",
+ "description": [],
+ "signature": [
+ "string[] | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 179
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.RuleEcs.rule_id",
+ "type": "Array",
+ "tags": [],
+ "label": "rule_id",
+ "description": [],
+ "signature": [
+ "string[] | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 180
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.RuleEcs.name",
+ "type": "Array",
+ "tags": [],
+ "label": "name",
+ "description": [],
+ "signature": [
+ "string[] | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 181
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.RuleEcs.false_positives",
+ "type": "Array",
+ "tags": [],
+ "label": "false_positives",
+ "description": [],
+ "signature": [
+ "string[]"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 182
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.RuleEcs.saved_id",
+ "type": "Array",
+ "tags": [],
+ "label": "saved_id",
+ "description": [],
+ "signature": [
+ "string[] | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 183
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.RuleEcs.timeline_id",
+ "type": "Array",
+ "tags": [],
+ "label": "timeline_id",
+ "description": [],
+ "signature": [
+ "string[] | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 184
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.RuleEcs.timeline_title",
+ "type": "Array",
+ "tags": [],
+ "label": "timeline_title",
+ "description": [],
+ "signature": [
+ "string[] | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 185
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.RuleEcs.max_signals",
+ "type": "Array",
+ "tags": [],
+ "label": "max_signals",
+ "description": [],
+ "signature": [
+ "number[] | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 186
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.RuleEcs.risk_score",
+ "type": "Array",
+ "tags": [],
+ "label": "risk_score",
+ "description": [],
+ "signature": [
+ "string[] | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 187
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.RuleEcs.output_index",
+ "type": "Array",
+ "tags": [],
+ "label": "output_index",
+ "description": [],
+ "signature": [
+ "string[] | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 188
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.RuleEcs.description",
+ "type": "Array",
+ "tags": [],
+ "label": "description",
+ "description": [],
+ "signature": [
+ "string[] | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 189
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.RuleEcs.from",
+ "type": "Array",
+ "tags": [],
+ "label": "from",
+ "description": [],
+ "signature": [
+ "string[] | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 190
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.RuleEcs.immutable",
+ "type": "Array",
+ "tags": [],
+ "label": "immutable",
+ "description": [],
+ "signature": [
+ "boolean[] | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 191
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.RuleEcs.index",
+ "type": "Array",
+ "tags": [],
+ "label": "index",
+ "description": [],
+ "signature": [
+ "string[] | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 192
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.RuleEcs.interval",
+ "type": "Array",
+ "tags": [],
+ "label": "interval",
+ "description": [],
+ "signature": [
+ "string[] | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 193
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.RuleEcs.language",
+ "type": "Array",
+ "tags": [],
+ "label": "language",
+ "description": [],
+ "signature": [
+ "string[] | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 194
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.RuleEcs.query",
+ "type": "Array",
+ "tags": [],
+ "label": "query",
+ "description": [],
+ "signature": [
+ "string[] | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 195
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.RuleEcs.references",
+ "type": "Array",
+ "tags": [],
+ "label": "references",
+ "description": [],
+ "signature": [
+ "string[] | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 196
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.RuleEcs.severity",
+ "type": "Array",
+ "tags": [],
+ "label": "severity",
+ "description": [],
+ "signature": [
+ "string[] | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 197
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.RuleEcs.tags",
+ "type": "Array",
+ "tags": [],
+ "label": "tags",
+ "description": [],
+ "signature": [
+ "string[] | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 198
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.RuleEcs.threat",
+ "type": "Unknown",
+ "tags": [],
+ "label": "threat",
+ "description": [],
+ "signature": [
+ "unknown"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 199
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.RuleEcs.threshold",
+ "type": "Unknown",
+ "tags": [],
+ "label": "threshold",
+ "description": [],
+ "signature": [
+ "unknown"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 200
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.RuleEcs.type",
+ "type": "Array",
+ "tags": [],
+ "label": "type",
+ "description": [],
+ "signature": [
+ "string[] | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 201
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.RuleEcs.size",
+ "type": "Array",
+ "tags": [],
+ "label": "size",
+ "description": [],
+ "signature": [
+ "string[] | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 202
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.RuleEcs.to",
+ "type": "Array",
+ "tags": [],
+ "label": "to",
+ "description": [],
+ "signature": [
+ "string[] | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 203
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.RuleEcs.enabled",
+ "type": "Array",
+ "tags": [],
+ "label": "enabled",
+ "description": [],
+ "signature": [
+ "boolean[] | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 204
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.RuleEcs.filters",
+ "type": "Unknown",
+ "tags": [],
+ "label": "filters",
+ "description": [],
+ "signature": [
+ "unknown"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 205
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.RuleEcs.created_at",
+ "type": "Array",
+ "tags": [],
+ "label": "created_at",
+ "description": [],
+ "signature": [
+ "string[] | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 206
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.RuleEcs.updated_at",
+ "type": "Array",
+ "tags": [],
+ "label": "updated_at",
+ "description": [],
+ "signature": [
+ "string[] | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 207
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.RuleEcs.created_by",
+ "type": "Array",
+ "tags": [],
+ "label": "created_by",
+ "description": [],
+ "signature": [
+ "string[] | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 208
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.RuleEcs.updated_by",
+ "type": "Array",
+ "tags": [],
+ "label": "updated_by",
+ "description": [],
+ "signature": [
+ "string[] | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 209
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.RuleEcs.version",
+ "type": "Array",
+ "tags": [],
+ "label": "version",
+ "description": [],
+ "signature": [
+ "string[] | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 210
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.RuleEcs.note",
+ "type": "Array",
+ "tags": [],
+ "label": "note",
+ "description": [],
+ "signature": [
+ "string[] | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 211
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.RuleEcs.building_block_type",
+ "type": "Array",
+ "tags": [],
+ "label": "building_block_type",
+ "description": [],
+ "signature": [
+ "string[] | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 212
+ },
+ "deprecated": false
+ }
+ ],
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.SignalEcs",
+ "type": "Interface",
+ "tags": [],
+ "label": "SignalEcs",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 215
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.SignalEcs.rule",
+ "type": "Object",
+ "tags": [],
+ "label": "rule",
+ "description": [],
+ "signature": [
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.RuleEcs",
+ "text": "RuleEcs"
+ },
+ " | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 216
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.SignalEcs.original_time",
+ "type": "Array",
+ "tags": [],
+ "label": "original_time",
+ "description": [],
+ "signature": [
+ "string[] | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 217
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.SignalEcs.status",
+ "type": "Array",
+ "tags": [],
+ "label": "status",
+ "description": [],
+ "signature": [
+ "string[] | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 218
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.SignalEcs.group",
+ "type": "Object",
+ "tags": [],
+ "label": "group",
+ "description": [],
+ "signature": [
+ "{ id?: string[] | undefined; } | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 219
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.SignalEcs.threshold_result",
+ "type": "Unknown",
+ "tags": [],
+ "label": "threshold_result",
+ "description": [],
+ "signature": [
+ "unknown"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 222
+ },
+ "deprecated": false
+ }
+ ],
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.SubCase",
+ "type": "Interface",
+ "tags": [],
+ "label": "SubCase",
+ "description": [],
+ "signature": [
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.SubCase",
+ "text": "SubCase"
+ },
+ " extends BasicCase"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 75
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.SubCase.associationType",
+ "type": "Enum",
+ "tags": [],
+ "label": "associationType",
+ "description": [],
+ "signature": [
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.AssociationType",
+ "text": "AssociationType"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 76
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.SubCase.caseParentId",
+ "type": "string",
+ "tags": [],
+ "label": "caseParentId",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 77
+ },
+ "deprecated": false
+ }
+ ],
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.UpdateByKey",
+ "type": "Interface",
+ "tags": [],
+ "label": "UpdateByKey",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 168
+ },
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.UpdateByKey.updateKey",
+ "type": "CompoundType",
+ "tags": [],
+ "label": "updateKey",
+ "description": [],
+ "signature": [
+ "\"status\" | \"description\" | \"title\" | \"tags\" | \"settings\" | \"connector\""
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 169
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.UpdateByKey.updateValue",
+ "type": "CompoundType",
+ "tags": [],
+ "label": "updateValue",
+ "description": [],
+ "signature": [
+ "string | string[] | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".jira; fields: { issueType: string | null; priority: string | null; parent: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".resilient; fields: { incidentTypes: string[] | null; severityCode: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".serviceNowITSM; fields: { impact: string | null; severity: string | null; urgency: string | null; category: string | null; subcategory: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".serviceNowSIR; fields: { category: string | null; destIp: boolean | null; malwareHash: boolean | null; malwareUrl: boolean | null; priority: string | null; sourceIp: boolean | null; subcategory: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 170
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.UpdateByKey.fetchCaseUserActions",
+ "type": "Function",
+ "tags": [],
+ "label": "fetchCaseUserActions",
+ "description": [],
+ "signature": [
+ "((caseId: string, caseConnectorId: string, subCaseId?: string | undefined) => void) | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 171
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.UpdateByKey.updateCase",
+ "type": "Function",
+ "tags": [],
+ "label": "updateCase",
+ "description": [],
+ "signature": [
+ "((newCase: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.Case",
+ "text": "Case"
+ },
+ ") => void) | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 172
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.UpdateByKey.caseData",
+ "type": "Object",
+ "tags": [],
+ "label": "caseData",
+ "description": [],
+ "signature": [
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.Case",
+ "text": "Case"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 173
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.UpdateByKey.onSuccess",
+ "type": "Function",
+ "tags": [],
+ "label": "onSuccess",
+ "description": [],
+ "signature": [
+ "(() => void) | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 174
+ },
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.UpdateByKey.onError",
+ "type": "Function",
+ "tags": [],
+ "label": "onError",
+ "description": [],
+ "signature": [
+ "(() => void) | undefined"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 175
+ },
+ "deprecated": false
+ }
+ ],
+ "initialIsOpen": false
+ }
+ ],
+ "enums": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.AssociationType",
+ "type": "Enum",
+ "tags": [],
+ "label": "AssociationType",
+ "description": [
+ "\nthis is used to differentiate between an alert attached to a top-level case and a group of alerts that should only\nbe attached to a sub case. The reason we need this is because an alert group comment will have references to both a case and\nsub case when it is created. For us to be able to filter out alert groups in a top-level case we need a field to\nuse as a filter."
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/comment.ts",
+ "lineNumber": 33
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CaseStatuses",
+ "type": "Enum",
+ "tags": [],
+ "label": "CaseStatuses",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/status.ts",
+ "lineNumber": 10
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CaseType",
+ "type": "Enum",
+ "tags": [],
+ "label": "CaseType",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/case.ts",
+ "lineNumber": 17
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CommentType",
+ "type": "Enum",
+ "tags": [],
+ "label": "CommentType",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/comment.ts",
+ "lineNumber": 51
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ConnectorTypes",
+ "type": "Enum",
+ "tags": [],
+ "label": "ConnectorTypes",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/index.ts",
+ "lineNumber": 33
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.SortFieldCase",
+ "type": "Enum",
+ "tags": [],
+ "label": "SortFieldCase",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 119
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ }
+ ],
+ "misc": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ACTION_TYPES_URL",
+ "type": "string",
+ "tags": [],
+ "label": "ACTION_TYPES_URL",
+ "description": [],
+ "signature": [
+ "\"/api/actions/list_action_types\""
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/constants.ts",
+ "lineNumber": 41
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ACTION_URL",
+ "type": "string",
+ "tags": [],
+ "label": "ACTION_URL",
+ "description": [
+ "\nAction routes"
+ ],
+ "signature": [
+ "\"/api/actions\""
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/constants.ts",
+ "lineNumber": 40
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ActionConnector",
+ "type": "Type",
+ "tags": [],
+ "label": "ActionConnector",
+ "description": [],
+ "signature": [
+ "ActionResult"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/index.ts",
+ "lineNumber": 22
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ActionType",
+ "type": "Type",
+ "tags": [],
+ "label": "ActionType",
+ "description": [],
+ "signature": [
+ "\"append\" | \"overwrite\" | \"nothing\""
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/mappings.ts",
+ "lineNumber": 22
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ActionTypeConnector",
+ "type": "Type",
+ "tags": [],
+ "label": "ActionTypeConnector",
+ "description": [],
+ "signature": [
+ "ActionType"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/index.ts",
+ "lineNumber": 23
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.AllCommentsResponse",
+ "type": "Type",
+ "tags": [],
+ "label": "AllCommentsResponse",
+ "description": [],
+ "signature": [
+ "(({ comment: string; type: CommentType.user; } & { associationType: AssociationType; created_at: string; created_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; }; pushed_at: string | null; pushed_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null; updated_at: string | null; updated_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null; } & { id: string; version: string; }) | ({ type: CommentType.alert | CommentType.generatedAlert; alertId: string | string[]; index: string | string[]; rule: { id: string | null; name: string | null; }; } & { associationType: AssociationType; created_at: string; created_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; }; pushed_at: string | null; pushed_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null; updated_at: string | null; updated_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null; } & { id: string; version: string; }))[]"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/comment.ts",
+ "lineNumber": 135
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.APP_ID",
+ "type": "string",
+ "tags": [],
+ "label": "APP_ID",
+ "description": [],
+ "signature": [
+ "\"cases\""
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/constants.ts",
+ "lineNumber": 10
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.AttributesTypeAlerts",
+ "type": "Type",
+ "tags": [],
+ "label": "AttributesTypeAlerts",
+ "description": [],
+ "signature": [
+ "{ type: CommentType.alert | CommentType.generatedAlert; alertId: string | string[]; index: string | string[]; rule: { id: string | null; name: string | null; }; } & { associationType: AssociationType; created_at: string; created_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; }; pushed_at: string | null; pushed_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null; updated_at: string | null; updated_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null; }"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/comment.ts",
+ "lineNumber": 130
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CASE_ALERTS_URL",
+ "type": "string",
+ "tags": [],
+ "label": "CASE_ALERTS_URL",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/constants.ts",
+ "lineNumber": 34
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CASE_COMMENT_DETAILS_URL",
+ "type": "string",
+ "tags": [],
+ "label": "CASE_COMMENT_DETAILS_URL",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/constants.ts",
+ "lineNumber": 27
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CASE_COMMENTS_URL",
+ "type": "string",
+ "tags": [],
+ "label": "CASE_COMMENTS_URL",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/constants.ts",
+ "lineNumber": 26
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CASE_CONFIGURE_CONNECTORS_URL",
+ "type": "string",
+ "tags": [],
+ "label": "CASE_CONFIGURE_CONNECTORS_URL",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/constants.ts",
+ "lineNumber": 19
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CASE_CONFIGURE_URL",
+ "type": "string",
+ "tags": [],
+ "label": "CASE_CONFIGURE_URL",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/constants.ts",
+ "lineNumber": 18
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CASE_DETAILS_URL",
+ "type": "string",
+ "tags": [],
+ "label": "CASE_DETAILS_URL",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/constants.ts",
+ "lineNumber": 17
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CASE_PUSH_URL",
+ "type": "string",
+ "tags": [],
+ "label": "CASE_PUSH_URL",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/constants.ts",
+ "lineNumber": 28
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CASE_REPORTERS_URL",
+ "type": "string",
+ "tags": [],
+ "label": "CASE_REPORTERS_URL",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/constants.ts",
+ "lineNumber": 29
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CASE_STATUS_URL",
+ "type": "string",
+ "tags": [],
+ "label": "CASE_STATUS_URL",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/constants.ts",
+ "lineNumber": 30
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CASE_TAGS_URL",
+ "type": "string",
+ "tags": [],
+ "label": "CASE_TAGS_URL",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/constants.ts",
+ "lineNumber": 31
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CASE_USER_ACTIONS_URL",
+ "type": "string",
+ "tags": [],
+ "label": "CASE_USER_ACTIONS_URL",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/constants.ts",
+ "lineNumber": 32
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CaseAttributes",
+ "type": "Type",
+ "tags": [],
+ "label": "CaseAttributes",
+ "description": [],
+ "signature": [
+ "{ description: string; status: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CaseStatuses",
+ "text": "CaseStatuses"
+ },
+ "; tags: string[]; title: string; type: CaseType; connector: ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".jira; fields: { issueType: string | null; priority: string | null; parent: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".resilient; fields: { incidentTypes: string[] | null; severityCode: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".serviceNowITSM; fields: { impact: string | null; severity: string | null; urgency: string | null; category: string | null; subcategory: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/case.ts",
+ "lineNumber": 175
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CaseConnector",
+ "type": "Type",
+ "tags": [],
+ "label": "CaseConnector",
+ "description": [],
+ "signature": [
+ "{ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".jira; fields: { issueType: string | null; priority: string | null; parent: string | null; } | null; } | { id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".resilient; fields: { incidentTypes: string[] | null; severityCode: string | null; } | null; } | { id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".serviceNowITSM; fields: { impact: string | null; severity: string | null; urgency: string | null; category: string | null; subcategory: string | null; } | null; } | { id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".serviceNowSIR; fields: { category: string | null; destIp: boolean | null; malwareHash: boolean | null; malwareUrl: boolean | null; priority: string | null; sourceIp: boolean | null; subcategory: string | null; } | null; } | { id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/index.ts",
+ "lineNumber": 82
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CaseField",
+ "type": "Type",
+ "tags": [],
+ "label": "CaseField",
+ "description": [],
+ "signature": [
+ "\"description\" | \"title\" | \"comments\""
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/mappings.ts",
+ "lineNumber": 23
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CaseFullExternalService",
+ "type": "Type",
+ "tags": [],
+ "label": "CaseFullExternalService",
+ "description": [],
+ "signature": [
+ "null | { 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; }; }"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/case.ts",
+ "lineNumber": 189
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CasePatchRequest",
+ "type": "Type",
+ "tags": [],
+ "label": "CasePatchRequest",
+ "description": [],
+ "signature": [
+ "{ description?: string | undefined; status?: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CaseStatuses",
+ "text": "CaseStatuses"
+ },
+ " | undefined; tags?: string[] | undefined; title?: string | undefined; type?: CaseType | undefined; connector?: ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".jira; fields: { issueType: string | null; priority: string | null; parent: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".resilient; fields: { incidentTypes: string[] | null; severityCode: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".serviceNowITSM; fields: { impact: string | null; severity: string | null; urgency: string | null; category: string | null; subcategory: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/case.ts",
+ "lineNumber": 187
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CasePostRequest",
+ "type": "Type",
+ "tags": [],
+ "label": "CasePostRequest",
+ "description": [],
+ "signature": [
+ "{ type?: CaseType | undefined; } & { description: string; tags: string[]; title: string; connector: ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".jira; fields: { issueType: string | null; priority: string | null; parent: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".resilient; fields: { incidentTypes: string[] | null; severityCode: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".serviceNowITSM; fields: { impact: string | null; severity: string | null; urgency: string | null; category: string | null; subcategory: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".serviceNowSIR; fields: { category: string | null; destIp: boolean | null; malwareHash: boolean | null; malwareUrl: boolean | null; priority: string | null; sourceIp: boolean | null; subcategory: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/case.ts",
+ "lineNumber": 182
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CaseResponse",
+ "type": "Type",
+ "tags": [],
+ "label": "CaseResponse",
+ "description": [],
+ "signature": [
+ "{ description: string; status: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CaseStatuses",
+ "text": "CaseStatuses"
+ },
+ "; tags: string[]; title: string; type: CaseType; connector: ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".jira; fields: { issueType: string | null; priority: string | null; parent: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".resilient; fields: { incidentTypes: string[] | null; severityCode: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".serviceNowITSM; fields: { impact: string | null; severity: string | null; urgency: string | null; category: string | null; subcategory: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/case.ts",
+ "lineNumber": 183
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CASES_URL",
+ "type": "string",
+ "tags": [],
+ "label": "CASES_URL",
+ "description": [
+ "\nCase routes"
+ ],
+ "signature": [
+ "\"/api/cases\""
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/constants.ts",
+ "lineNumber": 16
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CasesClientPostRequest",
+ "type": "Type",
+ "tags": [],
+ "label": "CasesClientPostRequest",
+ "description": [
+ "\nThis field differs from the CasePostRequest in that the post request's type field can be optional. This type requires\nthat the type field be defined. The CasePostRequest should be used in most places (the UI etc). This type is really\nonly necessary for validation."
+ ],
+ "signature": [
+ "{ type: CaseType; description: string; tags: string[]; title: string; connector: ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".jira; fields: { issueType: string | null; priority: string | null; parent: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".resilient; fields: { incidentTypes: string[] | null; severityCode: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".serviceNowITSM; fields: { impact: string | null; severity: string | null; urgency: string | null; category: string | null; subcategory: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".serviceNowSIR; fields: { category: string | null; destIp: boolean | null; malwareHash: boolean | null; malwareUrl: boolean | null; priority: string | null; sourceIp: boolean | null; subcategory: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/case.ts",
+ "lineNumber": 181
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CasesConfigure",
+ "type": "Type",
+ "tags": [],
+ "label": "CasesConfigure",
+ "description": [],
+ "signature": [
+ "{ connector: ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".jira; fields: { issueType: string | null; priority: string | null; parent: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".resilient; fields: { incidentTypes: string[] | null; severityCode: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".serviceNowITSM; fields: { impact: string | null; severity: string | null; urgency: string | null; category: string | null; subcategory: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".serviceNowSIR; fields: { category: string | null; destIp: boolean | null; malwareHash: boolean | null; malwareUrl: boolean | null; priority: string | null; sourceIp: boolean | null; subcategory: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/configure.ts",
+ "lineNumber": 47
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CasesConfigureAttributes",
+ "type": "Type",
+ "tags": [],
+ "label": "CasesConfigureAttributes",
+ "description": [],
+ "signature": [
+ "{ connector: ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".jira; fields: { issueType: string | null; priority: string | null; parent: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".resilient; fields: { incidentTypes: string[] | null; severityCode: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".serviceNowITSM; fields: { impact: string | null; severity: string | null; urgency: string | null; category: string | null; subcategory: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".serviceNowSIR; fields: { category: string | null; destIp: boolean | null; malwareHash: boolean | null; malwareUrl: boolean | null; priority: string | null; sourceIp: boolean | null; subcategory: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/configure.ts",
+ "lineNumber": 50
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CasesConfigurePatch",
+ "type": "Type",
+ "tags": [],
+ "label": "CasesConfigurePatch",
+ "description": [],
+ "signature": [
+ "{ connector?: ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".jira; fields: { issueType: string | null; priority: string | null; parent: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".resilient; fields: { incidentTypes: string[] | null; severityCode: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".serviceNowITSM; fields: { impact: string | null; severity: string | null; urgency: string | null; category: string | null; subcategory: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".serviceNowSIR; fields: { category: string | null; destIp: boolean | null; malwareHash: boolean | null; malwareUrl: boolean | null; priority: string | null; sourceIp: boolean | null; subcategory: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/configure.ts",
+ "lineNumber": 49
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CasesConfigureRequest",
+ "type": "Type",
+ "tags": [],
+ "label": "CasesConfigureRequest",
+ "description": [],
+ "signature": [
+ "{ connector: ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".jira; fields: { issueType: string | null; priority: string | null; parent: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".resilient; fields: { incidentTypes: string[] | null; severityCode: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".serviceNowITSM; fields: { impact: string | null; severity: string | null; urgency: string | null; category: string | null; subcategory: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".serviceNowSIR; fields: { category: string | null; destIp: boolean | null; malwareHash: boolean | null; malwareUrl: boolean | null; priority: string | null; sourceIp: boolean | null; subcategory: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/configure.ts",
+ "lineNumber": 48
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CasesConfigureResponse",
+ "type": "Type",
+ "tags": [],
+ "label": "CasesConfigureResponse",
+ "description": [],
+ "signature": [
+ "{ connector: ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".jira; fields: { issueType: string | null; priority: string | null; parent: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".resilient; fields: { incidentTypes: string[] | null; severityCode: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".serviceNowITSM; fields: { impact: string | null; severity: string | null; urgency: string | null; category: string | null; subcategory: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".serviceNowSIR; fields: { category: string | null; destIp: boolean | null; malwareHash: boolean | null; malwareUrl: boolean | null; priority: string | null; sourceIp: boolean | null; subcategory: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/configure.ts",
+ "lineNumber": 51
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CaseSettings",
+ "type": "Type",
+ "tags": [],
+ "label": "CaseSettings",
+ "description": [],
+ "signature": [
+ "{ syncAlerts: boolean; }"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/case.ts",
+ "lineNumber": 190
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CasesFindRequest",
+ "type": "Type",
+ "tags": [],
+ "label": "CasesFindRequest",
+ "description": [],
+ "signature": [
+ "{ type?: CaseType | undefined; tags?: string | string[] | undefined; status?: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CaseStatuses",
+ "text": "CaseStatuses"
+ },
+ " | undefined; reporters?: string | string[] | undefined; defaultSearchOperator?: \"AND\" | \"OR\" | undefined; fields?: string[] | undefined; page?: number | undefined; perPage?: number | undefined; search?: string | undefined; searchFields?: string[] | undefined; sortField?: string | undefined; sortOrder?: \"asc\" | \"desc\" | undefined; }"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/case.ts",
+ "lineNumber": 185
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CasesFindResponse",
+ "type": "Type",
+ "tags": [],
+ "label": "CasesFindResponse",
+ "description": [],
+ "signature": [
+ "{ cases: ({ description: string; status: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CaseStatuses",
+ "text": "CaseStatuses"
+ },
+ "; tags: string[]; title: string; type: CaseType; connector: ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".jira; fields: { issueType: string | null; priority: string | null; parent: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".resilient; fields: { incidentTypes: string[] | null; severityCode: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".serviceNowITSM; fields: { impact: string | null; severity: string | null; urgency: string | null; category: string | null; subcategory: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/case.ts",
+ "lineNumber": 186
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CasesPatchRequest",
+ "type": "Type",
+ "tags": [],
+ "label": "CasesPatchRequest",
+ "description": [],
+ "signature": [
+ "{ cases: ({ description?: string | undefined; status?: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CaseStatuses",
+ "text": "CaseStatuses"
+ },
+ " | undefined; tags?: string[] | undefined; title?: string | undefined; type?: CaseType | undefined; connector?: ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".jira; fields: { issueType: string | null; priority: string | null; parent: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".resilient; fields: { incidentTypes: string[] | null; severityCode: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".serviceNowITSM; fields: { impact: string | null; severity: string | null; urgency: string | null; category: string | null; subcategory: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/case.ts",
+ "lineNumber": 188
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CasesResponse",
+ "type": "Type",
+ "tags": [],
+ "label": "CasesResponse",
+ "description": [],
+ "signature": [
+ "({ description: string; status: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CaseStatuses",
+ "text": "CaseStatuses"
+ },
+ "; tags: string[]; title: string; type: CaseType; connector: ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".jira; fields: { issueType: string | null; priority: string | null; parent: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".resilient; fields: { incidentTypes: string[] | null; severityCode: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".serviceNowITSM; fields: { impact: string | null; severity: string | null; urgency: string | null; category: string | null; subcategory: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/case.ts",
+ "lineNumber": 184
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CasesStatusResponse",
+ "type": "Type",
+ "tags": [],
+ "label": "CasesStatusResponse",
+ "description": [],
+ "signature": [
+ "{ count_open_cases: number; count_in_progress_cases: number; count_closed_cases: number; }"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/status.ts",
+ "lineNumber": 30
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.caseStatuses",
+ "type": "Array",
+ "tags": [],
+ "label": "caseStatuses",
+ "description": [],
+ "signature": [
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CaseStatuses",
+ "text": "CaseStatuses"
+ },
+ "[]"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/status.ts",
+ "lineNumber": 22
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CaseStatusWithAllStatus",
+ "type": "Type",
+ "tags": [],
+ "label": "CaseStatusWithAllStatus",
+ "description": [],
+ "signature": [
+ "\"all\" | ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CaseStatuses",
+ "text": "CaseStatuses"
+ },
+ ".open | typeof ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CaseStatuses",
+ "text": "CaseStatuses"
+ },
+ "[\"in-progress\"] | ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CaseStatuses",
+ "text": "CaseStatuses"
+ },
+ ".closed"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 24
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.caseTypeField",
+ "type": "string",
+ "tags": [],
+ "label": "caseTypeField",
+ "description": [
+ "\nExposing the field used to define the case type so that it can be used for filtering in saved object find queries."
+ ],
+ "signature": [
+ "\"type\""
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/case.ts",
+ "lineNumber": 25
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CaseUserActionAttributes",
+ "type": "Type",
+ "tags": [],
+ "label": "CaseUserActionAttributes",
+ "description": [],
+ "signature": [
+ "{ action_field: (\"status\" | \"description\" | \"title\" | \"comment\" | \"tags\" | \"settings\" | \"connector\" | \"pushed\" | \"sub_case\")[]; action: \"add\" | \"delete\" | \"create\" | \"update\" | \"push-to-service\"; action_at: string; action_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; }; new_value: string | null; old_value: string | null; }"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/user_actions.ts",
+ "lineNumber": 59
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CaseUserActionsResponse",
+ "type": "Type",
+ "tags": [],
+ "label": "CaseUserActionsResponse",
+ "description": [],
+ "signature": [
+ "({ action_field: (\"status\" | \"description\" | \"title\" | \"comment\" | \"tags\" | \"settings\" | \"connector\" | \"pushed\" | \"sub_case\")[]; action: \"add\" | \"delete\" | \"create\" | \"update\" | \"push-to-service\"; action_at: string; action_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; }; new_value: string | null; old_value: string | null; } & { action_id: string; case_id: string; comment_id: string | null; } & { sub_case_id?: string | undefined; })[]"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/user_actions.ts",
+ "lineNumber": 60
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ClosureType",
+ "type": "Type",
+ "tags": [],
+ "label": "ClosureType",
+ "description": [],
+ "signature": [
+ "\"close-by-user\" | \"close-by-pushing\""
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/configure.ts",
+ "lineNumber": 46
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.Comment",
+ "type": "Type",
+ "tags": [],
+ "label": "Comment",
+ "description": [],
+ "signature": [
+ "{ comment: string; type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CommentType",
+ "text": "CommentType"
+ },
+ ".user; } & { associationType: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.AssociationType",
+ "text": "AssociationType"
+ },
+ "; id: string; createdAt: string; createdBy: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ElasticUser",
+ "text": "ElasticUser"
+ },
+ "; pushedAt: string | null; pushedBy: string | null; updatedAt: string | null; updatedBy: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ElasticUser",
+ "text": "ElasticUser"
+ },
+ " | null; version: string; } | { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CommentType",
+ "text": "CommentType"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 26
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CommentAttributes",
+ "type": "Type",
+ "tags": [],
+ "label": "CommentAttributes",
+ "description": [],
+ "signature": [
+ "{ comment: string; type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CommentType",
+ "text": "CommentType"
+ },
+ ".user; } & { associationType: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.AssociationType",
+ "text": "AssociationType"
+ },
+ "; created_at: string; created_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; }; pushed_at: string | null; pushed_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null; updated_at: string | null; updated_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null; } | { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CommentType",
+ "text": "CommentType"
+ },
+ ".alert | ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CommentType",
+ "text": "CommentType"
+ },
+ ".generatedAlert; alertId: string | string[]; index: string | string[]; rule: { id: string | null; name: string | null; }; } & { associationType: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.AssociationType",
+ "text": "AssociationType"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/comment.ts",
+ "lineNumber": 131
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CommentPatchAttributes",
+ "type": "Type",
+ "tags": [],
+ "label": "CommentPatchAttributes",
+ "description": [],
+ "signature": [
+ "{ associationType?: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.AssociationType",
+ "text": "AssociationType"
+ },
+ " | undefined; created_at?: string | undefined; created_by?: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | undefined; pushed_at?: string | null | undefined; pushed_by?: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null | undefined; updated_at?: string | null | undefined; updated_by?: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null | undefined; } | { type?: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CommentType",
+ "text": "CommentType"
+ },
+ ".alert | ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CommentType",
+ "text": "CommentType"
+ },
+ ".generatedAlert | undefined; alertId?: string | string[] | undefined; index?: string | string[] | undefined; rule?: { id: string | null; name: string | null; } | undefined; } & { associationType?: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.AssociationType",
+ "text": "AssociationType"
+ },
+ " | undefined; created_at?: string | undefined; created_by?: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | undefined; pushed_at?: string | null | undefined; pushed_by?: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null | undefined; updated_at?: string | null | undefined; updated_by?: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null | undefined; }"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/comment.ts",
+ "lineNumber": 138
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CommentPatchRequest",
+ "type": "Type",
+ "tags": [],
+ "label": "CommentPatchRequest",
+ "description": [],
+ "signature": [
+ "{ comment: string; type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CommentType",
+ "text": "CommentType"
+ },
+ ".user; } & { id: string; version: string; } | { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CommentType",
+ "text": "CommentType"
+ },
+ ".alert | ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CommentType",
+ "text": "CommentType"
+ },
+ ".generatedAlert; alertId: string | string[]; index: string | string[]; rule: { id: string | null; name: string | null; }; } & { id: string; version: string; }"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/comment.ts",
+ "lineNumber": 137
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CommentRequest",
+ "type": "Type",
+ "tags": [],
+ "label": "CommentRequest",
+ "description": [],
+ "signature": [
+ "{ comment: string; type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CommentType",
+ "text": "CommentType"
+ },
+ ".user; } | { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CommentType",
+ "text": "CommentType"
+ },
+ ".alert | ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CommentType",
+ "text": "CommentType"
+ },
+ ".generatedAlert; alertId: string | string[]; index: string | string[]; rule: { id: string | null; name: string | null; }; }"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/comment.ts",
+ "lineNumber": 132
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CommentRequestAlertType",
+ "type": "Type",
+ "tags": [],
+ "label": "CommentRequestAlertType",
+ "description": [],
+ "signature": [
+ "{ type: CommentType.alert | CommentType.generatedAlert; alertId: string | string[]; index: string | string[]; rule: { id: string | null; name: string | null; }; }"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/comment.ts",
+ "lineNumber": 140
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CommentRequestUserType",
+ "type": "Type",
+ "tags": [],
+ "label": "CommentRequestUserType",
+ "description": [],
+ "signature": [
+ "{ comment: string; type: CommentType.user; }"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/comment.ts",
+ "lineNumber": 139
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CommentResponse",
+ "type": "Type",
+ "tags": [],
+ "label": "CommentResponse",
+ "description": [],
+ "signature": [
+ "{ comment: string; type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CommentType",
+ "text": "CommentType"
+ },
+ ".user; } & { associationType: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.AssociationType",
+ "text": "AssociationType"
+ },
+ "; created_at: string; created_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; }; pushed_at: string | null; pushed_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null; updated_at: string | null; updated_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null; } & { id: string; version: string; } | { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CommentType",
+ "text": "CommentType"
+ },
+ ".alert | ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CommentType",
+ "text": "CommentType"
+ },
+ ".generatedAlert; alertId: string | string[]; index: string | string[]; rule: { id: string | null; name: string | null; }; } & { associationType: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.AssociationType",
+ "text": "AssociationType"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/comment.ts",
+ "lineNumber": 133
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CommentResponseAlertsType",
+ "type": "Type",
+ "tags": [],
+ "label": "CommentResponseAlertsType",
+ "description": [],
+ "signature": [
+ "{ type: CommentType.alert | CommentType.generatedAlert; alertId: string | string[]; index: string | string[]; rule: { id: string | null; name: string | null; }; } & { associationType: AssociationType; created_at: string; created_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; }; pushed_at: string | null; pushed_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null; updated_at: string | null; updated_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null; } & { id: string; version: string; }"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/comment.ts",
+ "lineNumber": 134
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CommentsResponse",
+ "type": "Type",
+ "tags": [],
+ "label": "CommentsResponse",
+ "description": [],
+ "signature": [
+ "{ comments: (({ comment: string; type: CommentType.user; } & { associationType: AssociationType; created_at: string; created_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; }; pushed_at: string | null; pushed_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null; updated_at: string | null; updated_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null; } & { id: string; version: string; }) | ({ type: CommentType.alert | CommentType.generatedAlert; alertId: string | string[]; index: string | string[]; rule: { id: string | null; name: string | null; }; } & { associationType: AssociationType; created_at: string; created_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; }; pushed_at: string | null; pushed_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null; updated_at: string | null; updated_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null; } & { id: string; version: string; }))[]; page: number; per_page: number; total: number; }"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/comment.ts",
+ "lineNumber": 136
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ConnectorField",
+ "type": "Type",
+ "tags": [],
+ "label": "ConnectorField",
+ "description": [],
+ "signature": [
+ "{ id: string; name: string; required: boolean; type: \"text\" | \"textarea\"; }"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/mappings.ts",
+ "lineNumber": 48
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ConnectorFields",
+ "type": "Type",
+ "tags": [],
+ "label": "ConnectorFields",
+ "description": [],
+ "signature": [
+ "null | { issueType: string | null; priority: string | null; parent: string | null; } | { incidentTypes: string[] | null; severityCode: string | null; } | { impact: string | null; severity: string | null; urgency: string | null; category: string | null; subcategory: string | null; } | { category: string | null; destIp: boolean | null; malwareHash: boolean | null; malwareUrl: boolean | null; priority: string | null; sourceIp: boolean | null; subcategory: string | null; }"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/index.ts",
+ "lineNumber": 92
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ConnectorJiraTypeFields",
+ "type": "Type",
+ "tags": [],
+ "label": "ConnectorJiraTypeFields",
+ "description": [],
+ "signature": [
+ "{ type: ConnectorTypes.jira; fields: { issueType: string | null; priority: string | null; parent: string | null; } | null; }"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/index.ts",
+ "lineNumber": 84
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ConnectorMappings",
+ "type": "Type",
+ "tags": [],
+ "label": "ConnectorMappings",
+ "description": [],
+ "signature": [
+ "{ mappings: { action_type: \"append\" | \"overwrite\" | \"nothing\"; source: \"description\" | \"title\" | \"comments\"; target: string; }[]; }"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/mappings.ts",
+ "lineNumber": 37
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ConnectorMappingsAttributes",
+ "type": "Type",
+ "tags": [],
+ "label": "ConnectorMappingsAttributes",
+ "description": [],
+ "signature": [
+ "{ action_type: \"append\" | \"overwrite\" | \"nothing\"; source: \"description\" | \"title\" | \"comments\"; target: string; }"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/mappings.ts",
+ "lineNumber": 36
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ConnectorResillientTypeFields",
+ "type": "Type",
+ "tags": [],
+ "label": "ConnectorResillientTypeFields",
+ "description": [],
+ "signature": [
+ "{ type: ConnectorTypes.resilient; fields: { incidentTypes: string[] | null; severityCode: string | null; } | null; }"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/index.ts",
+ "lineNumber": 85
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ConnectorServiceNowITSMTypeFields",
+ "type": "Type",
+ "tags": [],
+ "label": "ConnectorServiceNowITSMTypeFields",
+ "description": [],
+ "signature": [
+ "{ type: ConnectorTypes.serviceNowITSM; fields: { impact: string | null; severity: string | null; urgency: string | null; category: string | null; subcategory: string | null; } | null; }"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/index.ts",
+ "lineNumber": 86
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ConnectorServiceNowSIRTypeFields",
+ "type": "Type",
+ "tags": [],
+ "label": "ConnectorServiceNowSIRTypeFields",
+ "description": [],
+ "signature": [
+ "{ type: ConnectorTypes.serviceNowSIR; fields: { category: string | null; destIp: boolean | null; malwareHash: boolean | null; malwareUrl: boolean | null; priority: string | null; sourceIp: boolean | null; subcategory: string | null; } | null; }"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/index.ts",
+ "lineNumber": 89
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ConnectorTypeFields",
+ "type": "Type",
+ "tags": [],
+ "label": "ConnectorTypeFields",
+ "description": [],
+ "signature": [
+ "{ type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".jira; fields: { issueType: string | null; priority: string | null; parent: string | null; } | null; } | { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".resilient; fields: { incidentTypes: string[] | null; severityCode: string | null; } | null; } | { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".serviceNowITSM; fields: { impact: string | null; severity: string | null; urgency: string | null; category: string | null; subcategory: string | null; } | null; } | { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".serviceNowSIR; fields: { category: string | null; destIp: boolean | null; malwareHash: boolean | null; malwareUrl: boolean | null; priority: string | null; sourceIp: boolean | null; subcategory: string | null; } | null; } | { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/index.ts",
+ "lineNumber": 83
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.DEFAULT_DATE_FORMAT",
+ "type": "string",
+ "tags": [],
+ "label": "DEFAULT_DATE_FORMAT",
+ "description": [],
+ "signature": [
+ "\"dateFormat\""
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/constants.ts",
+ "lineNumber": 7
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.DEFAULT_DATE_FORMAT_TZ",
+ "type": "string",
+ "tags": [],
+ "label": "DEFAULT_DATE_FORMAT_TZ",
+ "description": [],
+ "signature": [
+ "\"dateFormat:tz\""
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/constants.ts",
+ "lineNumber": 8
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ENABLE_CASE_CONNECTOR",
+ "type": "boolean",
+ "tags": [],
+ "label": "ENABLE_CASE_CONNECTOR",
+ "description": [
+ "\nThis flag governs enabling the case as a connector feature. It is disabled by default as the feature is not complete."
+ ],
+ "signature": [
+ "false"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/constants.ts",
+ "lineNumber": 63
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ESCaseAttributes",
+ "type": "Type",
+ "tags": [],
+ "label": "ESCaseAttributes",
+ "description": [],
+ "signature": [
+ "Pick<{ description: string; status: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CaseStatuses",
+ "text": "CaseStatuses"
+ },
+ "; tags: string[]; title: string; type: CaseType; connector: ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".jira; fields: { issueType: string | null; priority: string | null; parent: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".resilient; fields: { incidentTypes: string[] | null; severityCode: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".serviceNowITSM; fields: { impact: string | null; severity: string | null; urgency: string | null; category: string | null; subcategory: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/case.ts",
+ "lineNumber": 193
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ESCaseConnectorTypes",
+ "type": "Type",
+ "tags": [],
+ "label": "ESCaseConnectorTypes",
+ "description": [],
+ "signature": [
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".jira | ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".resilient | ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".serviceNowITSM | ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".serviceNowSIR | ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/index.ts",
+ "lineNumber": 99
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ESCasePatchRequest",
+ "type": "Type",
+ "tags": [],
+ "label": "ESCasePatchRequest",
+ "description": [],
+ "signature": [
+ "Pick<{ description?: string | undefined; status?: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CaseStatuses",
+ "text": "CaseStatuses"
+ },
+ " | undefined; tags?: string[] | undefined; title?: string | undefined; type?: CaseType | undefined; connector?: ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".jira; fields: { issueType: string | null; priority: string | null; parent: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".resilient; fields: { incidentTypes: string[] | null; severityCode: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".serviceNowITSM; fields: { impact: string | null; severity: string | null; urgency: string | null; category: string | null; subcategory: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/case.ts",
+ "lineNumber": 194
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ESCasesConfigureAttributes",
+ "type": "Type",
+ "tags": [],
+ "label": "ESCasesConfigureAttributes",
+ "description": [],
+ "signature": [
+ "Pick<{ connector: ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".jira; fields: { issueType: string | null; priority: string | null; parent: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".resilient; fields: { incidentTypes: string[] | null; severityCode: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".serviceNowITSM; fields: { impact: string | null; severity: string | null; urgency: string | null; category: string | null; subcategory: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".serviceNowSIR; fields: { category: string | null; destIp: boolean | null; malwareHash: boolean | null; malwareUrl: boolean | null; priority: string | null; sourceIp: boolean | null; subcategory: string | null; } | null; }) | ({ id: string; name: string; } & { type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/configure.ts",
+ "lineNumber": 53
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ESConnectorFields",
+ "type": "Type",
+ "tags": [],
+ "label": "ESConnectorFields",
+ "description": [],
+ "signature": [
+ "{ key: string; value: unknown; }[]"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/index.ts",
+ "lineNumber": 94
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ExternalServiceResponse",
+ "type": "Type",
+ "tags": [],
+ "label": "ExternalServiceResponse",
+ "description": [],
+ "signature": [
+ "{ title: string; id: string; pushedDate: string; url: string; } & { comments?: ({ commentId: string; pushedDate: string; } & { externalCommentId?: string | undefined; })[] | undefined; }"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/case.ts",
+ "lineNumber": 191
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.GetCaseIdsByAlertIdAggs",
+ "type": "Type",
+ "tags": [],
+ "label": "GetCaseIdsByAlertIdAggs",
+ "description": [],
+ "signature": [
+ "{ references: { doc_count: number; caseIds: { buckets: { key: string; }[]; }; }; }"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/comment.ts",
+ "lineNumber": 141
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.GetFieldsResponse",
+ "type": "Type",
+ "tags": [],
+ "label": "GetFieldsResponse",
+ "description": [],
+ "signature": [
+ "{ defaultMappings: { action_type: \"append\" | \"overwrite\" | \"nothing\"; source: \"description\" | \"title\" | \"comments\"; target: string; }[]; fields: { id: string; name: string; required: boolean; type: \"text\" | \"textarea\"; }[]; }"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/mappings.ts",
+ "lineNumber": 55
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.JIRA_ACTION_TYPE_ID",
+ "type": "string",
+ "tags": [],
+ "label": "JIRA_ACTION_TYPE_ID",
+ "description": [],
+ "signature": [
+ "\".jira\""
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/constants.ts",
+ "lineNumber": 44
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.JiraFieldsType",
+ "type": "Type",
+ "tags": [],
+ "label": "JiraFieldsType",
+ "description": [],
+ "signature": [
+ "{ issueType: string | null; priority: string | null; parent: string | null; }"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/jira.ts",
+ "lineNumber": 17
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.MAX_ALERTS_PER_SUB_CASE",
+ "type": "number",
+ "tags": [],
+ "label": "MAX_ALERTS_PER_SUB_CASE",
+ "description": [
+ "\nAlerts"
+ ],
+ "signature": [
+ "5000"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/constants.ts",
+ "lineNumber": 57
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.MAX_GENERATED_ALERTS_PER_SUB_CASE",
+ "type": "number",
+ "tags": [],
+ "label": "MAX_GENERATED_ALERTS_PER_SUB_CASE",
+ "description": [],
+ "signature": [
+ "50"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/constants.ts",
+ "lineNumber": 58
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.RESILIENT_ACTION_TYPE_ID",
+ "type": "string",
+ "tags": [],
+ "label": "RESILIENT_ACTION_TYPE_ID",
+ "description": [],
+ "signature": [
+ "\".resilient\""
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/constants.ts",
+ "lineNumber": 45
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ResilientFieldsType",
+ "type": "Type",
+ "tags": [],
+ "label": "ResilientFieldsType",
+ "description": [],
+ "signature": [
+ "{ incidentTypes: string[] | null; severityCode: string | null; }"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/resilient.ts",
+ "lineNumber": 16
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.SavedObjectFindOptions",
+ "type": "Type",
+ "tags": [],
+ "label": "SavedObjectFindOptions",
+ "description": [],
+ "signature": [
+ "{ defaultSearchOperator?: \"AND\" | \"OR\" | undefined; hasReferenceOperator?: \"AND\" | \"OR\" | undefined; hasReference?: { id: string; type: string; } | { id: string; type: string; }[] | undefined; fields?: string[] | undefined; filter?: string | undefined; page?: number | undefined; perPage?: number | undefined; search?: string | undefined; searchFields?: string[] | undefined; sortField?: string | undefined; sortOrder?: \"asc\" | \"desc\" | undefined; }"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/saved_object.ts",
+ "lineNumber": 39
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.SERVICENOW_ITSM_ACTION_TYPE_ID",
+ "type": "string",
+ "tags": [],
+ "label": "SERVICENOW_ITSM_ACTION_TYPE_ID",
+ "description": [],
+ "signature": [
+ "\".servicenow\""
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/constants.ts",
+ "lineNumber": 42
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.SERVICENOW_SIR_ACTION_TYPE_ID",
+ "type": "string",
+ "tags": [],
+ "label": "SERVICENOW_SIR_ACTION_TYPE_ID",
+ "description": [],
+ "signature": [
+ "\".servicenow-sir\""
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/constants.ts",
+ "lineNumber": 43
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ServiceNowITSMFieldsType",
+ "type": "Type",
+ "tags": [],
+ "label": "ServiceNowITSMFieldsType",
+ "description": [],
+ "signature": [
+ "{ impact: string | null; severity: string | null; urgency: string | null; category: string | null; subcategory: string | null; }"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/servicenow_itsm.ts",
+ "lineNumber": 19
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ServiceNowSIRFieldsType",
+ "type": "Type",
+ "tags": [],
+ "label": "ServiceNowSIRFieldsType",
+ "description": [],
+ "signature": [
+ "{ category: string | null; destIp: boolean | null; malwareHash: boolean | null; malwareUrl: boolean | null; priority: string | null; sourceIp: boolean | null; subcategory: string | null; }"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/servicenow_sir.ts",
+ "lineNumber": 21
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.StatusAll",
+ "type": "string",
+ "tags": [],
+ "label": "StatusAll",
+ "description": [],
+ "signature": [
+ "\"all\""
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 21
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.StatusAllType",
+ "type": "Type",
+ "tags": [],
+ "label": "StatusAllType",
+ "description": [],
+ "signature": [
+ "\"all\""
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 22
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.SUB_CASE_DETAILS_URL",
+ "type": "string",
+ "tags": [],
+ "label": "SUB_CASE_DETAILS_URL",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/constants.ts",
+ "lineNumber": 23
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.SUB_CASE_USER_ACTIONS_URL",
+ "type": "string",
+ "tags": [],
+ "label": "SUB_CASE_USER_ACTIONS_URL",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/constants.ts",
+ "lineNumber": 24
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.SUB_CASES_PATCH_DEL_URL",
+ "type": "string",
+ "tags": [],
+ "label": "SUB_CASES_PATCH_DEL_URL",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/constants.ts",
+ "lineNumber": 21
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.SUB_CASES_URL",
+ "type": "string",
+ "tags": [],
+ "label": "SUB_CASES_URL",
+ "description": [],
+ "source": {
+ "path": "x-pack/plugins/cases/common/constants.ts",
+ "lineNumber": 22
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.SubCaseAttributes",
+ "type": "Type",
+ "tags": [],
+ "label": "SubCaseAttributes",
+ "description": [],
+ "signature": [
+ "{ status: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CaseStatuses",
+ "text": "CaseStatuses"
+ },
+ "; } & { closed_at: string | null; closed_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null; created_at: string; created_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null; updated_at: string | null; updated_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null; }"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/sub_case.ts",
+ "lineNumber": 75
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.SubCasePatchRequest",
+ "type": "Type",
+ "tags": [],
+ "label": "SubCasePatchRequest",
+ "description": [],
+ "signature": [
+ "{ status?: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CaseStatuses",
+ "text": "CaseStatuses"
+ },
+ " | undefined; } & { id: string; version: string; }"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/sub_case.ts",
+ "lineNumber": 79
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.SubCaseResponse",
+ "type": "Type",
+ "tags": [],
+ "label": "SubCaseResponse",
+ "description": [],
+ "signature": [
+ "{ status: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CaseStatuses",
+ "text": "CaseStatuses"
+ },
+ "; } & { closed_at: string | null; closed_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null; created_at: string; created_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null; updated_at: string | null; updated_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null; } & { id: string; totalComment: number; totalAlerts: number; version: string; } & { comments?: (({ comment: string; type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CommentType",
+ "text": "CommentType"
+ },
+ ".user; } & { associationType: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.AssociationType",
+ "text": "AssociationType"
+ },
+ "; created_at: string; created_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; }; pushed_at: string | null; pushed_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null; updated_at: string | null; updated_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null; } & { id: string; version: string; }) | ({ type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CommentType",
+ "text": "CommentType"
+ },
+ ".alert | ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CommentType",
+ "text": "CommentType"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/sub_case.ts",
+ "lineNumber": 76
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.SubCasesFindResponse",
+ "type": "Type",
+ "tags": [],
+ "label": "SubCasesFindResponse",
+ "description": [],
+ "signature": [
+ "{ subCases: ({ status: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CaseStatuses",
+ "text": "CaseStatuses"
+ },
+ "; } & { closed_at: string | null; closed_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null; created_at: string; created_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null; updated_at: string | null; updated_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null; } & { id: string; totalComment: number; totalAlerts: number; version: string; } & { comments?: (({ comment: string; type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CommentType",
+ "text": "CommentType"
+ },
+ ".user; } & { associationType: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.AssociationType",
+ "text": "AssociationType"
+ },
+ "; created_at: string; created_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; }; pushed_at: string | null; pushed_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null; updated_at: string | null; updated_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null; } & { id: string; version: string; }) | ({ type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CommentType",
+ "text": "CommentType"
+ },
+ ".alert | ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CommentType",
+ "text": "CommentType"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/sub_case.ts",
+ "lineNumber": 78
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.SubCasesPatchRequest",
+ "type": "Type",
+ "tags": [],
+ "label": "SubCasesPatchRequest",
+ "description": [],
+ "signature": [
+ "{ subCases: ({ status?: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CaseStatuses",
+ "text": "CaseStatuses"
+ },
+ " | undefined; } & { id: string; version: string; })[]; }"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/sub_case.ts",
+ "lineNumber": 80
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.SubCasesResponse",
+ "type": "Type",
+ "tags": [],
+ "label": "SubCasesResponse",
+ "description": [],
+ "signature": [
+ "({ status: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CaseStatuses",
+ "text": "CaseStatuses"
+ },
+ "; } & { closed_at: string | null; closed_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null; created_at: string; created_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null; updated_at: string | null; updated_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null; } & { id: string; totalComment: number; totalAlerts: number; version: string; } & { comments?: (({ comment: string; type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CommentType",
+ "text": "CommentType"
+ },
+ ".user; } & { associationType: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.AssociationType",
+ "text": "AssociationType"
+ },
+ "; created_at: string; created_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; }; pushed_at: string | null; pushed_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null; updated_at: string | null; updated_by: { email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; } | null; } & { id: string; version: string; }) | ({ type: ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CommentType",
+ "text": "CommentType"
+ },
+ ".alert | ",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CommentType",
+ "text": "CommentType"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/sub_case.ts",
+ "lineNumber": 77
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.SUPPORTED_CONNECTORS",
+ "type": "Array",
+ "tags": [],
+ "label": "SUPPORTED_CONNECTORS",
+ "description": [],
+ "signature": [
+ "string[]"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/constants.ts",
+ "lineNumber": 47
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ThirdPartyField",
+ "type": "Type",
+ "tags": [],
+ "label": "ThirdPartyField",
+ "description": [],
+ "signature": [
+ "string"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/mappings.ts",
+ "lineNumber": 24
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.UpdateKey",
+ "type": "Type",
+ "tags": [],
+ "label": "UpdateKey",
+ "description": [],
+ "signature": [
+ "\"status\" | \"description\" | \"title\" | \"tags\" | \"settings\" | \"connector\""
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/ui/types.ts",
+ "lineNumber": 163
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.User",
+ "type": "Type",
+ "tags": [],
+ "label": "User",
+ "description": [],
+ "signature": [
+ "{ email: string | null | undefined; full_name: string | null | undefined; username: string | null | undefined; }"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/user.ts",
+ "lineNumber": 18
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.UserAction",
+ "type": "Type",
+ "tags": [],
+ "label": "UserAction",
+ "description": [],
+ "signature": [
+ "\"add\" | \"delete\" | \"create\" | \"update\" | \"push-to-service\""
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/user_actions.ts",
+ "lineNumber": 62
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.UserActionField",
+ "type": "Type",
+ "tags": [],
+ "label": "UserActionField",
+ "description": [],
+ "signature": [
+ "(\"status\" | \"description\" | \"title\" | \"comment\" | \"tags\" | \"settings\" | \"connector\" | \"pushed\" | \"sub_case\")[]"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/user_actions.ts",
+ "lineNumber": 63
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.UserActionFieldType",
+ "type": "Type",
+ "tags": [],
+ "label": "UserActionFieldType",
+ "description": [],
+ "signature": [
+ "\"status\" | \"description\" | \"title\" | \"comment\" | \"tags\" | \"settings\" | \"connector\" | \"pushed\" | \"sub_case\""
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/user_actions.ts",
+ "lineNumber": 64
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ }
+ ],
+ "objects": [
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.AlertCommentRequestRt",
+ "type": "Object",
+ "tags": [],
+ "label": "AlertCommentRequestRt",
+ "description": [
+ "\nThis defines the structure of how alerts (generated or user attached) are stored in saved objects documents. It also\nrepresents of an alert after it has been transformed. A generated alert will be transformed by the connector so that\nit matches this structure. User attached alerts do not need to be transformed."
+ ],
+ "signature": [
+ "TypeC",
+ "<{ type: ",
+ "UnionC",
+ "<[",
+ "LiteralC",
+ "<",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CommentType",
+ "text": "CommentType"
+ },
+ ".generatedAlert>, ",
+ "LiteralC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/comment.ts",
+ "lineNumber": 67
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.AllCommentsResponseRt",
+ "type": "Object",
+ "tags": [],
+ "label": "AllCommentsResponseRt",
+ "description": [],
+ "signature": [
+ "ArrayC",
+ "<",
+ "IntersectionC",
+ "<[",
+ "UnionC",
+ "<[",
+ "IntersectionC",
+ "<[",
+ "TypeC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/comment.ts",
+ "lineNumber": 128
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.AllCommentsResponseRT",
+ "type": "Object",
+ "tags": [],
+ "label": "AllCommentsResponseRT",
+ "description": [],
+ "signature": [
+ "ArrayC",
+ "<",
+ "IntersectionC",
+ "<[",
+ "UnionC",
+ "<[",
+ "IntersectionC",
+ "<[",
+ "TypeC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/comment.ts",
+ "lineNumber": 99
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CaseAttributesRt",
+ "type": "Object",
+ "tags": [],
+ "label": "CaseAttributesRt",
+ "description": [],
+ "signature": [
+ "IntersectionC",
+ "<[",
+ "TypeC",
+ "<{ description: ",
+ "StringC",
+ "; status: ",
+ "UnionC",
+ "<[",
+ "LiteralC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/case.ts",
+ "lineNumber": 62
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CaseConfigureAttributesRt",
+ "type": "Object",
+ "tags": [],
+ "label": "CaseConfigureAttributesRt",
+ "description": [],
+ "signature": [
+ "IntersectionC",
+ "<[",
+ "TypeC",
+ "<{ connector: ",
+ "IntersectionC",
+ "<[",
+ "TypeC",
+ "<{ id: ",
+ "StringC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/configure.ts",
+ "lineNumber": 27
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CaseConfigureResponseRt",
+ "type": "Object",
+ "tags": [],
+ "label": "CaseConfigureResponseRt",
+ "description": [],
+ "signature": [
+ "IntersectionC",
+ "<[",
+ "IntersectionC",
+ "<[",
+ "TypeC",
+ "<{ connector: ",
+ "IntersectionC",
+ "<[",
+ "TypeC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/configure.ts",
+ "lineNumber": 37
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CaseConnectorRt",
+ "type": "Object",
+ "tags": [],
+ "label": "CaseConnectorRt",
+ "description": [],
+ "signature": [
+ "IntersectionC",
+ "<[",
+ "TypeC",
+ "<{ id: ",
+ "StringC",
+ "; name: ",
+ "StringC",
+ "; }>, ",
+ "UnionC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/index.ts",
+ "lineNumber": 74
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CasePatchRequestRt",
+ "type": "Object",
+ "tags": [],
+ "label": "CasePatchRequestRt",
+ "description": [],
+ "signature": [
+ "IntersectionC",
+ "<[",
+ "PartialC",
+ "<{ description: ",
+ "StringC",
+ "; status: ",
+ "UnionC",
+ "<[",
+ "LiteralC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/case.ts",
+ "lineNumber": 142
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CasePostRequestRt",
+ "type": "Object",
+ "tags": [],
+ "label": "CasePostRequestRt",
+ "description": [
+ "\nThis type is not used for validation when decoding a request because intersection does not have props defined which\nrequired for the excess function. Instead we use this as the type used by the UI. This allows the type field to be\noptional and the server will handle setting it to a default value before validating that the request\nhas all the necessary fields. CasesClientPostRequestRt is used for validation."
+ ],
+ "signature": [
+ "IntersectionC",
+ "<[",
+ "PartialC",
+ "<{ type: ",
+ "UnionC",
+ "<[",
+ "LiteralC",
+ "<",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CaseType",
+ "text": "CaseType"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/case.ts",
+ "lineNumber": 97
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CasePushRequestParamsRt",
+ "type": "Object",
+ "tags": [],
+ "label": "CasePushRequestParamsRt",
+ "description": [],
+ "signature": [
+ "TypeC",
+ "<{ case_id: ",
+ "StringC",
+ "; connector_id: ",
+ "StringC",
+ "; }>"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/case.ts",
+ "lineNumber": 150
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CaseResponseRt",
+ "type": "Object",
+ "tags": [],
+ "label": "CaseResponseRt",
+ "description": [],
+ "signature": [
+ "IntersectionC",
+ "<[",
+ "IntersectionC",
+ "<[",
+ "TypeC",
+ "<{ description: ",
+ "StringC",
+ "; status: ",
+ "UnionC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/case.ts",
+ "lineNumber": 117
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CasesClientPostRequestRt",
+ "type": "Object",
+ "tags": [],
+ "label": "CasesClientPostRequestRt",
+ "description": [
+ "\nThis type is used for validating a create case request. It requires that the type field be defined."
+ ],
+ "signature": [
+ "TypeC",
+ "<{ type: ",
+ "UnionC",
+ "<[",
+ "LiteralC",
+ "<",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CaseType",
+ "text": "CaseType"
+ },
+ ".collection>, ",
+ "LiteralC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/case.ts",
+ "lineNumber": 86
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CasesConfigurePatchRt",
+ "type": "Object",
+ "tags": [],
+ "label": "CasesConfigurePatchRt",
+ "description": [],
+ "signature": [
+ "IntersectionC",
+ "<[",
+ "PartialC",
+ "<{ connector: ",
+ "IntersectionC",
+ "<[",
+ "TypeC",
+ "<{ id: ",
+ "StringC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/configure.ts",
+ "lineNumber": 22
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CasesConfigureRequestRt",
+ "type": "Object",
+ "tags": [],
+ "label": "CasesConfigureRequestRt",
+ "description": [],
+ "signature": [
+ "TypeC",
+ "<{ connector: ",
+ "IntersectionC",
+ "<[",
+ "TypeC",
+ "<{ id: ",
+ "StringC",
+ "; name: ",
+ "StringC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/configure.ts",
+ "lineNumber": 21
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CasesFindRequestRt",
+ "type": "Object",
+ "tags": [],
+ "label": "CasesFindRequestRt",
+ "description": [],
+ "signature": [
+ "PartialC",
+ "<{ type: ",
+ "UnionC",
+ "<[",
+ "LiteralC",
+ "<",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CaseType",
+ "text": "CaseType"
+ },
+ ".collection>, ",
+ "LiteralC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/case.ts",
+ "lineNumber": 102
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CasesFindResponseRt",
+ "type": "Object",
+ "tags": [],
+ "label": "CasesFindResponseRt",
+ "description": [],
+ "signature": [
+ "IntersectionC",
+ "<[",
+ "TypeC",
+ "<{ cases: ",
+ "ArrayC",
+ "<",
+ "IntersectionC",
+ "<[",
+ "IntersectionC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/case.ts",
+ "lineNumber": 132
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CasesPatchRequestRt",
+ "type": "Object",
+ "tags": [],
+ "label": "CasesPatchRequestRt",
+ "description": [],
+ "signature": [
+ "TypeC",
+ "<{ cases: ",
+ "ArrayC",
+ "<",
+ "IntersectionC",
+ "<[",
+ "PartialC",
+ "<{ description: ",
+ "StringC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/case.ts",
+ "lineNumber": 147
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CasesResponseRt",
+ "type": "Object",
+ "tags": [],
+ "label": "CasesResponseRt",
+ "description": [],
+ "signature": [
+ "ArrayC",
+ "<",
+ "IntersectionC",
+ "<[",
+ "IntersectionC",
+ "<[",
+ "TypeC",
+ "<{ description: ",
+ "StringC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/case.ts",
+ "lineNumber": 148
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CasesStatusResponseRt",
+ "type": "Object",
+ "tags": [],
+ "label": "CasesStatusResponseRt",
+ "description": [],
+ "signature": [
+ "TypeC",
+ "<{ count_open_cases: ",
+ "NumberC",
+ "; count_in_progress_cases: ",
+ "NumberC",
+ "; count_closed_cases: ",
+ "NumberC",
+ "; }>"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/status.ts",
+ "lineNumber": 24
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CaseStatusRt",
+ "type": "Object",
+ "tags": [],
+ "label": "CaseStatusRt",
+ "description": [],
+ "signature": [
+ "UnionC",
+ "<[",
+ "LiteralC",
+ "<",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CaseStatuses",
+ "text": "CaseStatuses"
+ },
+ ".open>, ",
+ "LiteralC",
+ ", ",
+ "LiteralC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/user_actions.ts",
+ "lineNumber": 55
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CaseUserActionsResponseRt",
+ "type": "Object",
+ "tags": [],
+ "label": "CaseUserActionsResponseRt",
+ "description": [],
+ "signature": [
+ "ArrayC",
+ "<",
+ "IntersectionC",
+ "<[",
+ "TypeC",
+ "<{ action_field: ",
+ "ArrayC",
+ "<",
+ "UnionC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/user_actions.ts",
+ "lineNumber": 57
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CommentAttributesBasicRt",
+ "type": "Object",
+ "tags": [],
+ "label": "CommentAttributesBasicRt",
+ "description": [],
+ "signature": [
+ "TypeC",
+ "<{ associationType: ",
+ "UnionC",
+ "<[",
+ "LiteralC",
+ "<",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.AssociationType",
+ "text": "AssociationType"
+ },
+ ".case>, ",
+ "LiteralC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/comment.ts",
+ "lineNumber": 38
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CommentPatchAttributesRt",
+ "type": "Object",
+ "tags": [],
+ "label": "CommentPatchAttributesRt",
+ "description": [
+ "\nThis type is used by the CaseService.\nBecause the type for the attributes of savedObjectClient update function is Partial\nwe need to make all of our attributes partial too.\nWe ensure that partial updates of CommentContext is not going to happen inside the patch comment route."
+ ],
+ "signature": [
+ "IntersectionC",
+ "<[",
+ "UnionC",
+ "<[",
+ "PartialC",
+ "<{ associationType: ",
+ "UnionC",
+ "<[",
+ "LiteralC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/comment.ts",
+ "lineNumber": 116
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CommentPatchRequestRt",
+ "type": "Object",
+ "tags": [],
+ "label": "CommentPatchRequestRt",
+ "description": [],
+ "signature": [
+ "IntersectionC",
+ "<[",
+ "UnionC",
+ "<[",
+ "TypeC",
+ "<{ comment: ",
+ "StringC",
+ "; type: ",
+ "LiteralC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/comment.ts",
+ "lineNumber": 101
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CommentRequestRt",
+ "type": "Object",
+ "tags": [],
+ "label": "CommentRequestRt",
+ "description": [],
+ "signature": [
+ "UnionC",
+ "<[",
+ "TypeC",
+ "<{ comment: ",
+ "StringC",
+ "; type: ",
+ "LiteralC",
+ "<",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CommentType",
+ "text": "CommentType"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/comment.ts",
+ "lineNumber": 81
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CommentResponseRt",
+ "type": "Object",
+ "tags": [],
+ "label": "CommentResponseRt",
+ "description": [],
+ "signature": [
+ "IntersectionC",
+ "<[",
+ "UnionC",
+ "<[",
+ "IntersectionC",
+ "<[",
+ "TypeC",
+ "<{ comment: ",
+ "StringC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/comment.ts",
+ "lineNumber": 83
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CommentResponseTypeAlertsRt",
+ "type": "Object",
+ "tags": [],
+ "label": "CommentResponseTypeAlertsRt",
+ "description": [],
+ "signature": [
+ "IntersectionC",
+ "<[",
+ "IntersectionC",
+ "<[",
+ "TypeC",
+ "<{ type: ",
+ "UnionC",
+ "<[",
+ "LiteralC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/comment.ts",
+ "lineNumber": 91
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.CommentsResponseRt",
+ "type": "Object",
+ "tags": [],
+ "label": "CommentsResponseRt",
+ "description": [],
+ "signature": [
+ "TypeC",
+ "<{ comments: ",
+ "ArrayC",
+ "<",
+ "IntersectionC",
+ "<[",
+ "UnionC",
+ "<[",
+ "IntersectionC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/comment.ts",
+ "lineNumber": 121
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ConnectorFieldsRt",
+ "type": "Object",
+ "tags": [],
+ "label": "ConnectorFieldsRt",
+ "description": [],
+ "signature": [
+ "UnionC",
+ "<[",
+ "TypeC",
+ "<{ issueType: ",
+ "UnionC",
+ "<[",
+ "StringC",
+ ", ",
+ "NullC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/index.ts",
+ "lineNumber": 25
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ConnectorMappingsAttributesRT",
+ "type": "Object",
+ "tags": [],
+ "label": "ConnectorMappingsAttributesRT",
+ "description": [],
+ "signature": [
+ "TypeC",
+ "<{ action_type: ",
+ "UnionC",
+ "<[",
+ "LiteralC",
+ "<\"append\">, ",
+ "LiteralC",
+ "<\"nothing\">, ",
+ "LiteralC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/mappings.ts",
+ "lineNumber": 26
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ConnectorMappingsRt",
+ "type": "Object",
+ "tags": [],
+ "label": "ConnectorMappingsRt",
+ "description": [],
+ "signature": [
+ "TypeC",
+ "<{ mappings: ",
+ "ArrayC",
+ "<",
+ "TypeC",
+ "<{ action_type: ",
+ "UnionC",
+ "<[",
+ "LiteralC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/mappings.ts",
+ "lineNumber": 32
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ConnectorTypeFieldsRt",
+ "type": "Object",
+ "tags": [],
+ "label": "ConnectorTypeFieldsRt",
+ "description": [],
+ "signature": [
+ "UnionC",
+ "<[",
+ "TypeC",
+ "<{ type: ",
+ "LiteralC",
+ "<",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.ConnectorTypes",
+ "text": "ConnectorTypes"
+ },
+ ".jira>; fields: ",
+ "UnionC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/index.ts",
+ "lineNumber": 66
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ContextTypeUserRt",
+ "type": "Object",
+ "tags": [],
+ "label": "ContextTypeUserRt",
+ "description": [],
+ "signature": [
+ "TypeC",
+ "<{ comment: ",
+ "StringC",
+ "; type: ",
+ "LiteralC",
+ "<",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CommentType",
+ "text": "CommentType"
+ },
+ ".user>; }>"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/comment.ts",
+ "lineNumber": 57
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ExternalServiceResponseRt",
+ "type": "Object",
+ "tags": [],
+ "label": "ExternalServiceResponseRt",
+ "description": [],
+ "signature": [
+ "IntersectionC",
+ "<[",
+ "TypeC",
+ "<{ title: ",
+ "StringC",
+ "; id: ",
+ "StringC",
+ "; pushedDate: ",
+ "StringC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/case.ts",
+ "lineNumber": 155
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.GetCaseIdsByAlertIdAggsRt",
+ "type": "Object",
+ "tags": [],
+ "label": "GetCaseIdsByAlertIdAggsRt",
+ "description": [],
+ "signature": [
+ "TypeC",
+ "<{ references: ",
+ "TypeC",
+ "<{ doc_count: ",
+ "NumberC",
+ "; caseIds: ",
+ "TypeC",
+ "<{ buckets: ",
+ "ArrayC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/comment.ts",
+ "lineNumber": 18
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.JiraFieldsRT",
+ "type": "Object",
+ "tags": [],
+ "label": "JiraFieldsRT",
+ "description": [],
+ "signature": [
+ "TypeC",
+ "<{ issueType: ",
+ "UnionC",
+ "<[",
+ "StringC",
+ ", ",
+ "NullC",
+ "]>; priority: ",
+ "UnionC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/jira.ts",
+ "lineNumber": 11
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.NumberFromString",
+ "type": "Object",
+ "tags": [],
+ "label": "NumberFromString",
+ "description": [],
+ "signature": [
+ "Type",
+ ""
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/saved_object.ts",
+ "lineNumber": 12
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ResilientFieldsRT",
+ "type": "Object",
+ "tags": [],
+ "label": "ResilientFieldsRT",
+ "description": [],
+ "signature": [
+ "TypeC",
+ "<{ incidentTypes: ",
+ "UnionC",
+ "<[",
+ "ArrayC",
+ "<",
+ "StringC",
+ ">, ",
+ "NullC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/resilient.ts",
+ "lineNumber": 11
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.SavedObjectFindOptionsRt",
+ "type": "Object",
+ "tags": [],
+ "label": "SavedObjectFindOptionsRt",
+ "description": [],
+ "signature": [
+ "PartialC",
+ "<{ defaultSearchOperator: ",
+ "UnionC",
+ "<[",
+ "LiteralC",
+ "<\"AND\">, ",
+ "LiteralC",
+ "<\"OR\">]>; hasReferenceOperator: ",
+ "UnionC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/saved_object.ts",
+ "lineNumber": 25
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ServiceNowITSMFieldsRT",
+ "type": "Object",
+ "tags": [],
+ "label": "ServiceNowITSMFieldsRT",
+ "description": [],
+ "signature": [
+ "TypeC",
+ "<{ impact: ",
+ "UnionC",
+ "<[",
+ "StringC",
+ ", ",
+ "NullC",
+ "]>; severity: ",
+ "UnionC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/servicenow_itsm.ts",
+ "lineNumber": 11
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.ServiceNowSIRFieldsRT",
+ "type": "Object",
+ "tags": [],
+ "label": "ServiceNowSIRFieldsRT",
+ "description": [],
+ "signature": [
+ "TypeC",
+ "<{ category: ",
+ "UnionC",
+ "<[",
+ "StringC",
+ ", ",
+ "NullC",
+ "]>; destIp: ",
+ "UnionC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/connectors/servicenow_sir.ts",
+ "lineNumber": 11
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.SubCaseAttributesRt",
+ "type": "Object",
+ "tags": [],
+ "label": "SubCaseAttributesRt",
+ "description": [],
+ "signature": [
+ "IntersectionC",
+ "<[",
+ "TypeC",
+ "<{ status: ",
+ "UnionC",
+ "<[",
+ "LiteralC",
+ "<",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CaseStatuses",
+ "text": "CaseStatuses"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/sub_case.ts",
+ "lineNumber": 20
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.SubCasePatchRequestRt",
+ "type": "Object",
+ "tags": [],
+ "label": "SubCasePatchRequestRt",
+ "description": [],
+ "signature": [
+ "IntersectionC",
+ "<[",
+ "PartialC",
+ "<{ status: ",
+ "UnionC",
+ "<[",
+ "LiteralC",
+ "<",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CaseStatuses",
+ "text": "CaseStatuses"
+ }
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/sub_case.ts",
+ "lineNumber": 67
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.SubCaseResponseRt",
+ "type": "Object",
+ "tags": [],
+ "label": "SubCaseResponseRt",
+ "description": [],
+ "signature": [
+ "IntersectionC",
+ "<[",
+ "IntersectionC",
+ "<[",
+ "TypeC",
+ "<{ status: ",
+ "UnionC",
+ "<[",
+ "LiteralC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/sub_case.ts",
+ "lineNumber": 44
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.SubCasesFindRequestRt",
+ "type": "Object",
+ "tags": [],
+ "label": "SubCasesFindRequestRt",
+ "description": [],
+ "signature": [
+ "PartialC",
+ "<{ status: ",
+ "UnionC",
+ "<[",
+ "LiteralC",
+ "<",
+ {
+ "pluginId": "cases",
+ "scope": "common",
+ "docId": "kibCasesPluginApi",
+ "section": "def-common.CaseStatuses",
+ "text": "CaseStatuses"
+ },
+ ".open>, ",
+ "LiteralC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/sub_case.ts",
+ "lineNumber": 32
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.SubCasesFindResponseRt",
+ "type": "Object",
+ "tags": [],
+ "label": "SubCasesFindResponseRt",
+ "description": [],
+ "signature": [
+ "IntersectionC",
+ "<[",
+ "TypeC",
+ "<{ subCases: ",
+ "ArrayC",
+ "<",
+ "IntersectionC",
+ "<[",
+ "IntersectionC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/sub_case.ts",
+ "lineNumber": 57
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.SubCasesPatchRequestRt",
+ "type": "Object",
+ "tags": [],
+ "label": "SubCasesPatchRequestRt",
+ "description": [],
+ "signature": [
+ "TypeC",
+ "<{ subCases: ",
+ "ArrayC",
+ "<",
+ "IntersectionC",
+ "<[",
+ "PartialC",
+ "<{ status: ",
+ "UnionC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/sub_case.ts",
+ "lineNumber": 72
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.SubCasesResponseRt",
+ "type": "Object",
+ "tags": [],
+ "label": "SubCasesResponseRt",
+ "description": [],
+ "signature": [
+ "ArrayC",
+ "<",
+ "IntersectionC",
+ "<[",
+ "IntersectionC",
+ "<[",
+ "TypeC",
+ "<{ status: ",
+ "UnionC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/cases/sub_case.ts",
+ "lineNumber": 73
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.UserRT",
+ "type": "Object",
+ "tags": [],
+ "label": "UserRT",
+ "description": [],
+ "signature": [
+ "TypeC",
+ "<{ email: ",
+ "UnionC",
+ "<[",
+ "UndefinedC",
+ ", ",
+ "NullC",
+ ", ",
+ "StringC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/user.ts",
+ "lineNumber": 10
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "cases",
+ "id": "def-common.UsersRt",
+ "type": "Object",
+ "tags": [],
+ "label": "UsersRt",
+ "description": [],
+ "signature": [
+ "ArrayC",
+ "<",
+ "TypeC",
+ "<{ email: ",
+ "UnionC",
+ "<[",
+ "UndefinedC",
+ ", ",
+ "NullC"
+ ],
+ "source": {
+ "path": "x-pack/plugins/cases/common/api/user.ts",
+ "lineNumber": 16
+ },
+ "deprecated": false,
+ "initialIsOpen": false
+ }
+ ]
}
}
\ No newline at end of file
diff --git a/api_docs/cases.mdx b/api_docs/cases.mdx
index 36429f257d357..892e3e02e7522 100644
--- a/api_docs/cases.mdx
+++ b/api_docs/cases.mdx
@@ -11,8 +11,39 @@ warning: This document is auto-generated and is meant to be viewed inside our ex
import casesObj from './cases.json';
+## Client
+
+### Start
+
+
+### Classes
+
+
+### Interfaces
+
+
+### Consts, variables and types
+
+
## Server
### Interfaces
+## Common
+
+### Objects
+
+
+### Functions
+
+
+### Interfaces
+
+
+### Enums
+
+
+### Consts, variables and types
+
+
diff --git a/api_docs/charts.json b/api_docs/charts.json
index 9bc9b559cee6e..0195d0b72b1b6 100644
--- a/api_docs/charts.json
+++ b/api_docs/charts.json
@@ -4,222 +4,291 @@
"classes": [],
"functions": [
{
+ "parentPluginId": "charts",
"id": "def-public.ColorPicker",
"type": "Function",
+ "tags": [],
+ "label": "ColorPicker",
+ "description": [],
+ "signature": [
+ "({ onChange, color: selectedColor, label, useLegacyColors, colorIsOverwritten, onKeyDown, }: ColorPickerProps) => JSX.Element"
+ ],
+ "source": {
+ "path": "src/plugins/charts/public/static/components/color_picker.tsx",
+ "lineNumber": 111
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "charts",
"id": "def-public.ColorPicker.$1",
"type": "Object",
+ "tags": [],
"label": "{\n onChange,\n color: selectedColor,\n label,\n useLegacyColors = true,\n colorIsOverwritten = true,\n onKeyDown,\n}",
- "isRequired": true,
+ "description": [],
"signature": [
"ColorPickerProps"
],
- "description": [],
"source": {
"path": "src/plugins/charts/public/static/components/color_picker.tsx",
"lineNumber": 111
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "signature": [
- "({ onChange, color: selectedColor, label, useLegacyColors, colorIsOverwritten, onKeyDown, }: ColorPickerProps) => JSX.Element"
- ],
- "description": [],
- "label": "ColorPicker",
- "source": {
- "path": "src/plugins/charts/public/static/components/color_picker.tsx",
- "lineNumber": 111
- },
- "tags": [],
"returnComment": [],
"initialIsOpen": false
},
{
+ "parentPluginId": "charts",
"id": "def-public.createColorPalette",
"type": "Function",
+ "tags": [],
"label": "createColorPalette",
- "signature": [
- "(num: number) => string[]"
- ],
"description": [
"\nGenerates an array of hex colors the length of the input number.\nIf the number is greater than the length of seed colors available,\nnew colors are generated up to the value of the input number."
],
+ "signature": [
+ "(num: number) => string[]"
+ ],
+ "source": {
+ "path": "src/plugins/charts/public/static/colors/color_palette.ts",
+ "lineNumber": 41
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "charts",
"id": "def-public.createColorPalette.$1",
"type": "number",
+ "tags": [],
"label": "num",
- "isRequired": true,
+ "description": [],
"signature": [
"number"
],
- "description": [],
"source": {
"path": "src/plugins/charts/public/static/colors/color_palette.ts",
"lineNumber": 41
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "tags": [],
"returnComment": [],
- "source": {
- "path": "src/plugins/charts/public/static/colors/color_palette.ts",
- "lineNumber": 41
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "charts",
"id": "def-public.CurrentTime",
"type": "Function",
+ "tags": [],
+ "label": "CurrentTime",
+ "description": [
+ "\nRender current time line annotation on @elastic/charts `Chart`"
+ ],
+ "signature": [
+ "({ isDarkMode, domainEnd }: React.PropsWithChildren) => JSX.Element"
+ ],
+ "source": {
+ "path": "src/plugins/charts/public/static/components/current_time.tsx",
+ "lineNumber": 24
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "charts",
"id": "def-public.CurrentTime.$1",
"type": "CompoundType",
+ "tags": [],
"label": "{ isDarkMode, domainEnd }",
- "isRequired": true,
+ "description": [],
"signature": [
"React.PropsWithChildren"
],
- "description": [],
"source": {
"path": "src/plugins/charts/public/static/components/current_time.tsx",
"lineNumber": 24
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "signature": [
- "({ isDarkMode, domainEnd }: React.PropsWithChildren) => JSX.Element"
- ],
- "description": [
- "\nRender current time line annotation on @elastic/charts `Chart`"
- ],
- "label": "CurrentTime",
- "source": {
- "path": "src/plugins/charts/public/static/components/current_time.tsx",
- "lineNumber": 24
- },
- "tags": [],
"returnComment": [],
"initialIsOpen": false
},
{
+ "parentPluginId": "charts",
"id": "def-public.Endzones",
"type": "Function",
+ "tags": [],
+ "label": "Endzones",
+ "description": [],
+ "signature": [
+ "({ isDarkMode, domainStart, domainEnd, interval, domainMin, domainMax, hideTooltips, isFullBin, }: React.PropsWithChildren) => JSX.Element"
+ ],
+ "source": {
+ "path": "src/plugins/charts/public/static/components/endzones.tsx",
+ "lineNumber": 37
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "charts",
"id": "def-public.Endzones.$1",
"type": "CompoundType",
+ "tags": [],
"label": "{\n isDarkMode,\n domainStart,\n domainEnd,\n interval,\n domainMin,\n domainMax,\n hideTooltips = true,\n isFullBin = false,\n}",
- "isRequired": true,
+ "description": [],
"signature": [
"React.PropsWithChildren"
],
- "description": [],
"source": {
"path": "src/plugins/charts/public/static/components/endzones.tsx",
"lineNumber": 37
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "signature": [
- "({ isDarkMode, domainStart, domainEnd, interval, domainMin, domainMax, hideTooltips, isFullBin, }: React.PropsWithChildren) => JSX.Element"
- ],
- "description": [],
- "label": "Endzones",
- "source": {
- "path": "src/plugins/charts/public/static/components/endzones.tsx",
- "lineNumber": 37
- },
- "tags": [],
"returnComment": [],
"initialIsOpen": false
},
{
+ "parentPluginId": "charts",
"id": "def-public.getAdjustedInterval",
"type": "Function",
+ "tags": [],
+ "label": "getAdjustedInterval",
+ "description": [
+ "\nReturns the adjusted interval based on the data\n"
+ ],
+ "signature": [
+ "(xValues: number[], esValue: number, esUnit: moment.unitOfTime.Base, timeZone: string) => number"
+ ],
+ "source": {
+ "path": "src/plugins/charts/public/static/components/endzones.tsx",
+ "lineNumber": 120
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "charts",
"id": "def-public.getAdjustedInterval.$1",
"type": "Array",
+ "tags": [],
"label": "xValues",
- "isRequired": true,
+ "description": [],
"signature": [
"number[]"
],
- "description": [],
"source": {
"path": "src/plugins/charts/public/static/components/endzones.tsx",
"lineNumber": 121
- }
+ },
+ "deprecated": false,
+ "isRequired": true
},
{
+ "parentPluginId": "charts",
"id": "def-public.getAdjustedInterval.$2",
"type": "number",
+ "tags": [],
"label": "esValue",
- "isRequired": true,
+ "description": [],
"signature": [
"number"
],
- "description": [],
"source": {
"path": "src/plugins/charts/public/static/components/endzones.tsx",
"lineNumber": 122
- }
+ },
+ "deprecated": false,
+ "isRequired": true
},
{
+ "parentPluginId": "charts",
"id": "def-public.getAdjustedInterval.$3",
"type": "CompoundType",
+ "tags": [],
"label": "esUnit",
- "isRequired": true,
+ "description": [],
"signature": [
"moment.unitOfTime.Base"
],
- "description": [],
"source": {
"path": "src/plugins/charts/public/static/components/endzones.tsx",
"lineNumber": 123
- }
+ },
+ "deprecated": false,
+ "isRequired": true
},
{
+ "parentPluginId": "charts",
"id": "def-public.getAdjustedInterval.$4",
"type": "string",
+ "tags": [],
"label": "timeZone",
- "isRequired": true,
+ "description": [],
"signature": [
"string"
],
- "description": [],
"source": {
"path": "src/plugins/charts/public/static/components/endzones.tsx",
"lineNumber": 124
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "signature": [
- "(xValues: number[], esValue: number, esUnit: moment.unitOfTime.Base, timeZone: string) => number"
- ],
- "description": [
- "\nReturns the adjusted interval based on the data\n"
- ],
- "label": "getAdjustedInterval",
- "source": {
- "path": "src/plugins/charts/public/static/components/endzones.tsx",
- "lineNumber": 120
- },
- "tags": [],
"returnComment": [],
"initialIsOpen": false
},
{
+ "parentPluginId": "charts",
"id": "def-public.getBrushFromChartBrushEventFn",
"type": "Function",
+ "tags": [],
+ "label": "getBrushFromChartBrushEventFn",
+ "description": [
+ "\nHelper function to transform `@elastic/charts` brush event into brush action event"
+ ],
+ "signature": [
+ "(table: ",
+ {
+ "pluginId": "expressions",
+ "scope": "common",
+ "docId": "kibExpressionsPluginApi",
+ "section": "def-common.Datatable",
+ "text": "Datatable"
+ },
+ ", xAccessor: string | number | ",
+ "AccessorFn",
+ ") => ({ x: selectedRange }: ",
+ "XYBrushArea",
+ ") => ",
+ {
+ "pluginId": "charts",
+ "scope": "public",
+ "docId": "kibChartsPluginApi",
+ "section": "def-public.BrushTriggerEvent",
+ "text": "BrushTriggerEvent"
+ }
+ ],
+ "source": {
+ "path": "src/plugins/charts/public/static/utils/transform_click_event.ts",
+ "lineNumber": 254
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "charts",
"id": "def-public.getBrushFromChartBrushEventFn.$1",
"type": "Object",
+ "tags": [],
"label": "table",
- "isRequired": true,
+ "description": [],
"signature": [
{
"pluginId": "expressions",
@@ -229,28 +298,44 @@
"text": "Datatable"
}
],
- "description": [],
"source": {
"path": "src/plugins/charts/public/static/utils/transform_click_event.ts",
"lineNumber": 255
- }
+ },
+ "deprecated": false,
+ "isRequired": true
},
{
+ "parentPluginId": "charts",
"id": "def-public.getBrushFromChartBrushEventFn.$2",
"type": "CompoundType",
+ "tags": [],
"label": "xAccessor",
- "isRequired": true,
+ "description": [],
"signature": [
"string | number | ",
"AccessorFn"
],
- "description": [],
"source": {
"path": "src/plugins/charts/public/static/utils/transform_click_event.ts",
"lineNumber": 256
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
+ "returnComment": [],
+ "initialIsOpen": false
+ },
+ {
+ "parentPluginId": "charts",
+ "id": "def-public.getFilterFromChartClickEventFn",
+ "type": "Function",
+ "tags": [],
+ "label": "getFilterFromChartClickEventFn",
+ "description": [
+ "\nHelper function to transform `@elastic/charts` click event into filter action event\n"
+ ],
"signature": [
"(table: ",
{
@@ -262,38 +347,26 @@
},
", xAccessor: string | number | ",
"AccessorFn",
- ") => ({ x: selectedRange }: ",
- "XYBrushArea",
- ") => ",
- {
- "pluginId": "charts",
- "scope": "public",
- "docId": "kibChartsPluginApi",
- "section": "def-public.BrushTriggerEvent",
- "text": "BrushTriggerEvent"
- }
- ],
- "description": [
- "\nHelper function to transform `@elastic/charts` brush event into brush action event"
+ ", splitSeriesAccessorFnMap?: Map | undefined, splitChartAccessor?: string | number | ",
+ "AccessorFn",
+ " | undefined, negate?: boolean) => (points: [",
+ "GeometryValue"
],
- "label": "getBrushFromChartBrushEventFn",
"source": {
"path": "src/plugins/charts/public/static/utils/transform_click_event.ts",
- "lineNumber": 254
+ "lineNumber": 171
},
- "tags": [],
- "returnComment": [],
- "initialIsOpen": false
- },
- {
- "id": "def-public.getFilterFromChartClickEventFn",
- "type": "Function",
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "charts",
"id": "def-public.getFilterFromChartClickEventFn.$1",
"type": "Object",
+ "tags": [],
"label": "table",
- "isRequired": true,
+ "description": [],
"signature": [
{
"pluginId": "expressions",
@@ -303,128 +376,98 @@
"text": "Datatable"
}
],
- "description": [],
"source": {
"path": "src/plugins/charts/public/static/utils/transform_click_event.ts",
"lineNumber": 172
- }
+ },
+ "deprecated": false,
+ "isRequired": true
},
{
+ "parentPluginId": "charts",
"id": "def-public.getFilterFromChartClickEventFn.$2",
"type": "CompoundType",
+ "tags": [],
"label": "xAccessor",
- "isRequired": true,
+ "description": [],
"signature": [
"string | number | ",
"AccessorFn"
],
- "description": [],
"source": {
"path": "src/plugins/charts/public/static/utils/transform_click_event.ts",
"lineNumber": 173
- }
+ },
+ "deprecated": false,
+ "isRequired": true
},
{
+ "parentPluginId": "charts",
"id": "def-public.getFilterFromChartClickEventFn.$3",
"type": "Object",
+ "tags": [],
"label": "splitSeriesAccessorFnMap",
- "isRequired": false,
+ "description": [],
"signature": [
"Map | undefined"
],
- "description": [],
"source": {
"path": "src/plugins/charts/public/static/utils/transform_click_event.ts",
"lineNumber": 174
- }
+ },
+ "deprecated": false,
+ "isRequired": false
},
{
+ "parentPluginId": "charts",
"id": "def-public.getFilterFromChartClickEventFn.$4",
"type": "CompoundType",
+ "tags": [],
"label": "splitChartAccessor",
- "isRequired": false,
+ "description": [],
"signature": [
"string | number | ",
"AccessorFn",
" | undefined"
],
- "description": [],
"source": {
"path": "src/plugins/charts/public/static/utils/transform_click_event.ts",
"lineNumber": 175
- }
+ },
+ "deprecated": false,
+ "isRequired": false
},
{
+ "parentPluginId": "charts",
"id": "def-public.getFilterFromChartClickEventFn.$5",
"type": "boolean",
+ "tags": [],
"label": "negate",
- "isRequired": true,
+ "description": [],
"signature": [
"boolean"
],
- "description": [],
"source": {
"path": "src/plugins/charts/public/static/utils/transform_click_event.ts",
"lineNumber": 176
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "signature": [
- "(table: ",
- {
- "pluginId": "expressions",
- "scope": "common",
- "docId": "kibExpressionsPluginApi",
- "section": "def-common.Datatable",
- "text": "Datatable"
- },
- ", xAccessor: string | number | ",
- "AccessorFn",
- ", splitSeriesAccessorFnMap?: Map | undefined, splitChartAccessor?: string | number | ",
- "AccessorFn",
- " | undefined, negate?: boolean) => (points: [",
- "GeometryValue"
- ],
- "description": [
- "\nHelper function to transform `@elastic/charts` click event into filter action event\n"
- ],
- "label": "getFilterFromChartClickEventFn",
- "source": {
- "path": "src/plugins/charts/public/static/utils/transform_click_event.ts",
- "lineNumber": 171
- },
- "tags": [],
"returnComment": [],
"initialIsOpen": false
},
{
+ "parentPluginId": "charts",
"id": "def-public.getFilterFromSeriesFn",
"type": "Function",
- "children": [
- {
- "id": "def-public.getFilterFromSeriesFn.$1",
- "type": "Object",
- "label": "table",
- "isRequired": true,
- "signature": [
- {
- "pluginId": "expressions",
- "scope": "common",
- "docId": "kibExpressionsPluginApi",
- "section": "def-common.Datatable",
- "text": "Datatable"
- }
- ],
- "description": [],
- "source": {
- "path": "src/plugins/charts/public/static/utils/transform_click_event.ts",
- "lineNumber": 220
- }
- }
+ "tags": [],
+ "label": "getFilterFromSeriesFn",
+ "description": [
+ "\nHelper function to get filter action event from series"
],
"signature": [
"(table: ",
@@ -447,205 +490,258 @@
"scope": "public",
"docId": "kibChartsPluginApi",
"section": "def-public.ClickTriggerEvent",
- "text": "ClickTriggerEvent"
- }
- ],
- "description": [
- "\nHelper function to get filter action event from series"
+ "text": "ClickTriggerEvent"
+ }
],
- "label": "getFilterFromSeriesFn",
"source": {
"path": "src/plugins/charts/public/static/utils/transform_click_event.ts",
"lineNumber": 220
},
- "tags": [],
+ "deprecated": false,
+ "children": [
+ {
+ "parentPluginId": "charts",
+ "id": "def-public.getFilterFromSeriesFn.$1",
+ "type": "Object",
+ "tags": [],
+ "label": "table",
+ "description": [],
+ "signature": [
+ {
+ "pluginId": "expressions",
+ "scope": "common",
+ "docId": "kibExpressionsPluginApi",
+ "section": "def-common.Datatable",
+ "text": "Datatable"
+ }
+ ],
+ "source": {
+ "path": "src/plugins/charts/public/static/utils/transform_click_event.ts",
+ "lineNumber": 220
+ },
+ "deprecated": false,
+ "isRequired": true
+ }
+ ],
"returnComment": [],
"initialIsOpen": false
},
{
+ "parentPluginId": "charts",
"id": "def-public.getHeatmapColors",
"type": "Function",
+ "tags": [],
"label": "getHeatmapColors",
+ "description": [],
"signature": [
"(value: any, colorSchemaName: string) => string"
],
- "description": [],
+ "source": {
+ "path": "src/plugins/charts/public/static/color_maps/heatmap_color.ts",
+ "lineNumber": 47
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "charts",
"id": "def-public.getHeatmapColors.$1",
"type": "Any",
+ "tags": [],
"label": "value",
- "isRequired": true,
+ "description": [],
"signature": [
"any"
],
- "description": [],
"source": {
"path": "src/plugins/charts/public/static/color_maps/heatmap_color.ts",
"lineNumber": 47
- }
+ },
+ "deprecated": false,
+ "isRequired": true
},
{
+ "parentPluginId": "charts",
"id": "def-public.getHeatmapColors.$2",
"type": "string",
+ "tags": [],
"label": "colorSchemaName",
- "isRequired": true,
+ "description": [],
"signature": [
"string"
],
- "description": [],
"source": {
"path": "src/plugins/charts/public/static/color_maps/heatmap_color.ts",
"lineNumber": 47
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "tags": [],
"returnComment": [],
- "source": {
- "path": "src/plugins/charts/public/static/color_maps/heatmap_color.ts",
- "lineNumber": 47
- },
"initialIsOpen": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.LegendToggle",
"type": "Function",
+ "tags": [],
"label": "LegendToggle",
"description": [],
+ "signature": [
+ "React.MemoExoticComponent<({ onClick, showLegend, legendPosition }: LegendToggleProps) => JSX.Element>"
+ ],
"source": {
"path": "src/plugins/charts/public/static/components/legend_toggle.tsx",
"lineNumber": 51
},
- "signature": [
- "React.MemoExoticComponent<({ onClick, showLegend, legendPosition }: LegendToggleProps) => JSX.Element>"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "charts",
"id": "def-public.renderEndzoneTooltip",
"type": "Function",
+ "tags": [],
+ "label": "renderEndzoneTooltip",
+ "description": [],
+ "signature": [
+ "(xInterval?: number | undefined, domainStart?: number | undefined, domainEnd?: number | undefined, formatter?: ((v: any) => string) | undefined, renderValue?: boolean) => (headerData: ",
+ "TooltipValue",
+ ") => string | JSX.Element"
+ ],
+ "source": {
+ "path": "src/plugins/charts/public/static/components/endzones.tsx",
+ "lineNumber": 159
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "charts",
"id": "def-public.renderEndzoneTooltip.$1",
"type": "number",
+ "tags": [],
"label": "xInterval",
- "isRequired": false,
+ "description": [],
"signature": [
"number | undefined"
],
- "description": [],
"source": {
"path": "src/plugins/charts/public/static/components/endzones.tsx",
"lineNumber": 160
- }
+ },
+ "deprecated": false,
+ "isRequired": false
},
{
+ "parentPluginId": "charts",
"id": "def-public.renderEndzoneTooltip.$2",
"type": "number",
+ "tags": [],
"label": "domainStart",
- "isRequired": false,
+ "description": [],
"signature": [
"number | undefined"
],
- "description": [],
"source": {
"path": "src/plugins/charts/public/static/components/endzones.tsx",
"lineNumber": 161
- }
+ },
+ "deprecated": false,
+ "isRequired": false
},
{
+ "parentPluginId": "charts",
"id": "def-public.renderEndzoneTooltip.$3",
"type": "number",
+ "tags": [],
"label": "domainEnd",
- "isRequired": false,
+ "description": [],
"signature": [
"number | undefined"
],
- "description": [],
"source": {
"path": "src/plugins/charts/public/static/components/endzones.tsx",
"lineNumber": 162
- }
+ },
+ "deprecated": false,
+ "isRequired": false
},
{
+ "parentPluginId": "charts",
"id": "def-public.renderEndzoneTooltip.$4",
"type": "Function",
+ "tags": [],
"label": "formatter",
- "isRequired": false,
+ "description": [],
"signature": [
"((v: any) => string) | undefined"
],
- "description": [],
"source": {
"path": "src/plugins/charts/public/static/components/endzones.tsx",
"lineNumber": 163
- }
+ },
+ "deprecated": false,
+ "isRequired": false
},
{
+ "parentPluginId": "charts",
"id": "def-public.renderEndzoneTooltip.$5",
"type": "boolean",
+ "tags": [],
"label": "renderValue",
- "isRequired": true,
+ "description": [],
"signature": [
"boolean"
],
- "description": [],
"source": {
"path": "src/plugins/charts/public/static/components/endzones.tsx",
"lineNumber": 164
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "signature": [
- "(xInterval?: number | undefined, domainStart?: number | undefined, domainEnd?: number | undefined, formatter?: ((v: any) => string) | undefined, renderValue?: boolean) => (headerData: ",
- "TooltipValue",
- ") => string | JSX.Element"
- ],
- "description": [],
- "label": "renderEndzoneTooltip",
- "source": {
- "path": "src/plugins/charts/public/static/components/endzones.tsx",
- "lineNumber": 159
- },
- "tags": [],
"returnComment": [],
"initialIsOpen": false
}
],
"interfaces": [
{
+ "parentPluginId": "charts",
"id": "def-public.BrushTriggerEvent",
"type": "Interface",
+ "tags": [],
"label": "BrushTriggerEvent",
"description": [],
- "tags": [],
+ "source": {
+ "path": "src/plugins/charts/public/static/utils/transform_click_event.ts",
+ "lineNumber": 26
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.BrushTriggerEvent.name",
"type": "string",
+ "tags": [],
"label": "name",
"description": [],
+ "signature": [
+ "\"brush\""
+ ],
"source": {
"path": "src/plugins/charts/public/static/utils/transform_click_event.ts",
"lineNumber": 27
},
- "signature": [
- "\"brush\""
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.BrushTriggerEvent.data",
"type": "Object",
+ "tags": [],
"label": "data",
"description": [],
- "source": {
- "path": "src/plugins/charts/public/static/utils/transform_click_event.ts",
- "lineNumber": 28
- },
"signature": [
"{ table: ",
{
@@ -656,126 +752,142 @@
"text": "Datatable"
},
"; column: number; range: number[]; timeFieldName?: string | undefined; }"
- ]
+ ],
+ "source": {
+ "path": "src/plugins/charts/public/static/utils/transform_click_event.ts",
+ "lineNumber": 28
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "src/plugins/charts/public/static/utils/transform_click_event.ts",
- "lineNumber": 26
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "charts",
"id": "def-public.ChartColorConfiguration",
"type": "Interface",
+ "tags": [],
"label": "ChartColorConfiguration",
"description": [
"\nInformation about the structure of a chart to determine the color of a series within it."
],
- "tags": [],
+ "source": {
+ "path": "src/plugins/charts/public/services/palettes/types.ts",
+ "lineNumber": 33
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.ChartColorConfiguration.totalSeries",
"type": "number",
+ "tags": [],
"label": "totalSeries",
"description": [
"\nOverall number of series in the current chart"
],
+ "signature": [
+ "number | undefined"
+ ],
"source": {
"path": "src/plugins/charts/public/services/palettes/types.ts",
"lineNumber": 37
},
- "signature": [
- "number | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.ChartColorConfiguration.maxDepth",
"type": "number",
+ "tags": [],
"label": "maxDepth",
"description": [
"\nMax nesting depth of the series tree"
],
+ "signature": [
+ "number | undefined"
+ ],
"source": {
"path": "src/plugins/charts/public/services/palettes/types.ts",
"lineNumber": 41
},
- "signature": [
- "number | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.ChartColorConfiguration.behindText",
"type": "CompoundType",
+ "tags": [],
"label": "behindText",
"description": [
"\nFlag whether the color will be used behind text. The palette can use this information to\nadjust colors for better a11y. Might be ignored depending on the palette."
],
+ "signature": [
+ "boolean | undefined"
+ ],
"source": {
"path": "src/plugins/charts/public/services/palettes/types.ts",
"lineNumber": 46
},
- "signature": [
- "boolean | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.ChartColorConfiguration.syncColors",
"type": "CompoundType",
+ "tags": [],
"label": "syncColors",
"description": [
"\nFlag whether a color assignment to a given key should be remembered and re-used the next time the key shows up.\nThis setting might be ignored based on the palette."
],
+ "signature": [
+ "boolean | undefined"
+ ],
"source": {
"path": "src/plugins/charts/public/services/palettes/types.ts",
"lineNumber": 51
},
- "signature": [
- "boolean | undefined"
- ]
+ "deprecated": false
}
],
- "source": {
- "path": "src/plugins/charts/public/services/palettes/types.ts",
- "lineNumber": 33
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "charts",
"id": "def-public.ClickTriggerEvent",
"type": "Interface",
+ "tags": [],
"label": "ClickTriggerEvent",
"description": [],
- "tags": [],
+ "source": {
+ "path": "src/plugins/charts/public/static/utils/transform_click_event.ts",
+ "lineNumber": 21
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.ClickTriggerEvent.name",
"type": "string",
+ "tags": [],
"label": "name",
"description": [],
+ "signature": [
+ "\"filterBucket\""
+ ],
"source": {
"path": "src/plugins/charts/public/static/utils/transform_click_event.ts",
"lineNumber": 22
},
- "signature": [
- "\"filterBucket\""
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.ClickTriggerEvent.data",
"type": "Object",
+ "tags": [],
"label": "data",
"description": [],
- "source": {
- "path": "src/plugins/charts/public/static/utils/transform_click_event.ts",
- "lineNumber": 23
- },
"signature": [
"{ data: { table: Pick<",
{
@@ -786,60 +898,68 @@
"text": "Datatable"
},
", \"rows\" | \"columns\">; column: number; row: number; value: any; }[]; timeFieldName?: string | undefined; negate?: boolean | undefined; }"
- ]
+ ],
+ "source": {
+ "path": "src/plugins/charts/public/static/utils/transform_click_event.ts",
+ "lineNumber": 23
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "src/plugins/charts/public/static/utils/transform_click_event.ts",
- "lineNumber": 21
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "charts",
"id": "def-public.ColorMap",
"type": "Interface",
+ "tags": [],
"label": "ColorMap",
"description": [],
- "tags": [],
+ "source": {
+ "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
+ "lineNumber": 31
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "charts",
"id": "def-public.ColorMap.Unnamed",
"type": "Any",
- "label": "Unnamed",
"tags": [],
+ "label": "Unnamed",
"description": [],
+ "signature": [
+ "any"
+ ],
"source": {
"path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
"lineNumber": 32
},
- "signature": [
- "any"
- ]
+ "deprecated": false
}
],
- "source": {
- "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
- "lineNumber": 31
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "charts",
"id": "def-public.ColorSchema",
"type": "Interface",
+ "tags": [],
"label": "ColorSchema",
"description": [],
- "tags": [],
+ "source": {
+ "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
+ "lineNumber": 20
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.ColorSchema.value",
"type": "Enum",
+ "tags": [],
"label": "value",
"description": [],
- "source": {
- "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
- "lineNumber": 21
- },
"signature": [
{
"pluginId": "charts",
@@ -848,43 +968,49 @@
"section": "def-public.ColorSchemas",
"text": "ColorSchemas"
}
- ]
+ ],
+ "source": {
+ "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
+ "lineNumber": 21
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.ColorSchema.text",
"type": "string",
+ "tags": [],
"label": "text",
"description": [],
"source": {
"path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
"lineNumber": 22
- }
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
- "lineNumber": 20
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "charts",
"id": "def-public.ColorSchemaParams",
"type": "Interface",
+ "tags": [],
"label": "ColorSchemaParams",
"description": [],
- "tags": [],
+ "source": {
+ "path": "src/plugins/charts/public/static/components/types.ts",
+ "lineNumber": 12
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.ColorSchemaParams.colorSchema",
"type": "Enum",
+ "tags": [],
"label": "colorSchema",
"description": [],
- "source": {
- "path": "src/plugins/charts/public/static/components/types.ts",
- "lineNumber": 13
- },
"signature": [
{
"pluginId": "charts",
@@ -893,220 +1019,256 @@
"section": "def-public.ColorSchemas",
"text": "ColorSchemas"
}
- ]
+ ],
+ "source": {
+ "path": "src/plugins/charts/public/static/components/types.ts",
+ "lineNumber": 13
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.ColorSchemaParams.invertColors",
"type": "boolean",
+ "tags": [],
"label": "invertColors",
"description": [],
"source": {
"path": "src/plugins/charts/public/static/components/types.ts",
"lineNumber": 14
- }
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "src/plugins/charts/public/static/components/types.ts",
- "lineNumber": 12
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "charts",
"id": "def-public.CustomPaletteArguments",
"type": "Interface",
+ "tags": [],
"label": "CustomPaletteArguments",
"description": [],
- "tags": [],
+ "source": {
+ "path": "src/plugins/charts/common/palette.ts",
+ "lineNumber": 13
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.CustomPaletteArguments.color",
"type": "Array",
+ "tags": [],
"label": "color",
"description": [],
+ "signature": [
+ "string[] | undefined"
+ ],
"source": {
"path": "src/plugins/charts/common/palette.ts",
"lineNumber": 14
},
- "signature": [
- "string[] | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.CustomPaletteArguments.gradient",
"type": "boolean",
+ "tags": [],
"label": "gradient",
"description": [],
"source": {
"path": "src/plugins/charts/common/palette.ts",
"lineNumber": 15
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.CustomPaletteArguments.reverse",
"type": "CompoundType",
+ "tags": [],
"label": "reverse",
"description": [],
+ "signature": [
+ "boolean | undefined"
+ ],
"source": {
"path": "src/plugins/charts/common/palette.ts",
"lineNumber": 16
},
- "signature": [
- "boolean | undefined"
- ]
+ "deprecated": false
}
],
- "source": {
- "path": "src/plugins/charts/common/palette.ts",
- "lineNumber": 13
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "charts",
"id": "def-public.CustomPaletteState",
"type": "Interface",
+ "tags": [],
"label": "CustomPaletteState",
"description": [],
- "tags": [],
+ "source": {
+ "path": "src/plugins/charts/common/palette.ts",
+ "lineNumber": 19
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.CustomPaletteState.colors",
"type": "Array",
+ "tags": [],
"label": "colors",
"description": [],
+ "signature": [
+ "string[]"
+ ],
"source": {
"path": "src/plugins/charts/common/palette.ts",
"lineNumber": 20
},
- "signature": [
- "string[]"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.CustomPaletteState.gradient",
"type": "boolean",
+ "tags": [],
"label": "gradient",
"description": [],
"source": {
"path": "src/plugins/charts/common/palette.ts",
"lineNumber": 21
- }
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "src/plugins/charts/common/palette.ts",
- "lineNumber": 19
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "charts",
"id": "def-public.Labels",
"type": "Interface",
+ "tags": [],
"label": "Labels",
"description": [],
- "tags": [],
+ "source": {
+ "path": "src/plugins/charts/public/static/components/types.ts",
+ "lineNumber": 17
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.Labels.color",
"type": "string",
+ "tags": [],
"label": "color",
"description": [],
+ "signature": [
+ "string | undefined"
+ ],
"source": {
"path": "src/plugins/charts/public/static/components/types.ts",
"lineNumber": 18
},
- "signature": [
- "string | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.Labels.filter",
"type": "CompoundType",
+ "tags": [],
"label": "filter",
"description": [],
+ "signature": [
+ "boolean | undefined"
+ ],
"source": {
"path": "src/plugins/charts/public/static/components/types.ts",
"lineNumber": 19
},
- "signature": [
- "boolean | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.Labels.overwriteColor",
"type": "CompoundType",
+ "tags": [],
"label": "overwriteColor",
"description": [],
+ "signature": [
+ "boolean | undefined"
+ ],
"source": {
"path": "src/plugins/charts/public/static/components/types.ts",
"lineNumber": 20
},
- "signature": [
- "boolean | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.Labels.rotate",
"type": "number",
+ "tags": [],
"label": "rotate",
"description": [],
+ "signature": [
+ "number | undefined"
+ ],
"source": {
"path": "src/plugins/charts/public/static/components/types.ts",
"lineNumber": 21
},
- "signature": [
- "number | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.Labels.show",
"type": "CompoundType",
+ "tags": [],
"label": "show",
"description": [],
+ "signature": [
+ "boolean | undefined"
+ ],
"source": {
"path": "src/plugins/charts/public/static/components/types.ts",
"lineNumber": 22
},
- "signature": [
- "boolean | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.Labels.truncate",
"type": "CompoundType",
+ "tags": [],
"label": "truncate",
"description": [],
+ "signature": [
+ "number | null | undefined"
+ ],
"source": {
"path": "src/plugins/charts/public/static/components/types.ts",
"lineNumber": 23
},
- "signature": [
- "number | null | undefined"
- ]
+ "deprecated": false
}
],
- "source": {
- "path": "src/plugins/charts/public/static/components/types.ts",
- "lineNumber": 17
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "charts",
"id": "def-public.PaletteDefinition",
"type": "Interface",
+ "tags": [],
"label": "PaletteDefinition",
+ "description": [
+ "\nDefinition of a global palette.\n\nA palette controls the appearance of Lens charts on an editor level.\nThe palette wont get reset when switching charts.\n\nA palette can hold internal state (e.g. for customizations) and also includes\nan editor component to edit the internal state."
+ ],
"signature": [
{
"pluginId": "charts",
@@ -1117,15 +1279,17 @@
},
""
],
- "description": [
- "\nDefinition of a global palette.\n\nA palette controls the appearance of Lens charts on an editor level.\nThe palette wont get reset when switching charts.\n\nA palette can hold internal state (e.g. for customizations) and also includes\nan editor component to edit the internal state."
- ],
- "tags": [],
+ "source": {
+ "path": "src/plugins/charts/public/services/palettes/types.ts",
+ "lineNumber": 63
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.PaletteDefinition.id",
"type": "string",
+ "tags": [],
"label": "id",
"description": [
"\nUnique id of the palette (this will be persisted along with the visualization state)"
@@ -1133,12 +1297,14 @@
"source": {
"path": "src/plugins/charts/public/services/palettes/types.ts",
"lineNumber": 67
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.PaletteDefinition.title",
"type": "string",
+ "tags": [],
"label": "title",
"description": [
"\nUser facing title (should be i18n-ized)"
@@ -1146,69 +1312,73 @@
"source": {
"path": "src/plugins/charts/public/services/palettes/types.ts",
"lineNumber": 71
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.PaletteDefinition.internal",
"type": "CompoundType",
+ "tags": [],
"label": "internal",
"description": [
"\nFlag indicating whether users should be able to pick this palette manually."
],
+ "signature": [
+ "boolean | undefined"
+ ],
"source": {
"path": "src/plugins/charts/public/services/palettes/types.ts",
"lineNumber": 75
},
- "signature": [
- "boolean | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.PaletteDefinition.toExpression",
"type": "Function",
+ "tags": [],
"label": "toExpression",
"description": [
"\nSerialize the internal state of the palette into an expression function.\nThis function should be used to pass the palette to the expression function applying color and other styles"
],
+ "signature": [
+ "(state?: T | undefined) => ",
+ "Ast"
+ ],
"source": {
"path": "src/plugins/charts/public/services/palettes/types.ts",
"lineNumber": 81
},
- "signature": [
- "(state?: T | undefined) => ",
- "Ast"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.PaletteDefinition.renderEditor",
"type": "Function",
+ "tags": [],
"label": "renderEditor",
"description": [
"\nRenders the UI for editing the internal state of the palette.\nNot each palette has to feature an internal state, so this is an optional property."
],
+ "signature": [
+ "((domElement: Element, props: { state?: T | undefined; setState: (updater: (oldState: T) => T) => void; }) => void) | undefined"
+ ],
"source": {
"path": "src/plugins/charts/public/services/palettes/types.ts",
"lineNumber": 88
},
- "signature": [
- "((domElement: Element, props: { state?: T | undefined; setState: (updater: (oldState: T) => T) => void; }) => void) | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.PaletteDefinition.getColor",
"type": "Function",
+ "tags": [],
"label": "getColor",
"description": [
"\nColor a series according to the internal rules of the palette."
],
- "source": {
- "path": "src/plugins/charts/public/services/palettes/types.ts",
- "lineNumber": 97
- },
"signature": [
"(series: ",
{
@@ -1227,35 +1397,41 @@
"text": "ChartColorConfiguration"
},
" | undefined, state?: T | undefined) => string | null"
- ]
+ ],
+ "source": {
+ "path": "src/plugins/charts/public/services/palettes/types.ts",
+ "lineNumber": 97
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.PaletteDefinition.getColors",
"type": "Function",
+ "tags": [],
"label": "getColors",
"description": [
"\nGet a spectrum of colors of the current palette.\nThis can be used if the chart wants to control color assignment locally."
],
+ "signature": [
+ "(size: number, state?: T | undefined) => string[]"
+ ],
"source": {
"path": "src/plugins/charts/public/services/palettes/types.ts",
"lineNumber": 106
},
- "signature": [
- "(size: number, state?: T | undefined) => string[]"
- ]
+ "deprecated": false
}
],
- "source": {
- "path": "src/plugins/charts/public/services/palettes/types.ts",
- "lineNumber": 63
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "charts",
"id": "def-public.PaletteOutput",
"type": "Interface",
+ "tags": [],
"label": "PaletteOutput",
+ "description": [],
"signature": [
{
"pluginId": "charts",
@@ -1266,72 +1442,80 @@
},
""
],
- "description": [],
- "tags": [],
+ "source": {
+ "path": "src/plugins/charts/common/palette.ts",
+ "lineNumber": 28
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.PaletteOutput.type",
"type": "string",
+ "tags": [],
"label": "type",
"description": [],
+ "signature": [
+ "\"palette\""
+ ],
"source": {
"path": "src/plugins/charts/common/palette.ts",
"lineNumber": 29
},
- "signature": [
- "\"palette\""
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.PaletteOutput.name",
"type": "string",
+ "tags": [],
"label": "name",
"description": [],
"source": {
"path": "src/plugins/charts/common/palette.ts",
"lineNumber": 30
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.PaletteOutput.params",
"type": "Uncategorized",
+ "tags": [],
"label": "params",
"description": [],
+ "signature": [
+ "T | undefined"
+ ],
"source": {
"path": "src/plugins/charts/common/palette.ts",
"lineNumber": 31
},
- "signature": [
- "T | undefined"
- ]
+ "deprecated": false
}
],
- "source": {
- "path": "src/plugins/charts/common/palette.ts",
- "lineNumber": 28
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "charts",
"id": "def-public.PaletteRegistry",
"type": "Interface",
+ "tags": [],
"label": "PaletteRegistry",
"description": [],
- "tags": [],
+ "source": {
+ "path": "src/plugins/charts/public/services/palettes/types.ts",
+ "lineNumber": 109
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.PaletteRegistry.get",
"type": "Function",
+ "tags": [],
"label": "get",
"description": [],
- "source": {
- "path": "src/plugins/charts/public/services/palettes/types.ts",
- "lineNumber": 110
- },
"signature": [
"(name: string) => ",
{
@@ -1342,18 +1526,20 @@
"text": "PaletteDefinition"
},
""
- ]
+ ],
+ "source": {
+ "path": "src/plugins/charts/public/services/palettes/types.ts",
+ "lineNumber": 110
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.PaletteRegistry.getAll",
"type": "Function",
+ "tags": [],
"label": "getAll",
"description": [],
- "source": {
- "path": "src/plugins/charts/public/services/palettes/types.ts",
- "lineNumber": 111
- },
"signature": [
"() => ",
{
@@ -1364,32 +1550,36 @@
"text": "PaletteDefinition"
},
"[]"
- ]
+ ],
+ "source": {
+ "path": "src/plugins/charts/public/services/palettes/types.ts",
+ "lineNumber": 111
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "src/plugins/charts/public/services/palettes/types.ts",
- "lineNumber": 109
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "charts",
"id": "def-public.RawColorSchema",
"type": "Interface",
+ "tags": [],
"label": "RawColorSchema",
"description": [],
- "tags": [],
+ "source": {
+ "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
+ "lineNumber": 25
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.RawColorSchema.id",
"type": "Enum",
+ "tags": [],
"label": "id",
"description": [],
- "source": {
- "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
- "lineNumber": 26
- },
"signature": [
{
"pluginId": "charts",
@@ -1398,53 +1588,65 @@
"section": "def-public.ColorSchemas",
"text": "ColorSchemas"
}
- ]
+ ],
+ "source": {
+ "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
+ "lineNumber": 26
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.RawColorSchema.label",
"type": "string",
+ "tags": [],
"label": "label",
"description": [],
"source": {
"path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
"lineNumber": 27
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.RawColorSchema.value",
"type": "Array",
+ "tags": [],
"label": "value",
"description": [],
+ "signature": [
+ "[number, number[]][]"
+ ],
"source": {
"path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
"lineNumber": 28
},
- "signature": [
- "[number, number[]][]"
- ]
+ "deprecated": false
}
],
- "source": {
- "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
- "lineNumber": 25
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "charts",
"id": "def-public.SeriesLayer",
"type": "Interface",
+ "tags": [],
"label": "SeriesLayer",
"description": [
"\nInformation about a series in a chart used to determine its color.\nSeries layers can be nested, this means each series layer can have an ancestor."
],
- "tags": [],
+ "source": {
+ "path": "src/plugins/charts/public/services/palettes/types.ts",
+ "lineNumber": 15
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.SeriesLayer.name",
"type": "string",
+ "tags": [],
"label": "name",
"description": [
"\nName of the series (can be used for lookup-based coloring)"
@@ -1452,12 +1654,14 @@
"source": {
"path": "src/plugins/charts/public/services/palettes/types.ts",
"lineNumber": 19
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.SeriesLayer.rankAtDepth",
"type": "number",
+ "tags": [],
"label": "rankAtDepth",
"description": [
"\nRank of the series compared to siblings with the same ancestor"
@@ -1465,12 +1669,14 @@
"source": {
"path": "src/plugins/charts/public/services/palettes/types.ts",
"lineNumber": 23
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.SeriesLayer.totalSeriesAtDepth",
"type": "number",
+ "tags": [],
"label": "totalSeriesAtDepth",
"description": [
"\nTotal number of series with the same ancestor"
@@ -1478,150 +1684,164 @@
"source": {
"path": "src/plugins/charts/public/services/palettes/types.ts",
"lineNumber": 27
- }
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "src/plugins/charts/public/services/palettes/types.ts",
- "lineNumber": 15
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "charts",
"id": "def-public.Style",
"type": "Interface",
+ "tags": [],
"label": "Style",
"description": [],
- "tags": [],
+ "source": {
+ "path": "src/plugins/charts/public/static/components/types.ts",
+ "lineNumber": 26
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.Style.bgFill",
"type": "string",
+ "tags": [],
"label": "bgFill",
"description": [],
"source": {
"path": "src/plugins/charts/public/static/components/types.ts",
"lineNumber": 27
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.Style.bgColor",
"type": "boolean",
+ "tags": [],
"label": "bgColor",
"description": [],
"source": {
"path": "src/plugins/charts/public/static/components/types.ts",
"lineNumber": 28
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.Style.labelColor",
"type": "boolean",
+ "tags": [],
"label": "labelColor",
"description": [],
"source": {
"path": "src/plugins/charts/public/static/components/types.ts",
"lineNumber": 29
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.Style.subText",
"type": "string",
+ "tags": [],
"label": "subText",
"description": [],
"source": {
"path": "src/plugins/charts/public/static/components/types.ts",
"lineNumber": 30
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.Style.fontSize",
"type": "number",
+ "tags": [],
"label": "fontSize",
"description": [],
"source": {
"path": "src/plugins/charts/public/static/components/types.ts",
"lineNumber": 31
- }
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "src/plugins/charts/public/static/components/types.ts",
- "lineNumber": 26
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "charts",
"id": "def-public.SystemPaletteArguments",
"type": "Interface",
+ "tags": [],
"label": "SystemPaletteArguments",
"description": [],
- "tags": [],
+ "source": {
+ "path": "src/plugins/charts/common/palette.ts",
+ "lineNumber": 24
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.SystemPaletteArguments.name",
"type": "string",
+ "tags": [],
"label": "name",
"description": [],
"source": {
"path": "src/plugins/charts/common/palette.ts",
"lineNumber": 25
- }
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "src/plugins/charts/common/palette.ts",
- "lineNumber": 24
- },
"initialIsOpen": false
}
],
"enums": [
{
+ "parentPluginId": "charts",
"id": "def-public.ColorSchemas",
"type": "Enum",
- "label": "ColorSchemas",
"tags": [],
+ "label": "ColorSchemas",
"description": [],
"source": {
"path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
"lineNumber": 11
},
+ "deprecated": false,
"initialIsOpen": false
}
],
"misc": [
{
+ "parentPluginId": "charts",
"id": "def-public.ColorMode",
"type": "Type",
- "label": "ColorMode",
"tags": [],
+ "label": "ColorMode",
"description": [],
+ "signature": [
+ "\"Background\" | \"Labels\" | \"None\""
+ ],
"source": {
"path": "src/plugins/charts/public/static/components/collections.ts",
"lineNumber": 17
},
- "signature": [
- "\"Background\" | \"Labels\" | \"None\""
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.colorSchemas",
"type": "Array",
+ "tags": [],
"label": "colorSchemas",
"description": [],
- "source": {
- "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
- "lineNumber": 174
- },
"signature": [
{
"pluginId": "charts",
@@ -1632,77 +1852,87 @@
},
"[]"
],
+ "source": {
+ "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
+ "lineNumber": 174
+ },
+ "deprecated": false,
"initialIsOpen": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.defaultCountLabel",
"type": "string",
+ "tags": [],
"label": "defaultCountLabel",
"description": [],
"source": {
"path": "src/plugins/charts/public/static/components/collections.ts",
"lineNumber": 26
},
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "charts",
"id": "def-public.LabelRotation",
"type": "Type",
- "label": "LabelRotation",
"tags": [],
+ "label": "LabelRotation",
"description": [],
+ "signature": [
+ "{ readonly Horizontal: number; readonly Vertical: number; readonly Angled: number; } number"
+ ],
"source": {
"path": "src/plugins/charts/public/static/components/collections.ts",
"lineNumber": 24
},
- "signature": [
- "{ readonly Horizontal: number; readonly Vertical: number; readonly Angled: number; } number"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.paletteIds",
"type": "Array",
+ "tags": [],
"label": "paletteIds",
"description": [],
+ "signature": [
+ "string[]"
+ ],
"source": {
"path": "src/plugins/charts/common/constants.ts",
"lineNumber": 10
},
- "signature": [
- "string[]"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.seedColors",
"type": "Array",
+ "tags": [],
"label": "seedColors",
"description": [
"\nUsing a random color generator presented awful colors and unpredictable color schemes.\nSo we needed to come up with a color scheme of our own that creates consistent, pleasing color patterns.\nThe order allows us to guarantee that 1st, 2nd, 3rd, etc values always get the same color."
],
+ "signature": [
+ "string[]"
+ ],
"source": {
"path": "src/plugins/charts/public/static/colors/seed_colors.ts",
"lineNumber": 14
},
- "signature": [
- "string[]"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.truncatedColorSchemas",
"type": "Array",
+ "tags": [],
"label": "truncatedColorSchemas",
"description": [],
- "source": {
- "path": "src/plugins/charts/public/static/color_maps/truncated_color_maps.ts",
- "lineNumber": 26
- },
"signature": [
{
"pluginId": "charts",
@@ -1713,73 +1943,99 @@
},
"[]"
],
+ "source": {
+ "path": "src/plugins/charts/public/static/color_maps/truncated_color_maps.ts",
+ "lineNumber": 26
+ },
+ "deprecated": false,
"initialIsOpen": false
}
],
"objects": [
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.ColorMode",
"type": "Object",
+ "tags": [],
"label": "ColorMode",
"description": [],
+ "signature": [
+ "Readonly<{ Background: \"Background\"; Labels: \"Labels\"; None: \"None\"; }>"
+ ],
"source": {
"path": "src/plugins/charts/public/static/components/collections.ts",
"lineNumber": 12
},
- "signature": [
- "Readonly<{ Background: \"Background\"; Labels: \"Labels\"; None: \"None\"; }>"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.LabelRotation",
"type": "Object",
+ "tags": [],
"label": "LabelRotation",
"description": [],
+ "signature": [
+ "Readonly<{ Horizontal: number; Vertical: number; Angled: number; }>"
+ ],
"source": {
"path": "src/plugins/charts/public/static/components/collections.ts",
"lineNumber": 19
},
- "signature": [
- "Readonly<{ Horizontal: number; Vertical: number; Angled: number; }>"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
+ "parentPluginId": "charts",
"id": "def-public.truncatedColorMaps",
"type": "Object",
"tags": [],
- "children": [],
- "description": [],
"label": "truncatedColorMaps",
+ "description": [],
"source": {
"path": "src/plugins/charts/public/static/color_maps/truncated_color_maps.ts",
"lineNumber": 11
},
+ "deprecated": false,
+ "children": [],
"initialIsOpen": false
},
{
+ "parentPluginId": "charts",
"id": "def-public.vislibColorMaps",
"type": "Object",
"tags": [],
+ "label": "vislibColorMaps",
+ "description": [],
+ "source": {
+ "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
+ "lineNumber": 35
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "charts",
"id": "def-public.vislibColorMaps.ColorSchemas.Blues",
"type": "Object",
"tags": [],
+ "label": "[ColorSchemas.Blues]",
+ "description": [
+ "// Sequential"
+ ],
+ "source": {
+ "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
+ "lineNumber": 37
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.vislibColorMaps.ColorSchemas.Blues.id",
"type": "string",
+ "tags": [],
"label": "id",
"description": [],
- "source": {
- "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
- "lineNumber": 38
- },
"signature": [
{
"pluginId": "charts",
@@ -1789,58 +2045,64 @@
"text": "ColorSchemas"
},
".Blues"
- ]
+ ],
+ "source": {
+ "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
+ "lineNumber": 38
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.vislibColorMaps.ColorSchemas.Blues.label",
"type": "string",
+ "tags": [],
"label": "label",
"description": [],
"source": {
"path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
"lineNumber": 39
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.vislibColorMaps.ColorSchemas.Blues.value",
"type": "Array",
+ "tags": [],
"label": "value",
"description": [],
+ "signature": [
+ "[number, number[]][]"
+ ],
"source": {
"path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
"lineNumber": 42
},
- "signature": [
- "[number, number[]][]"
- ]
+ "deprecated": false
}
- ],
- "description": [
- "// Sequential"
- ],
- "label": "[ColorSchemas.Blues]",
- "source": {
- "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
- "lineNumber": 37
- }
+ ]
},
{
+ "parentPluginId": "charts",
"id": "def-public.vislibColorMaps.ColorSchemas.Greens",
"type": "Object",
"tags": [],
+ "label": "[ColorSchemas.Greens]",
+ "description": [],
+ "source": {
+ "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
+ "lineNumber": 55
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.vislibColorMaps.ColorSchemas.Greens.id",
"type": "string",
+ "tags": [],
"label": "id",
"description": [],
- "source": {
- "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
- "lineNumber": 56
- },
"signature": [
{
"pluginId": "charts",
@@ -1850,56 +2112,64 @@
"text": "ColorSchemas"
},
".Greens"
- ]
+ ],
+ "source": {
+ "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
+ "lineNumber": 56
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.vislibColorMaps.ColorSchemas.Greens.label",
"type": "string",
+ "tags": [],
"label": "label",
"description": [],
"source": {
"path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
"lineNumber": 57
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.vislibColorMaps.ColorSchemas.Greens.value",
"type": "Array",
+ "tags": [],
"label": "value",
"description": [],
+ "signature": [
+ "[number, number[]][]"
+ ],
"source": {
"path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
"lineNumber": 60
},
- "signature": [
- "[number, number[]][]"
- ]
+ "deprecated": false
}
- ],
- "description": [],
- "label": "[ColorSchemas.Greens]",
- "source": {
- "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
- "lineNumber": 55
- }
+ ]
},
{
+ "parentPluginId": "charts",
"id": "def-public.vislibColorMaps.ColorSchemas.Greys",
"type": "Object",
"tags": [],
+ "label": "[ColorSchemas.Greys]",
+ "description": [],
+ "source": {
+ "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
+ "lineNumber": 73
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.vislibColorMaps.ColorSchemas.Greys.id",
"type": "string",
+ "tags": [],
"label": "id",
"description": [],
- "source": {
- "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
- "lineNumber": 74
- },
"signature": [
{
"pluginId": "charts",
@@ -1909,56 +2179,64 @@
"text": "ColorSchemas"
},
".Greys"
- ]
+ ],
+ "source": {
+ "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
+ "lineNumber": 74
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.vislibColorMaps.ColorSchemas.Greys.label",
"type": "string",
+ "tags": [],
"label": "label",
"description": [],
"source": {
"path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
"lineNumber": 75
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.vislibColorMaps.ColorSchemas.Greys.value",
"type": "Array",
+ "tags": [],
"label": "value",
"description": [],
+ "signature": [
+ "[number, number[]][]"
+ ],
"source": {
"path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
"lineNumber": 78
},
- "signature": [
- "[number, number[]][]"
- ]
+ "deprecated": false
}
- ],
- "description": [],
- "label": "[ColorSchemas.Greys]",
- "source": {
- "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
- "lineNumber": 73
- }
+ ]
},
{
+ "parentPluginId": "charts",
"id": "def-public.vislibColorMaps.ColorSchemas.Reds",
"type": "Object",
"tags": [],
+ "label": "[ColorSchemas.Reds]",
+ "description": [],
+ "source": {
+ "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
+ "lineNumber": 91
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.vislibColorMaps.ColorSchemas.Reds.id",
"type": "string",
+ "tags": [],
"label": "id",
"description": [],
- "source": {
- "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
- "lineNumber": 92
- },
"signature": [
{
"pluginId": "charts",
@@ -1968,56 +2246,64 @@
"text": "ColorSchemas"
},
".Reds"
- ]
+ ],
+ "source": {
+ "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
+ "lineNumber": 92
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.vislibColorMaps.ColorSchemas.Reds.label",
"type": "string",
+ "tags": [],
"label": "label",
"description": [],
"source": {
"path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
"lineNumber": 93
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.vislibColorMaps.ColorSchemas.Reds.value",
"type": "Array",
+ "tags": [],
"label": "value",
"description": [],
+ "signature": [
+ "[number, number[]][]"
+ ],
"source": {
"path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
"lineNumber": 96
},
- "signature": [
- "[number, number[]][]"
- ]
+ "deprecated": false
}
- ],
- "description": [],
- "label": "[ColorSchemas.Reds]",
- "source": {
- "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
- "lineNumber": 91
- }
+ ]
},
{
+ "parentPluginId": "charts",
"id": "def-public.vislibColorMaps.ColorSchemas.YellowToRed",
"type": "Object",
"tags": [],
+ "label": "[ColorSchemas.YellowToRed]",
+ "description": [],
+ "source": {
+ "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
+ "lineNumber": 109
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.vislibColorMaps.ColorSchemas.YellowToRed.id",
"type": "string",
+ "tags": [],
"label": "id",
"description": [],
- "source": {
- "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
- "lineNumber": 110
- },
"signature": [
{
"pluginId": "charts",
@@ -2027,56 +2313,64 @@
"text": "ColorSchemas"
},
".YellowToRed"
- ]
+ ],
+ "source": {
+ "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
+ "lineNumber": 110
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.vislibColorMaps.ColorSchemas.YellowToRed.label",
"type": "string",
+ "tags": [],
"label": "label",
"description": [],
"source": {
"path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
"lineNumber": 111
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.vislibColorMaps.ColorSchemas.YellowToRed.value",
"type": "Array",
+ "tags": [],
"label": "value",
"description": [],
+ "signature": [
+ "[number, number[]][]"
+ ],
"source": {
"path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
"lineNumber": 114
},
- "signature": [
- "[number, number[]][]"
- ]
+ "deprecated": false
}
- ],
- "description": [],
- "label": "[ColorSchemas.YellowToRed]",
- "source": {
- "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
- "lineNumber": 109
- }
+ ]
},
{
+ "parentPluginId": "charts",
"id": "def-public.vislibColorMaps.ColorSchemas.GreenToRed",
"type": "Object",
"tags": [],
+ "label": "[ColorSchemas.GreenToRed]",
+ "description": [],
+ "source": {
+ "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
+ "lineNumber": 128
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.vislibColorMaps.ColorSchemas.GreenToRed.id",
"type": "string",
+ "tags": [],
"label": "id",
"description": [],
- "source": {
- "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
- "lineNumber": 129
- },
"signature": [
{
"pluginId": "charts",
@@ -2086,66 +2380,63 @@
"text": "ColorSchemas"
},
".GreenToRed"
- ]
+ ],
+ "source": {
+ "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
+ "lineNumber": 129
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.vislibColorMaps.ColorSchemas.GreenToRed.label",
"type": "string",
+ "tags": [],
"label": "label",
"description": [],
"source": {
"path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
"lineNumber": 130
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-public.vislibColorMaps.ColorSchemas.GreenToRed.value",
"type": "Array",
+ "tags": [],
"label": "value",
"description": [],
+ "signature": [
+ "[number, number[]][]"
+ ],
"source": {
"path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
"lineNumber": 133
},
- "signature": [
- "[number, number[]][]"
- ]
+ "deprecated": false
}
- ],
- "description": [],
- "label": "[ColorSchemas.GreenToRed]",
- "source": {
- "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
- "lineNumber": 128
- }
+ ]
}
],
- "description": [],
- "label": "vislibColorMaps",
- "source": {
- "path": "src/plugins/charts/public/static/color_maps/color_maps.ts",
- "lineNumber": 35
- },
"initialIsOpen": false
}
],
"start": {
+ "parentPluginId": "charts",
"id": "def-public.ChartsPluginStart",
"type": "Type",
+ "tags": [],
"label": "ChartsPluginStart",
- "tags": [
- "public"
- ],
"description": [],
+ "signature": [
+ "ChartsPluginSetup"
+ ],
"source": {
"path": "src/plugins/charts/public/plugin.ts",
"lineNumber": 31
},
- "signature": [
- "ChartsPluginSetup"
- ],
+ "deprecated": false,
"lifecycle": "start",
"initialIsOpen": true
}
@@ -2162,9 +2453,12 @@
"classes": [],
"functions": [
{
+ "parentPluginId": "charts",
"id": "def-common.palette",
"type": "Function",
+ "tags": [],
"label": "palette",
+ "description": [],
"signature": [
"() => ",
{
@@ -2207,20 +2501,22 @@
"text": "ExecutionContext"
}
],
- "description": [],
- "children": [],
- "tags": [],
- "returnComment": [],
"source": {
"path": "src/plugins/charts/common/palette.ts",
"lineNumber": 53
},
+ "deprecated": false,
+ "children": [],
+ "returnComment": [],
"initialIsOpen": false
},
{
+ "parentPluginId": "charts",
"id": "def-common.systemPalette",
"type": "Function",
+ "tags": [],
"label": "systemPalette",
+ "description": [],
"signature": [
"() => ",
{
@@ -2263,114 +2559,130 @@
"text": "Adapters"
}
],
- "description": [],
- "children": [],
- "tags": [],
- "returnComment": [],
"source": {
"path": "src/plugins/charts/common/palette.ts",
"lineNumber": 119
},
+ "deprecated": false,
+ "children": [],
+ "returnComment": [],
"initialIsOpen": false
}
],
"interfaces": [
{
+ "parentPluginId": "charts",
"id": "def-common.CustomPaletteArguments",
"type": "Interface",
+ "tags": [],
"label": "CustomPaletteArguments",
"description": [],
- "tags": [],
+ "source": {
+ "path": "src/plugins/charts/common/palette.ts",
+ "lineNumber": 13
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-common.CustomPaletteArguments.color",
"type": "Array",
+ "tags": [],
"label": "color",
"description": [],
+ "signature": [
+ "string[] | undefined"
+ ],
"source": {
"path": "src/plugins/charts/common/palette.ts",
"lineNumber": 14
},
- "signature": [
- "string[] | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-common.CustomPaletteArguments.gradient",
"type": "boolean",
+ "tags": [],
"label": "gradient",
"description": [],
"source": {
"path": "src/plugins/charts/common/palette.ts",
"lineNumber": 15
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-common.CustomPaletteArguments.reverse",
"type": "CompoundType",
+ "tags": [],
"label": "reverse",
"description": [],
+ "signature": [
+ "boolean | undefined"
+ ],
"source": {
"path": "src/plugins/charts/common/palette.ts",
"lineNumber": 16
},
- "signature": [
- "boolean | undefined"
- ]
+ "deprecated": false
}
],
- "source": {
- "path": "src/plugins/charts/common/palette.ts",
- "lineNumber": 13
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "charts",
"id": "def-common.CustomPaletteState",
"type": "Interface",
+ "tags": [],
"label": "CustomPaletteState",
"description": [],
- "tags": [],
+ "source": {
+ "path": "src/plugins/charts/common/palette.ts",
+ "lineNumber": 19
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-common.CustomPaletteState.colors",
"type": "Array",
+ "tags": [],
"label": "colors",
"description": [],
+ "signature": [
+ "string[]"
+ ],
"source": {
"path": "src/plugins/charts/common/palette.ts",
"lineNumber": 20
},
- "signature": [
- "string[]"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-common.CustomPaletteState.gradient",
"type": "boolean",
+ "tags": [],
"label": "gradient",
"description": [],
"source": {
"path": "src/plugins/charts/common/palette.ts",
"lineNumber": 21
- }
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "src/plugins/charts/common/palette.ts",
- "lineNumber": 19
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "charts",
"id": "def-common.PaletteOutput",
"type": "Interface",
+ "tags": [],
"label": "PaletteOutput",
+ "description": [],
"signature": [
{
"pluginId": "charts",
@@ -2381,126 +2693,141 @@
},
""
],
- "description": [],
- "tags": [],
+ "source": {
+ "path": "src/plugins/charts/common/palette.ts",
+ "lineNumber": 28
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-common.PaletteOutput.type",
"type": "string",
+ "tags": [],
"label": "type",
"description": [],
+ "signature": [
+ "\"palette\""
+ ],
"source": {
"path": "src/plugins/charts/common/palette.ts",
"lineNumber": 29
},
- "signature": [
- "\"palette\""
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-common.PaletteOutput.name",
"type": "string",
+ "tags": [],
"label": "name",
"description": [],
"source": {
"path": "src/plugins/charts/common/palette.ts",
"lineNumber": 30
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-common.PaletteOutput.params",
"type": "Uncategorized",
+ "tags": [],
"label": "params",
"description": [],
+ "signature": [
+ "T | undefined"
+ ],
"source": {
"path": "src/plugins/charts/common/palette.ts",
"lineNumber": 31
},
- "signature": [
- "T | undefined"
- ]
+ "deprecated": false
}
],
- "source": {
- "path": "src/plugins/charts/common/palette.ts",
- "lineNumber": 28
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "charts",
"id": "def-common.SystemPaletteArguments",
"type": "Interface",
+ "tags": [],
"label": "SystemPaletteArguments",
"description": [],
- "tags": [],
+ "source": {
+ "path": "src/plugins/charts/common/palette.ts",
+ "lineNumber": 24
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-common.SystemPaletteArguments.name",
"type": "string",
+ "tags": [],
"label": "name",
"description": [],
"source": {
"path": "src/plugins/charts/common/palette.ts",
"lineNumber": 25
- }
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "src/plugins/charts/common/palette.ts",
- "lineNumber": 24
- },
"initialIsOpen": false
}
],
"enums": [],
"misc": [
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-common.COLOR_MAPPING_SETTING",
"type": "string",
+ "tags": [],
"label": "COLOR_MAPPING_SETTING",
"description": [],
+ "signature": [
+ "\"visualization:colorMapping\""
+ ],
"source": {
"path": "src/plugins/charts/common/index.ts",
"lineNumber": 9
},
- "signature": [
- "\"visualization:colorMapping\""
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-common.defaultCustomColors",
"type": "Array",
+ "tags": [],
"label": "defaultCustomColors",
"description": [],
+ "signature": [
+ "string[]"
+ ],
"source": {
"path": "src/plugins/charts/common/palette.ts",
"lineNumber": 33
},
- "signature": [
- "string[]"
- ],
+ "deprecated": false,
"initialIsOpen": false
},
{
- "tags": [],
+ "parentPluginId": "charts",
"id": "def-common.paletteIds",
"type": "Array",
+ "tags": [],
"label": "paletteIds",
"description": [],
+ "signature": [
+ "string[]"
+ ],
"source": {
"path": "src/plugins/charts/common/constants.ts",
"lineNumber": 10
},
- "signature": [
- "string[]"
- ],
+ "deprecated": false,
"initialIsOpen": false
}
],
diff --git a/api_docs/cloud.json b/api_docs/cloud.json
index 1ac97f2fac5b3..2b590695b9437 100644
--- a/api_docs/cloud.json
+++ b/api_docs/cloud.json
@@ -5,101 +5,115 @@
"functions": [],
"interfaces": [
{
+ "parentPluginId": "cloud",
"id": "def-public.CloudConfigType",
"type": "Interface",
+ "tags": [],
"label": "CloudConfigType",
"description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/cloud/public/plugin.ts",
+ "lineNumber": 17
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "cloud",
"id": "def-public.CloudConfigType.id",
"type": "string",
+ "tags": [],
"label": "id",
"description": [],
+ "signature": [
+ "string | undefined"
+ ],
"source": {
"path": "x-pack/plugins/cloud/public/plugin.ts",
"lineNumber": 18
},
- "signature": [
- "string | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "cloud",
"id": "def-public.CloudConfigType.cname",
"type": "string",
+ "tags": [],
"label": "cname",
"description": [],
+ "signature": [
+ "string | undefined"
+ ],
"source": {
"path": "x-pack/plugins/cloud/public/plugin.ts",
"lineNumber": 19
},
- "signature": [
- "string | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "cloud",
"id": "def-public.CloudConfigType.base_url",
"type": "string",
+ "tags": [],
"label": "base_url",
"description": [],
+ "signature": [
+ "string | undefined"
+ ],
"source": {
"path": "x-pack/plugins/cloud/public/plugin.ts",
"lineNumber": 20
},
- "signature": [
- "string | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "cloud",
"id": "def-public.CloudConfigType.profile_url",
"type": "string",
+ "tags": [],
"label": "profile_url",
"description": [],
+ "signature": [
+ "string | undefined"
+ ],
"source": {
"path": "x-pack/plugins/cloud/public/plugin.ts",
"lineNumber": 21
},
- "signature": [
- "string | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "cloud",
"id": "def-public.CloudConfigType.deployment_url",
"type": "string",
+ "tags": [],
"label": "deployment_url",
"description": [],
+ "signature": [
+ "string | undefined"
+ ],
"source": {
"path": "x-pack/plugins/cloud/public/plugin.ts",
"lineNumber": 22
},
- "signature": [
- "string | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "cloud",
"id": "def-public.CloudConfigType.organization_url",
"type": "string",
+ "tags": [],
"label": "organization_url",
"description": [],
+ "signature": [
+ "string | undefined"
+ ],
"source": {
"path": "x-pack/plugins/cloud/public/plugin.ts",
"lineNumber": 23
},
- "signature": [
- "string | undefined"
- ]
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/cloud/public/plugin.ts",
- "lineNumber": 17
- },
"initialIsOpen": false
}
],
@@ -107,112 +121,128 @@
"misc": [],
"objects": [],
"setup": {
+ "parentPluginId": "cloud",
"id": "def-public.CloudSetup",
"type": "Interface",
+ "tags": [],
"label": "CloudSetup",
"description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/cloud/public/plugin.ts",
+ "lineNumber": 35
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "cloud",
"id": "def-public.CloudSetup.cloudId",
"type": "string",
+ "tags": [],
"label": "cloudId",
"description": [],
+ "signature": [
+ "string | undefined"
+ ],
"source": {
"path": "x-pack/plugins/cloud/public/plugin.ts",
- "lineNumber": 35
+ "lineNumber": 36
},
- "signature": [
- "string | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "cloud",
"id": "def-public.CloudSetup.cname",
"type": "string",
+ "tags": [],
"label": "cname",
"description": [],
+ "signature": [
+ "string | undefined"
+ ],
"source": {
"path": "x-pack/plugins/cloud/public/plugin.ts",
- "lineNumber": 36
+ "lineNumber": 37
},
- "signature": [
- "string | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "cloud",
"id": "def-public.CloudSetup.baseUrl",
"type": "string",
+ "tags": [],
"label": "baseUrl",
"description": [],
+ "signature": [
+ "string | undefined"
+ ],
"source": {
"path": "x-pack/plugins/cloud/public/plugin.ts",
- "lineNumber": 37
+ "lineNumber": 38
},
- "signature": [
- "string | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "cloud",
"id": "def-public.CloudSetup.deploymentUrl",
"type": "string",
+ "tags": [],
"label": "deploymentUrl",
"description": [],
+ "signature": [
+ "string | undefined"
+ ],
"source": {
"path": "x-pack/plugins/cloud/public/plugin.ts",
- "lineNumber": 38
+ "lineNumber": 39
},
- "signature": [
- "string | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "cloud",
"id": "def-public.CloudSetup.profileUrl",
"type": "string",
+ "tags": [],
"label": "profileUrl",
"description": [],
+ "signature": [
+ "string | undefined"
+ ],
"source": {
"path": "x-pack/plugins/cloud/public/plugin.ts",
- "lineNumber": 39
+ "lineNumber": 40
},
- "signature": [
- "string | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "cloud",
"id": "def-public.CloudSetup.organizationUrl",
"type": "string",
+ "tags": [],
"label": "organizationUrl",
"description": [],
+ "signature": [
+ "string | undefined"
+ ],
"source": {
"path": "x-pack/plugins/cloud/public/plugin.ts",
- "lineNumber": 40
+ "lineNumber": 41
},
- "signature": [
- "string | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "cloud",
"id": "def-public.CloudSetup.isCloudEnabled",
"type": "boolean",
+ "tags": [],
"label": "isCloudEnabled",
"description": [],
"source": {
"path": "x-pack/plugins/cloud/public/plugin.ts",
- "lineNumber": 41
- }
+ "lineNumber": 42
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/cloud/public/plugin.ts",
- "lineNumber": 34
- },
"lifecycle": "setup",
"initialIsOpen": true
}
@@ -225,56 +255,80 @@
"misc": [],
"objects": [],
"setup": {
+ "parentPluginId": "cloud",
"id": "def-server.CloudSetup",
"type": "Interface",
+ "tags": [],
"label": "CloudSetup",
"description": [],
- "tags": [],
+ "source": {
+ "path": "x-pack/plugins/cloud/server/plugin.ts",
+ "lineNumber": 19
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "cloud",
"id": "def-server.CloudSetup.cloudId",
"type": "string",
+ "tags": [],
"label": "cloudId",
"description": [],
+ "signature": [
+ "string | undefined"
+ ],
"source": {
"path": "x-pack/plugins/cloud/server/plugin.ts",
- "lineNumber": 19
+ "lineNumber": 20
},
+ "deprecated": false
+ },
+ {
+ "parentPluginId": "cloud",
+ "id": "def-server.CloudSetup.deploymentId",
+ "type": "string",
+ "tags": [],
+ "label": "deploymentId",
+ "description": [],
"signature": [
"string | undefined"
- ]
+ ],
+ "source": {
+ "path": "x-pack/plugins/cloud/server/plugin.ts",
+ "lineNumber": 21
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "cloud",
"id": "def-server.CloudSetup.isCloudEnabled",
"type": "boolean",
+ "tags": [],
"label": "isCloudEnabled",
"description": [],
"source": {
"path": "x-pack/plugins/cloud/server/plugin.ts",
- "lineNumber": 20
- }
+ "lineNumber": 22
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "cloud",
"id": "def-server.CloudSetup.apm",
"type": "Object",
+ "tags": [],
"label": "apm",
"description": [],
+ "signature": [
+ "{ url?: string | undefined; secretToken?: string | undefined; }"
+ ],
"source": {
"path": "x-pack/plugins/cloud/server/plugin.ts",
- "lineNumber": 21
+ "lineNumber": 23
},
- "signature": [
- "{ url?: string | undefined; secretToken?: string | undefined; }"
- ]
+ "deprecated": false
}
],
- "source": {
- "path": "x-pack/plugins/cloud/server/plugin.ts",
- "lineNumber": 18
- },
"lifecycle": "setup",
"initialIsOpen": true
}
diff --git a/api_docs/console.json b/api_docs/console.json
index 4ebbceac866b1..cc47365cf552e 100644
--- a/api_docs/console.json
+++ b/api_docs/console.json
@@ -16,38 +16,38 @@
"misc": [],
"objects": [],
"setup": {
+ "parentPluginId": "console",
"id": "def-server.ConsoleSetup",
"type": "Type",
+ "tags": [],
"label": "ConsoleSetup",
- "tags": [
- "public"
- ],
"description": [],
+ "signature": [
+ "{ addExtensionSpecFilePath: (path: string) => void; }"
+ ],
"source": {
"path": "src/plugins/console/server/types.ts",
"lineNumber": 13
},
- "signature": [
- "{ addExtensionSpecFilePath: (path: string) => void; }"
- ],
+ "deprecated": false,
"lifecycle": "setup",
"initialIsOpen": true
},
"start": {
+ "parentPluginId": "console",
"id": "def-server.ConsoleStart",
"type": "Type",
+ "tags": [],
"label": "ConsoleStart",
- "tags": [
- "public"
- ],
"description": [],
+ "signature": [
+ "{ addProcessorDefinition: (processor: unknown) => void; }"
+ ],
"source": {
"path": "src/plugins/console/server/types.ts",
"lineNumber": 18
},
- "signature": [
- "{ addProcessorDefinition: (processor: unknown) => void; }"
- ],
+ "deprecated": false,
"lifecycle": "start",
"initialIsOpen": true
}
diff --git a/api_docs/core.json b/api_docs/core.json
index 9695aaebdd313..b32409a29ca52 100644
--- a/api_docs/core.json
+++ b/api_docs/core.json
@@ -3,11 +3,10 @@
"client": {
"classes": [
{
+ "parentPluginId": "core",
"id": "def-public.ToastsApi",
"type": "Class",
- "tags": [
- "public"
- ],
+ "tags": [],
"label": "ToastsApi",
"description": [
"\nMethods for adding and removing global toast messages."
@@ -30,33 +29,48 @@
},
", \"get$\" | \"add\" | \"remove\" | \"addSuccess\" | \"addWarning\" | \"addDanger\" | \"addError\" | \"addInfo\">"
],
+ "source": {
+ "path": "src/core/public/notifications/toasts/toasts_api.tsx",
+ "lineNumber": 94
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "core",
"id": "def-public.ToastsApi.Unnamed",
"type": "Function",
+ "tags": [],
"label": "Constructor",
+ "description": [],
"signature": [
"any"
],
- "description": [],
+ "source": {
+ "path": "src/core/public/notifications/toasts/toasts_api.tsx",
+ "lineNumber": 102
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "core",
"id": "def-public.ToastsApi.Unnamed.$1.deps",
"type": "Object",
- "label": "deps",
"tags": [],
+ "label": "deps",
"description": [],
+ "source": {
+ "path": "src/core/public/notifications/toasts/toasts_api.tsx",
+ "lineNumber": 102
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "core",
"id": "def-public.ToastsApi.Unnamed.$1.deps.uiSettings",
"type": "Object",
+ "tags": [],
"label": "uiSettings",
"description": [],
- "source": {
- "path": "src/core/public/notifications/toasts/toasts_api.tsx",
- "lineNumber": 102
- },
"signature": [
{
"pluginId": "core",
@@ -65,26 +79,27 @@
"section": "def-public.IUiSettingsClient",
"text": "IUiSettingsClient"
}
- ]
+ ],
+ "source": {
+ "path": "src/core/public/notifications/toasts/toasts_api.tsx",
+ "lineNumber": 102
+ },
+ "deprecated": false
}
- ],
- "source": {
- "path": "src/core/public/notifications/toasts/toasts_api.tsx",
- "lineNumber": 102
- }
+ ]
}
],
- "tags": [],
- "returnComment": [],
- "source": {
- "path": "src/core/public/notifications/toasts/toasts_api.tsx",
- "lineNumber": 102
- }
+ "returnComment": []
},
{
+ "parentPluginId": "core",
"id": "def-public.ToastsApi.get$",
"type": "Function",
+ "tags": [],
"label": "get$",
+ "description": [
+ "Observable of the toast messages to show to the user."
+ ],
"signature": [
"() => ",
"Observable",
@@ -98,21 +113,23 @@
},
"[]>"
],
- "description": [
- "Observable of the toast messages to show to the user."
- ],
- "children": [],
- "tags": [],
- "returnComment": [],
"source": {
"path": "src/core/public/notifications/toasts/toasts_api.tsx",
"lineNumber": 113
- }
+ },
+ "deprecated": false,
+ "children": [],
+ "returnComment": []
},
{
+ "parentPluginId": "core",
"id": "def-public.ToastsApi.add",
"type": "Function",
+ "tags": [],
"label": "add",
+ "description": [
+ "\nAdds a new toast to current array of toast.\n"
+ ],
"signature": [
"(toastOrTitle: ",
{
@@ -131,15 +148,21 @@
"text": "Toast"
}
],
- "description": [
- "\nAdds a new toast to current array of toast.\n"
- ],
+ "source": {
+ "path": "src/core/public/notifications/toasts/toasts_api.tsx",
+ "lineNumber": 123
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "core",
"id": "def-public.ToastsApi.add.$1",
"type": "CompoundType",
+ "tags": [],
"label": "toastOrTitle",
- "isRequired": true,
+ "description": [
+ "- a {@link ToastInput}"
+ ],
"signature": [
{
"pluginId": "core",
@@ -149,28 +172,27 @@
"text": "ToastInput"
}
],
- "description": [
- "- a {@link ToastInput}"
- ],
"source": {
"path": "src/core/public/notifications/toasts/toasts_api.tsx",
"lineNumber": 123
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "tags": [],
"returnComment": [
"a {@link Toast}"
- ],
- "source": {
- "path": "src/core/public/notifications/toasts/toasts_api.tsx",
- "lineNumber": 123
- }
+ ]
},
{
+ "parentPluginId": "core",
"id": "def-public.ToastsApi.remove",
"type": "Function",
+ "tags": [],
"label": "remove",
+ "description": [
+ "\nRemoves a toast from the current array of toasts if present."
+ ],
"signature": [
"(toastOrId: string | ",
{
@@ -182,15 +204,21 @@
},
") => void"
],
- "description": [
- "\nRemoves a toast from the current array of toasts if present."
- ],
+ "source": {
+ "path": "src/core/public/notifications/toasts/toasts_api.tsx",
+ "lineNumber": 139
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "core",
"id": "def-public.ToastsApi.remove.$1",
"type": "CompoundType",
+ "tags": [],
"label": "toastOrId",
- "isRequired": true,
+ "description": [
+ "- a {@link Toast} returned by {@link ToastsApi.add} or its id"
+ ],
"signature": [
"string | ",
{
@@ -201,26 +229,25 @@
"text": "Toast"
}
],
- "description": [
- "- a {@link Toast} returned by {@link ToastsApi.add} or its id"
- ],
"source": {
"path": "src/core/public/notifications/toasts/toasts_api.tsx",
"lineNumber": 139
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "tags": [],
- "returnComment": [],
- "source": {
- "path": "src/core/public/notifications/toasts/toasts_api.tsx",
- "lineNumber": 139
- }
+ "returnComment": []
},
{
+ "parentPluginId": "core",
"id": "def-public.ToastsApi.addInfo",
"type": "Function",
+ "tags": [],
"label": "addInfo",
+ "description": [
+ "\nAdds a new toast pre-configured with the info color and info icon.\n"
+ ],
"signature": [
"(toastOrTitle: ",
{
@@ -247,15 +274,21 @@
"text": "Toast"
}
],
- "description": [
- "\nAdds a new toast pre-configured with the info color and info icon.\n"
- ],
+ "source": {
+ "path": "src/core/public/notifications/toasts/toasts_api.tsx",
+ "lineNumber": 155
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "core",
"id": "def-public.ToastsApi.addInfo.$1",
"type": "CompoundType",
+ "tags": [],
"label": "toastOrTitle",
- "isRequired": true,
+ "description": [
+ "- a {@link ToastInput}"
+ ],
"signature": [
{
"pluginId": "core",
@@ -265,19 +298,22 @@
"text": "ToastInput"
}
],
- "description": [
- "- a {@link ToastInput}"
- ],
"source": {
"path": "src/core/public/notifications/toasts/toasts_api.tsx",
"lineNumber": 155
- }
+ },
+ "deprecated": false,
+ "isRequired": true
},
{
+ "parentPluginId": "core",
"id": "def-public.ToastsApi.addInfo.$2",
"type": "Object",
+ "tags": [],
"label": "options",
- "isRequired": false,
+ "description": [
+ "- a {@link ToastOptions}"
+ ],
"signature": [
{
"pluginId": "core",
@@ -288,28 +324,27 @@
},
" | undefined"
],
- "description": [
- "- a {@link ToastOptions}"
- ],
"source": {
"path": "src/core/public/notifications/toasts/toasts_api.tsx",
"lineNumber": 155
- }
+ },
+ "deprecated": false,
+ "isRequired": false
}
],
- "tags": [],
"returnComment": [
"a {@link Toast}"
- ],
- "source": {
- "path": "src/core/public/notifications/toasts/toasts_api.tsx",
- "lineNumber": 155
- }
+ ]
},
{
+ "parentPluginId": "core",
"id": "def-public.ToastsApi.addSuccess",
"type": "Function",
+ "tags": [],
"label": "addSuccess",
+ "description": [
+ "\nAdds a new toast pre-configured with the success color and check icon.\n"
+ ],
"signature": [
"(toastOrTitle: ",
{
@@ -336,15 +371,21 @@
"text": "Toast"
}
],
- "description": [
- "\nAdds a new toast pre-configured with the success color and check icon.\n"
- ],
+ "source": {
+ "path": "src/core/public/notifications/toasts/toasts_api.tsx",
+ "lineNumber": 171
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "core",
"id": "def-public.ToastsApi.addSuccess.$1",
"type": "CompoundType",
+ "tags": [],
"label": "toastOrTitle",
- "isRequired": true,
+ "description": [
+ "- a {@link ToastInput}"
+ ],
"signature": [
{
"pluginId": "core",
@@ -354,19 +395,22 @@
"text": "ToastInput"
}
],
- "description": [
- "- a {@link ToastInput}"
- ],
"source": {
"path": "src/core/public/notifications/toasts/toasts_api.tsx",
"lineNumber": 171
- }
+ },
+ "deprecated": false,
+ "isRequired": true
},
{
+ "parentPluginId": "core",
"id": "def-public.ToastsApi.addSuccess.$2",
"type": "Object",
+ "tags": [],
"label": "options",
- "isRequired": false,
+ "description": [
+ "- a {@link ToastOptions}"
+ ],
"signature": [
{
"pluginId": "core",
@@ -377,28 +421,27 @@
},
" | undefined"
],
- "description": [
- "- a {@link ToastOptions}"
- ],
"source": {
"path": "src/core/public/notifications/toasts/toasts_api.tsx",
"lineNumber": 171
- }
+ },
+ "deprecated": false,
+ "isRequired": false
}
],
- "tags": [],
"returnComment": [
"a {@link Toast}"
- ],
- "source": {
- "path": "src/core/public/notifications/toasts/toasts_api.tsx",
- "lineNumber": 171
- }
+ ]
},
{
+ "parentPluginId": "core",
"id": "def-public.ToastsApi.addWarning",
"type": "Function",
+ "tags": [],
"label": "addWarning",
+ "description": [
+ "\nAdds a new toast pre-configured with the warning color and help icon.\n"
+ ],
"signature": [
"(toastOrTitle: ",
{
@@ -425,15 +468,21 @@
"text": "Toast"
}
],
- "description": [
- "\nAdds a new toast pre-configured with the warning color and help icon.\n"
- ],
+ "source": {
+ "path": "src/core/public/notifications/toasts/toasts_api.tsx",
+ "lineNumber": 187
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "core",
"id": "def-public.ToastsApi.addWarning.$1",
"type": "CompoundType",
+ "tags": [],
"label": "toastOrTitle",
- "isRequired": true,
+ "description": [
+ "- a {@link ToastInput}"
+ ],
"signature": [
{
"pluginId": "core",
@@ -443,19 +492,22 @@
"text": "ToastInput"
}
],
- "description": [
- "- a {@link ToastInput}"
- ],
"source": {
"path": "src/core/public/notifications/toasts/toasts_api.tsx",
"lineNumber": 187
- }
+ },
+ "deprecated": false,
+ "isRequired": true
},
{
+ "parentPluginId": "core",
"id": "def-public.ToastsApi.addWarning.$2",
"type": "Object",
+ "tags": [],
"label": "options",
- "isRequired": false,
+ "description": [
+ "- a {@link ToastOptions}"
+ ],
"signature": [
{
"pluginId": "core",
@@ -466,28 +518,27 @@
},
" | undefined"
],
- "description": [
- "- a {@link ToastOptions}"
- ],
"source": {
"path": "src/core/public/notifications/toasts/toasts_api.tsx",
"lineNumber": 187
- }
+ },
+ "deprecated": false,
+ "isRequired": false
}
],
- "tags": [],
"returnComment": [
"a {@link Toast}"
- ],
- "source": {
- "path": "src/core/public/notifications/toasts/toasts_api.tsx",
- "lineNumber": 187
- }
+ ]
},
{
+ "parentPluginId": "core",
"id": "def-public.ToastsApi.addDanger",
"type": "Function",
+ "tags": [],
"label": "addDanger",
+ "description": [
+ "\nAdds a new toast pre-configured with the danger color and alert icon.\n"
+ ],
"signature": [
"(toastOrTitle: ",
{
@@ -514,15 +565,21 @@
"text": "Toast"
}
],
- "description": [
- "\nAdds a new toast pre-configured with the danger color and alert icon.\n"
- ],
+ "source": {
+ "path": "src/core/public/notifications/toasts/toasts_api.tsx",
+ "lineNumber": 204
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "core",
"id": "def-public.ToastsApi.addDanger.$1",
"type": "CompoundType",
+ "tags": [],
"label": "toastOrTitle",
- "isRequired": true,
+ "description": [
+ "- a {@link ToastInput}"
+ ],
"signature": [
{
"pluginId": "core",
@@ -532,19 +589,22 @@
"text": "ToastInput"
}
],
- "description": [
- "- a {@link ToastInput}"
- ],
"source": {
"path": "src/core/public/notifications/toasts/toasts_api.tsx",
"lineNumber": 204
- }
+ },
+ "deprecated": false,
+ "isRequired": true
},
{
+ "parentPluginId": "core",
"id": "def-public.ToastsApi.addDanger.$2",
"type": "Object",
+ "tags": [],
"label": "options",
- "isRequired": false,
+ "description": [
+ "- a {@link ToastOptions}"
+ ],
"signature": [
{
"pluginId": "core",
@@ -555,28 +615,27 @@
},
" | undefined"
],
- "description": [
- "- a {@link ToastOptions}"
- ],
"source": {
"path": "src/core/public/notifications/toasts/toasts_api.tsx",
"lineNumber": 204
- }
+ },
+ "deprecated": false,
+ "isRequired": false
}
],
- "tags": [],
"returnComment": [
"a {@link Toast}"
- ],
- "source": {
- "path": "src/core/public/notifications/toasts/toasts_api.tsx",
- "lineNumber": 204
- }
+ ]
},
{
+ "parentPluginId": "core",
"id": "def-public.ToastsApi.addError",
"type": "Function",
+ "tags": [],
"label": "addError",
+ "description": [
+ "\nAdds a new toast that displays an exception message with a button to open the full stacktrace in a modal.\n"
+ ],
"signature": [
"(error: Error, options: ",
{
@@ -595,31 +654,40 @@
"text": "Toast"
}
],
- "description": [
- "\nAdds a new toast that displays an exception message with a button to open the full stacktrace in a modal.\n"
- ],
+ "source": {
+ "path": "src/core/public/notifications/toasts/toasts_api.tsx",
+ "lineNumber": 221
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "core",
"id": "def-public.ToastsApi.addError.$1",
"type": "Object",
+ "tags": [],
"label": "error",
- "isRequired": true,
- "signature": [
- "Error"
- ],
"description": [
"- an `Error` instance."
],
- "source": {
+ "signature": [
+ "Error"
+ ],
+ "source": {
"path": "src/core/public/notifications/toasts/toasts_api.tsx",
"lineNumber": 221
- }
+ },
+ "deprecated": false,
+ "isRequired": true
},
{
+ "parentPluginId": "core",
"id": "def-public.ToastsApi.addError.$2",
"type": "Object",
+ "tags": [],
"label": "options",
- "isRequired": true,
+ "description": [
+ "- {@link ErrorToastOptions}"
+ ],
"signature": [
{
"pluginId": "core",
@@ -629,49 +697,44 @@
"text": "ErrorToastOptions"
}
],
- "description": [
- "- {@link ErrorToastOptions}"
- ],
"source": {
"path": "src/core/public/notifications/toasts/toasts_api.tsx",
"lineNumber": 221
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "tags": [],
"returnComment": [
"a {@link Toast}"
- ],
- "source": {
- "path": "src/core/public/notifications/toasts/toasts_api.tsx",
- "lineNumber": 221
- }
+ ]
}
],
- "source": {
- "path": "src/core/public/notifications/toasts/toasts_api.tsx",
- "lineNumber": 94
- },
"initialIsOpen": false
}
],
"functions": [],
"interfaces": [
{
+ "parentPluginId": "core",
"id": "def-public.AppCategory",
"type": "Interface",
+ "tags": [],
"label": "AppCategory",
"description": [
"\n\nA category definition for nav links to know where to sort them in the left hand nav"
],
- "tags": [
- "public"
- ],
+ "source": {
+ "path": "src/core/types/app_category.ts",
+ "lineNumber": 15
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "core",
"id": "def-public.AppCategory.id",
"type": "string",
+ "tags": [],
"label": "id",
"description": [
"\nUnique identifier for the categories"
@@ -679,12 +742,14 @@
"source": {
"path": "src/core/types/app_category.ts",
"lineNumber": 19
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "core",
"id": "def-public.AppCategory.label",
"type": "string",
+ "tags": [],
"label": "label",
"description": [
"\nLabel used for category name.\nAlso used as aria-label if one isn't set."
@@ -692,67 +757,77 @@
"source": {
"path": "src/core/types/app_category.ts",
"lineNumber": 25
- }
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "core",
"id": "def-public.AppCategory.ariaLabel",
"type": "string",
+ "tags": [],
"label": "ariaLabel",
"description": [
"\nIf the visual label isn't appropriate for screen readers,\ncan override it here"
],
+ "signature": [
+ "string | undefined"
+ ],
"source": {
"path": "src/core/types/app_category.ts",
"lineNumber": 31
},
- "signature": [
- "string | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "core",
"id": "def-public.AppCategory.order",
"type": "number",
+ "tags": [],
"label": "order",
"description": [
"\nThe order that categories will be sorted in\nPrefer large steps between categories to allow for further editing\n(Default categories are in steps of 1000)"
],
+ "signature": [
+ "number | undefined"
+ ],
"source": {
"path": "src/core/types/app_category.ts",
"lineNumber": 38
},
- "signature": [
- "number | undefined"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "core",
"id": "def-public.AppCategory.euiIconType",
"type": "string",
+ "tags": [],
"label": "euiIconType",
"description": [
"\nDefine an icon to be used for the category\nIf the category is only 1 item, and no icon is defined, will default to the product icon\nDefaults to initials if no icon is defined"
],
+ "signature": [
+ "string | undefined"
+ ],
"source": {
"path": "src/core/types/app_category.ts",
"lineNumber": 45
},
- "signature": [
- "string | undefined"
- ]
+ "deprecated": false
}
],
- "source": {
- "path": "src/core/types/app_category.ts",
- "lineNumber": 15
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "core",
"id": "def-public.AsyncPlugin",
"type": "Interface",
+ "tags": [
+ "deprecated"
+ ],
"label": "AsyncPlugin",
+ "description": [
+ "\nA plugin with asynchronous lifecycle methods.\n"
+ ],
"signature": [
{
"pluginId": "core",
@@ -763,18 +838,20 @@
},
""
],
- "description": [
- "\nA plugin with asynchronous lifecycle methods.\n"
- ],
- "tags": [
- "deprecated",
- "public"
- ],
+ "source": {
+ "path": "src/core/public/plugins/plugin.ts",
+ "lineNumber": 39
+ },
+ "deprecated": true,
+ "references": [],
"children": [
{
+ "parentPluginId": "core",
"id": "def-public.AsyncPlugin.setup",
"type": "Function",
+ "tags": [],
"label": "setup",
+ "description": [],
"signature": [
"(core: ",
{
@@ -786,13 +863,19 @@
},
", plugins: TPluginsSetup) => TSetup | Promise"
],
- "description": [],
+ "source": {
+ "path": "src/core/public/plugins/plugin.ts",
+ "lineNumber": 45
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "core",
"id": "def-public.AsyncPlugin.setup.$1",
"type": "Object",
+ "tags": [],
"label": "core",
- "isRequired": true,
+ "description": [],
"signature": [
{
"pluginId": "core",
@@ -803,38 +886,40 @@
},
""
],
- "description": [],
"source": {
"path": "src/core/public/plugins/plugin.ts",
"lineNumber": 45
- }
+ },
+ "deprecated": false,
+ "isRequired": true
},
{
+ "parentPluginId": "core",
"id": "def-public.AsyncPlugin.setup.$2",
"type": "Uncategorized",
+ "tags": [],
"label": "plugins",
- "isRequired": true,
+ "description": [],
"signature": [
"TPluginsSetup"
],
- "description": [],
"source": {
"path": "src/core/public/plugins/plugin.ts",
"lineNumber": 45
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "tags": [],
- "returnComment": [],
- "source": {
- "path": "src/core/public/plugins/plugin.ts",
- "lineNumber": 45
- }
+ "returnComment": []
},
{
+ "parentPluginId": "core",
"id": "def-public.AsyncPlugin.start",
"type": "Function",
+ "tags": [],
"label": "start",
+ "description": [],
"signature": [
"(core: ",
{
@@ -846,13 +931,19 @@
},
", plugins: TPluginsStart) => TStart | Promise"
],
- "description": [],
+ "source": {
+ "path": "src/core/public/plugins/plugin.ts",
+ "lineNumber": 46
+ },
+ "deprecated": false,
"children": [
{
+ "parentPluginId": "core",
"id": "def-public.AsyncPlugin.start.$1",
"type": "Object",
+ "tags": [],
"label": "core",
- "isRequired": true,
+ "description": [],
"signature": [
{
"pluginId": "core",
@@ -862,143 +953,153 @@
"text": "CoreStart"
}
],
- "description": [],
"source": {
"path": "src/core/public/plugins/plugin.ts",
"lineNumber": 46
- }
+ },
+ "deprecated": false,
+ "isRequired": true
},
{
+ "parentPluginId": "core",
"id": "def-public.AsyncPlugin.start.$2",
"type": "Uncategorized",
+ "tags": [],
"label": "plugins",
- "isRequired": true,
+ "description": [],
"signature": [
"TPluginsStart"
],
- "description": [],
"source": {
"path": "src/core/public/plugins/plugin.ts",
"lineNumber": 46
- }
+ },
+ "deprecated": false,
+ "isRequired": true
}
],
- "tags": [],
- "returnComment": [],
- "source": {
- "path": "src/core/public/plugins/plugin.ts",
- "lineNumber": 46
- }
+ "returnComment": []
},
{
+ "parentPluginId": "core",
"id": "def-public.AsyncPlugin.stop",
"type": "Function",
+ "tags": [],
"label": "stop",
+ "description": [],
"signature": [
"(() => void) | undefined"
],
- "description": [],
- "children": [],
- "tags": [],
- "returnComment": [],
"source": {
"path": "src/core/public/plugins/plugin.ts",
"lineNumber": 47
- }
+ },
+ "deprecated": false,
+ "children": [],
+ "returnComment": []
}
],
- "source": {
- "path": "src/core/public/plugins/plugin.ts",
- "lineNumber": 39
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "core",
"id": "def-public.Capabilities",
"type": "Interface",
+ "tags": [],
"label": "Capabilities",
"description": [
"\nThe read-only set of capabilities available for the current UI session.\nCapabilities are simple key-value pairs of (string, boolean), where the string denotes the capability ID,\nand the boolean is a flag indicating if the capability is enabled or disabled.\n"
],
- "tags": [
- "public"
- ],
+ "source": {
+ "path": "src/core/types/capabilities.ts",
+ "lineNumber": 16
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "core",
"id": "def-public.Capabilities.navLinks",
"type": "Object",
+ "tags": [],
"label": "navLinks",
"description": [
"Navigation link capabilities."
],
+ "signature": [
+ "Record"
+ ],
"source": {
"path": "src/core/types/capabilities.ts",
"lineNumber": 18
},
- "signature": [
- "Record"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "core",
"id": "def-public.Capabilities.management",
"type": "Object",
+ "tags": [],
"label": "management",
"description": [
"Management section capabilities."
],
+ "signature": [
+ "{ [sectionId: string]: Record; }"
+ ],
"source": {
"path": "src/core/types/capabilities.ts",
"lineNumber": 21
},
- "signature": [
- "{ [sectionId: string]: Record; }"
- ]
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "core",
"id": "def-public.Capabilities.catalogue",
"type": "Object",
+ "tags": [],
"label": "catalogue",
"description": [
"Catalogue capabilities. Catalogue entries drive the visibility of the Kibana homepage options."
],
+ "signature": [
+ "Record"
+ ],
"source": {
"path": "src/core/types/capabilities.ts",
"lineNumber": 26
},
- "signature": [
- "Record"
- ]
+ "deprecated": false
},
{
+ "parentPluginId": "core",
"id": "def-public.Capabilities.Unnamed",
"type": "Any",
- "label": "Unnamed",
"tags": [],
+ "label": "Unnamed",
"description": [
"Custom capabilities, registered by plugins."
],
+ "signature": [
+ "any"
+ ],
"source": {
"path": "src/core/types/capabilities.ts",
"lineNumber": 29
},
- "signature": [
- "any"
- ]
+ "deprecated": false
}
],
- "source": {
- "path": "src/core/types/capabilities.ts",
- "lineNumber": 16
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "core",
"id": "def-public.CoreSetup",
"type": "Interface",
+ "tags": [],
"label": "CoreSetup",
+ "description": [
+ "\nCore services exposed to the `Plugin` setup lifecycle\n"
+ ],
"signature": [
{
"pluginId": "core",
@@ -1009,25 +1110,21 @@
},
""
],
- "description": [
- "\nCore services exposed to the `Plugin` setup lifecycle\n"
- ],
- "tags": [
- "public"
- ],
+ "source": {
+ "path": "src/core/public/index.ts",
+ "lineNumber": 213
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "core",
"id": "def-public.CoreSetup.application",
"type": "Object",
+ "tags": [],
"label": "application",
"description": [
"{@link ApplicationSetup}"
],
- "source": {
- "path": "src/core/public/index.ts",
- "lineNumber": 210
- },
"signature": [
{
"pluginId": "core",
@@ -1036,20 +1133,22 @@
"section": "def-public.ApplicationSetup",
"text": "ApplicationSetup"
}
- ]
+ ],
+ "source": {
+ "path": "src/core/public/index.ts",
+ "lineNumber": 215
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "core",
"id": "def-public.CoreSetup.fatalErrors",
"type": "Object",
+ "tags": [],
"label": "fatalErrors",
"description": [
"{@link FatalErrorsSetup}"
],
- "source": {
- "path": "src/core/public/index.ts",
- "lineNumber": 212
- },
"signature": [
{
"pluginId": "core",
@@ -1058,20 +1157,22 @@
"section": "def-public.FatalErrorsSetup",
"text": "FatalErrorsSetup"
}
- ]
+ ],
+ "source": {
+ "path": "src/core/public/index.ts",
+ "lineNumber": 217
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "core",
"id": "def-public.CoreSetup.http",
"type": "Object",
+ "tags": [],
"label": "http",
"description": [
"{@link HttpSetup}"
],
- "source": {
- "path": "src/core/public/index.ts",
- "lineNumber": 214
- },
"signature": [
{
"pluginId": "core",
@@ -1080,20 +1181,22 @@
"section": "def-public.HttpSetup",
"text": "HttpSetup"
}
- ]
+ ],
+ "source": {
+ "path": "src/core/public/index.ts",
+ "lineNumber": 219
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "core",
"id": "def-public.CoreSetup.notifications",
"type": "Object",
+ "tags": [],
"label": "notifications",
"description": [
"{@link NotificationsSetup}"
],
- "source": {
- "path": "src/core/public/index.ts",
- "lineNumber": 216
- },
"signature": [
{
"pluginId": "core",
@@ -1102,20 +1205,22 @@
"section": "def-public.NotificationsSetup",
"text": "NotificationsSetup"
}
- ]
+ ],
+ "source": {
+ "path": "src/core/public/index.ts",
+ "lineNumber": 221
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "core",
"id": "def-public.CoreSetup.uiSettings",
"type": "Object",
+ "tags": [],
"label": "uiSettings",
"description": [
"{@link IUiSettingsClient}"
],
- "source": {
- "path": "src/core/public/index.ts",
- "lineNumber": 218
- },
"signature": [
{
"pluginId": "core",
@@ -1124,38 +1229,43 @@
"section": "def-public.IUiSettingsClient",
"text": "IUiSettingsClient"
}
- ]
+ ],
+ "source": {
+ "path": "src/core/public/index.ts",
+ "lineNumber": 223
+ },
+ "deprecated": false
},
{
+ "parentPluginId": "core",
+ "id": "def-public.CoreSetup.injectedMetadata",
+ "type": "Object",
"tags": [
"deprecated"
],
- "id": "def-public.CoreSetup.injectedMetadata",
- "type": "Object",
"label": "injectedMetadata",
"description": [
"\nexposed temporarily until https://github.com/elastic/kibana/issues/41990 done\nuse *only* to retrieve config values. There is no way to set injected values\nin the new platform."
],
+ "signature": [
+ "{ getInjectedVar: (name: string, defaultValue?: any) => unknown; }"
+ ],
"source": {
"path": "src/core/public/index.ts",
- "lineNumber": 225
+ "lineNumber": 230
},
- "signature": [
- "{ getInjectedVar: (name: string, defaultValue?: any) => unknown; }"
- ]
+ "deprecated": true,
+ "references": []
},
{
- "tags": [],
+ "parentPluginId": "core",
"id": "def-public.CoreSetup.getStartServices",
"type": "Function",
+ "tags": [],
"label": "getStartServices",
"description": [
"{@link StartServicesAccessor}"
],
- "source": {
- "path": "src/core/public/index.ts",
- "lineNumber": 229
- },
"signature": [
{
"pluginId": "core",
@@ -1165,38 +1275,40 @@
"text": "StartServicesAccessor"
},
""
- ]
+ ],
+ "source": {
+ "path": "src/core/public/index.ts",
+ "lineNumber": 234
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "src/core/public/index.ts",
- "lineNumber": 208
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "core",
"id": "def-public.CoreStart",
"type": "Interface",
+ "tags": [],
"label": "CoreStart",
"description": [
"\nCore services exposed to the `Plugin` start lifecycle\n"
],
- "tags": [
- "public"
- ],
+ "source": {
+ "path": "src/core/public/index.ts",
+ "lineNumber": 258
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "core",
"id": "def-public.CoreStart.application",
"type": "Object",
+ "tags": [],
"label": "application",
"description": [
"{@link ApplicationStart}"
],
- "source": {
- "path": "src/core/public/index.ts",
- "lineNumber": 255
- },
"signature": [
{
"pluginId": "core",
@@ -1205,20 +1317,22 @@
"section": "def-public.ApplicationStart",
"text": "ApplicationStart"
}
- ]
+ ],
+ "source": {
+ "path": "src/core/public/index.ts",
+ "lineNumber": 260
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "core",
"id": "def-public.CoreStart.chrome",
"type": "Object",
+ "tags": [],
"label": "chrome",
"description": [
"{@link ChromeStart}"
],
- "source": {
- "path": "src/core/public/index.ts",
- "lineNumber": 257
- },
"signature": [
{
"pluginId": "core",
@@ -1227,20 +1341,22 @@
"section": "def-public.ChromeStart",
"text": "ChromeStart"
}
- ]
+ ],
+ "source": {
+ "path": "src/core/public/index.ts",
+ "lineNumber": 262
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "core",
"id": "def-public.CoreStart.docLinks",
"type": "Object",
+ "tags": [],
"label": "docLinks",
"description": [
"{@link DocLinksStart}"
],
- "source": {
- "path": "src/core/public/index.ts",
- "lineNumber": 259
- },
"signature": [
{
"pluginId": "core",
@@ -1249,20 +1365,22 @@
"section": "def-public.DocLinksStart",
"text": "DocLinksStart"
}
- ]
+ ],
+ "source": {
+ "path": "src/core/public/index.ts",
+ "lineNumber": 264
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "core",
"id": "def-public.CoreStart.http",
"type": "Object",
+ "tags": [],
"label": "http",
"description": [
"{@link HttpStart}"
],
- "source": {
- "path": "src/core/public/index.ts",
- "lineNumber": 261
- },
"signature": [
{
"pluginId": "core",
@@ -1271,20 +1389,22 @@
"section": "def-public.HttpSetup",
"text": "HttpSetup"
}
- ]
+ ],
+ "source": {
+ "path": "src/core/public/index.ts",
+ "lineNumber": 266
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "core",
"id": "def-public.CoreStart.savedObjects",
"type": "Object",
+ "tags": [],
"label": "savedObjects",
"description": [
"{@link SavedObjectsStart}"
],
- "source": {
- "path": "src/core/public/index.ts",
- "lineNumber": 263
- },
"signature": [
{
"pluginId": "core",
@@ -1293,20 +1413,22 @@
"section": "def-public.SavedObjectsStart",
"text": "SavedObjectsStart"
}
- ]
+ ],
+ "source": {
+ "path": "src/core/public/index.ts",
+ "lineNumber": 268
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "core",
"id": "def-public.CoreStart.i18n",
"type": "Object",
+ "tags": [],
"label": "i18n",
"description": [
"{@link I18nStart}"
],
- "source": {
- "path": "src/core/public/index.ts",
- "lineNumber": 265
- },
"signature": [
{
"pluginId": "core",
@@ -1315,20 +1437,22 @@
"section": "def-public.I18nStart",
"text": "I18nStart"
}
- ]
+ ],
+ "source": {
+ "path": "src/core/public/index.ts",
+ "lineNumber": 270
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "core",
"id": "def-public.CoreStart.notifications",
"type": "Object",
+ "tags": [],
"label": "notifications",
"description": [
"{@link NotificationsStart}"
],
- "source": {
- "path": "src/core/public/index.ts",
- "lineNumber": 267
- },
"signature": [
{
"pluginId": "core",
@@ -1337,20 +1461,22 @@
"section": "def-public.NotificationsStart",
"text": "NotificationsStart"
}
- ]
+ ],
+ "source": {
+ "path": "src/core/public/index.ts",
+ "lineNumber": 272
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "core",
"id": "def-public.CoreStart.overlays",
"type": "Object",
+ "tags": [],
"label": "overlays",
"description": [
"{@link OverlayStart}"
],
- "source": {
- "path": "src/core/public/index.ts",
- "lineNumber": 269
- },
"signature": [
{
"pluginId": "core",
@@ -1359,20 +1485,22 @@
"section": "def-public.OverlayStart",
"text": "OverlayStart"
}
- ]
+ ],
+ "source": {
+ "path": "src/core/public/index.ts",
+ "lineNumber": 274
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "core",
"id": "def-public.CoreStart.uiSettings",
"type": "Object",
+ "tags": [],
"label": "uiSettings",
"description": [
"{@link IUiSettingsClient}"
],
- "source": {
- "path": "src/core/public/index.ts",
- "lineNumber": 271
- },
"signature": [
{
"pluginId": "core",
@@ -1381,20 +1509,22 @@
"section": "def-public.IUiSettingsClient",
"text": "IUiSettingsClient"
}
- ]
+ ],
+ "source": {
+ "path": "src/core/public/index.ts",
+ "lineNumber": 276
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "core",
"id": "def-public.CoreStart.fatalErrors",
"type": "Object",
+ "tags": [],
"label": "fatalErrors",
"description": [
"{@link FatalErrorsStart}"
],
- "source": {
- "path": "src/core/public/index.ts",
- "lineNumber": 273
- },
"signature": [
{
"pluginId": "core",
@@ -1403,20 +1533,22 @@
"section": "def-public.FatalErrorsSetup",
"text": "FatalErrorsSetup"
}
- ]
+ ],
+ "source": {
+ "path": "src/core/public/index.ts",
+ "lineNumber": 278
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "core",
"id": "def-public.CoreStart.deprecations",
"type": "Object",
+ "tags": [],
"label": "deprecations",
"description": [
"{@link DeprecationsServiceStart}"
],
- "source": {
- "path": "src/core/public/index.ts",
- "lineNumber": 275
- },
"signature": [
{
"pluginId": "core",
@@ -1425,110 +1557,129 @@
"section": "def-public.DeprecationsServiceStart",
"text": "DeprecationsServiceStart"
}
- ]
+ ],
+ "source": {
+ "path": "src/core/public/index.ts",
+ "lineNumber": 280
+ },
+ "deprecated": false
},
{
+ "parentPluginId": "core",
+ "id": "def-public.CoreStart.injectedMetadata",
+ "type": "Object",
"tags": [
"deprecated"
],
- "id": "def-public.CoreStart.injectedMetadata",
- "type": "Object",
"label": "injectedMetadata",
"description": [
"\nexposed temporarily until https://github.com/elastic/kibana/issues/41990 done\nuse *only* to retrieve config values. There is no way to set injected values\nin the new platform."
],
+ "signature": [
+ "{ getInjectedVar: (name: string, defaultValue?: any) => unknown; }"
+ ],
"source": {
"path": "src/core/public/index.ts",
- "lineNumber": 282
+ "lineNumber": 287
},
- "signature": [
- "{ getInjectedVar: (name: string, defaultValue?: any) => unknown; }"
+ "deprecated": true,
+ "references": [
+ {
+ "plugin": "monitoring",
+ "link": {
+ "path": "x-pack/plugins/monitoring/public/legacy_shims.ts",
+ "lineNumber": 81
+ }
+ }
]
}
],
- "source": {
- "path": "src/core/public/index.ts",
- "lineNumber": 253
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "core",
"id": "def-public.DeprecationsServiceStart",
"type": "Interface",
+ "tags": [],
"label": "DeprecationsServiceStart",
"description": [
"\nDeprecationsService provides methods to fetch domain deprecation details from\nthe Kibana server.\n"
],
- "tags": [
- "public"
- ],
+ "source": {
+ "path": "src/core/public/deprecations/deprecations_service.ts",
+ "lineNumber": 20
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "core",
"id": "def-public.DeprecationsServiceStart.getAllDeprecations",
"type": "Function",
+ "tags": [],
"label": "getAllDeprecations",
"description": [
"\nGrabs deprecations details for all domains."
],
- "source": {
- "path": "src/core/public/deprecations/deprecations_service.ts",
- "lineNumber": 24
- },
"signature": [
"() => Promise<",
"DomainDeprecationDetails",
"[]>"
- ]
+ ],
+ "source": {
+ "path": "src/core/public/deprecations/deprecations_service.ts",
+ "lineNumber": 24
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "core",
"id": "def-public.DeprecationsServiceStart.getDeprecations",
"type": "Function",
+ "tags": [],
"label": "getDeprecations",
"description": [
"\nGrabs deprecations for a specific domain.\n"
],
- "source": {
- "path": "src/core/public/deprecations/deprecations_service.ts",
- "lineNumber": 30
- },
"signature": [
"(domainId: string) => Promise<",
"DomainDeprecationDetails",
"[]>"
- ]
+ ],
+ "source": {
+ "path": "src/core/public/deprecations/deprecations_service.ts",
+ "lineNumber": 30
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "core",
"id": "def-public.DeprecationsServiceStart.isDeprecationResolvable",
"type": "Function",
+ "tags": [],
"label": "isDeprecationResolvable",
"description": [
"\nReturns a boolean if the provided deprecation can be automatically resolvable.\n"
],
- "source": {
- "path": "src/core/public/deprecations/deprecations_service.ts",
- "lineNumber": 36
- },
"signature": [
"(details: ",
"DomainDeprecationDetails",
") => boolean"
- ]
+ ],
+ "source": {
+ "path": "src/core/public/deprecations/deprecations_service.ts",
+ "lineNumber": 36
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "core",
"id": "def-public.DeprecationsServiceStart.resolveDeprecation",
"type": "Function",
+ "tags": [],
"label": "resolveDeprecation",
"description": [
"\nCalls the correctiveActions.api to automatically resolve the depprecation.\n"
],
- "source": {
- "path": "src/core/public/deprecations/deprecations_service.ts",
- "lineNumber": 42
- },
"signature": [
"(details: ",
"DomainDeprecationDetails",
@@ -1541,126 +1692,184 @@
"text": "ResolveDeprecationResponse"
},
">"
- ]
+ ],
+ "source": {
+ "path": "src/core/public/deprecations/deprecations_service.ts",
+ "lineNumber": 42
+ },
+ "deprecated": false
}
],
- "source": {
- "path": "src/core/public/deprecations/deprecations_service.ts",
- "lineNumber": 20
- },
"initialIsOpen": false
},
{
+ "parentPluginId": "core",
"id": "def-public.DocLinksStart",
"type": "Interface",
+ "tags": [],
"label": "DocLinksStart",
"description": [],
- "tags": [
- "public"
- ],
+ "source": {
+ "path": "src/core/public/doc_links/doc_links_service.ts",
+ "lineNumber": 407
+ },
+ "deprecated": false,
"children": [
{
- "tags": [],
+ "parentPluginId": "core",
"id": "def-public.DocLinksStart.DOC_LINK_VERSION",
"type": "string",
+ "tags": [],
"label": "DOC_LINK_VERSION",
"description": [],
"source": {
"path": "src/core/public/doc_links/doc_links_service.ts",
- "lineNumber": 349
- }
+ "lineNumber": 408
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "core",
"id": "def-public.DocLinksStart.ELASTIC_WEBSITE_URL",
"type": "string",
+ "tags": [],
"label": "ELASTIC_WEBSITE_URL",
"description": [],
"source": {
"path": "src/core/public/doc_links/doc_links_service.ts",
- "lineNumber": 350
- }
+ "lineNumber": 409
+ },
+ "deprecated": false
},
{
- "tags": [],
+ "parentPluginId": "core",
"id": "def-public.DocLinksStart.links",
"type": "Object",
+ "tags": [],
"label": "links",
"description": [],
+ "signature": [
+ "{ readonly canvas: { readonly guide: string; }; readonly dashboard: { readonly guide: string; readonly drilldowns: string; readonly drilldownsTriggerPicker: string; readonly urlDrilldownTemplateSyntax: string; readonly urlDrilldownVariables: string; }; readonly discover: Record; readonly filebeat: { readonly base: string; readonly installation: string; readonly configuration: string; readonly elasticsearchOutput: string; readonly elasticsearchModule: string; readonly startup: string; readonly exportedFields: string; }; readonly auditbeat: { readonly base: string; }; readonly metricbeat: { readonly base: string; readonly configure: string; readonly httpEndpoint: string; readonly install: string; readonly start: string; }; readonly enterpriseSearch: { readonly base: string; readonly appSearchBase: string; readonly workplaceSearchBase: string; }; readonly heartbeat: { readonly base: string; }; readonly logstash: { readonly base: string; }; readonly functionbeat: { readonly base: string; }; readonly winlogbeat: { readonly base: string; }; readonly aggs: { readonly composite: string; readonly composite_missing_bucket: string; readonly date_histogram: string; readonly date_range: string; readonly date_format_pattern: string; readonly filter: string; readonly filters: string; readonly geohash_grid: string; readonly histogram: string; readonly ip_range: string; readonly range: string; readonly significant_terms: string; readonly terms: string; readonly avg: string; readonly avg_bucket: string; readonly max_bucket: string; readonly min_bucket: string; readonly sum_bucket: string; readonly cardinality: string; readonly count: string; readonly cumulative_sum: string; readonly derivative: string; readonly geo_bounds: string; readonly geo_centroid: string; readonly max: string; readonly median: string; readonly min: string; readonly moving_avg: string; readonly percentile_ranks: string; readonly serial_diff: string; readonly std_dev: string; readonly sum: string; readonly top_hits: string; }; readonly runtimeFields: { readonly overview: string; readonly mapping: string; }; readonly scriptedFields: { readonly scriptFields: string; readonly scriptAggs: string; readonly painless: string; readonly painlessApi: string; readonly painlessLangSpec: string; readonly painlessSyntax: string; readonly painlessWalkthrough: string; readonly luceneExpressions: string; }; readonly search: { readonly sessions: string; }; readonly indexPatterns: { readonly introduction: string; readonly fieldFormattersNumber: string; readonly fieldFormattersString: string; }; readonly addData: string; readonly kibana: string; readonly upgradeAssistant: string; readonly elasticsearch: Record; readonly siem: { readonly guide: string; readonly gettingStarted: string; }; readonly query: { readonly eql: string; readonly kueryQuerySyntax: string; readonly luceneQuerySyntax: string; readonly percolate: string; readonly queryDsl: string; }; readonly date: { readonly dateMath: string; readonly dateMathIndexNames: string; }; readonly management: Record; readonly ml: Record; readonly transforms: Record; readonly visualize: Record; readonly apis: Readonly<{ bulkIndexAlias: string; byteSizeUnits: string; createAutoFollowPattern: string; createFollower: string; createIndex: string; createSnapshotLifecyclePolicy: string; createRoleMapping: string; createRoleMappingTemplates: string; createApiKey: string; createPipeline: string; createTransformRequest: string; cronExpressions: string; executeWatchActionModes: string; indexExists: string; openIndex: string; putComponentTemplate: string; painlessExecute: string; painlessExecuteAPIContexts: string; putComponentTemplateMetadata: string; putSnapshotLifecyclePolicy: string; putIndexTemplateV1: string; putWatch: string; simulatePipeline: string; timeUnits: string; updateTransform: string; }>; readonly observability: Record; readonly alerting: Record; readonly maps: Record; readonly monitoring: Record; readonly security: Readonly<{ apiKeyServiceSettings: string; clusterPrivileges: string; elasticsearchSettings: string; elasticsearchEnableSecurity: string; indicesPrivileges: string; kibanaTLS: string; kibanaPrivileges: string; mappingRoles: string; mappingRolesFieldRules: string; runAsPrivilege: string; }>; readonly watcher: Record; readonly ccs: Record; readonly plugins: Record; readonly snapshotRestore: Record; readonly ingest: Record; }"
+ ],
"source": {
"path": "src/core/public/doc_links/doc_links_service.ts",
- "lineNumber": 351
+ "lineNumber": 410
},
- "signature": [
- "{ readonly dashboard: { readonly guide: string; readonly drilldowns: string; readonly drilldownsTriggerPicker: string; readonly urlDrilldownTemplateSyntax: string; readonly urlDrilldownVariables: string; }; readonly discover: Record; readonly filebeat: { readonly base: string; readonly installation: string; readonly configuration: string; readonly elasticsearchOutput: string; readonly elasticsearchModule: string; readonly startup: string; readonly exportedFields: string; }; readonly auditbeat: { readonly base: string; }; readonly metricbeat: { readonly base: string; readonly configure: string; readonly httpEndpoint: string; readonly install: string; readonly start: string; }; readonly enterpriseSearch: { readonly base: string; readonly appSearchBase: string; readonly workplaceSearchBase: string; }; readonly heartbeat: { readonly base: string; }; readonly logstash: { readonly base: string; }; readonly functionbeat: { readonly base: string; }; readonly winlogbeat: { readonly base: string; }; readonly aggs: { readonly composite: string; readonly composite_missing_bucket: string; readonly date_histogram: string; readonly date_range: string; readonly date_format_pattern: string; readonly filter: string; readonly filters: string; readonly geohash_grid: string; readonly histogram: string; readonly ip_range: string; readonly range: string; readonly significant_terms: string; readonly terms: string; readonly avg: string; readonly avg_bucket: string; readonly max_bucket: string; readonly min_bucket: string; readonly sum_bucket: string; readonly cardinality: string; readonly count: string; readonly cumulative_sum: string; readonly derivative: string; readonly geo_bounds: string; readonly geo_centroid: string; readonly max: string; readonly median: string; readonly min: string; readonly moving_avg: string; readonly percentile_ranks: string; readonly serial_diff: string; readonly std_dev: string; readonly sum: string; readonly top_hits: string; }; readonly runtimeFields: { readonly mapping: string; }; readonly scriptedFields: { readonly scriptFields: string; readonly scriptAggs: string; readonly painless: string; readonly painlessApi: string; readonly painlessLangSpec: string; readonly painlessSyntax: string; readonly painlessWalkthrough: string; readonly luceneExpressions: string; }; readonly indexPatterns: { readonly introduction: string; readonly fieldFormattersNumber: string; readonly fieldFormattersString: string; }; readonly addData: string; readonly kibana: string; readonly elasticsearch: Record; readonly siem: { readonly guide: string; readonly gettingStarted: string; }; readonly query: { readonly eql: string; readonly luceneQuerySyntax: string; readonly queryDsl: string; readonly kueryQuerySyntax: string; }; readonly date: { readonly dateMath: string; readonly dateMathIndexNames: string; }; readonly management: Record; readonly ml: Record; readonly transforms: Record; readonly visualize: Record; readonly apis: Readonly<{ createIndex: string; createSnapshotLifecyclePolicy: string; createRoleMapping: string; createRoleMappingTemplates: string; createApiKey: string; createPipeline: string; createTransformRequest: string; cronExpressions: string; executeWatchActionModes: string; indexExists: string; openIndex: string; putComponentTemplate: string; painlessExecute: string; painlessExecuteAPIContexts: string; putComponentTemplateMetadata: string; putSnapshotLifecyclePolicy: string; putWatch: string; simulatePipeline: string; updateTransform: string; }>; readonly observability: Record; readonly alerting: Record; readonly maps: Record; readonly monitoring: Record; readonly security: Readonly<{ apiKeyServiceSettings: string; clusterPrivileges: string; elasticsearchSettings: string; elasticsearchEnableSecurity: string; indicesPrivileges: string; kibanaTLS: string; kibanaPrivileges: string; mappingRoles: string; mappingRolesFieldRules: string; runAsPrivilege: string; }>; readonly watcher: Record; readonly ccs: Record