mirror of
https://github.com/elastic/kibana.git
synced 2025-06-27 18:51:07 -04:00
21708 lines
No EOL
671 KiB
JSON
21708 lines
No EOL
671 KiB
JSON
{
|
|
"id": "@kbn/slo-schema",
|
|
"client": {
|
|
"classes": [],
|
|
"functions": [],
|
|
"interfaces": [],
|
|
"enums": [],
|
|
"misc": [],
|
|
"objects": []
|
|
},
|
|
"server": {
|
|
"classes": [],
|
|
"functions": [],
|
|
"interfaces": [],
|
|
"enums": [],
|
|
"misc": [],
|
|
"objects": []
|
|
},
|
|
"common": {
|
|
"classes": [
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.Duration",
|
|
"type": "Class",
|
|
"tags": [],
|
|
"label": "Duration",
|
|
"description": [],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/models/duration.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"children": [
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.Duration.Unnamed",
|
|
"type": "Function",
|
|
"tags": [],
|
|
"label": "Constructor",
|
|
"description": [],
|
|
"signature": [
|
|
"any"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/models/duration.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"children": [
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.Duration.Unnamed.$1",
|
|
"type": "number",
|
|
"tags": [],
|
|
"label": "value",
|
|
"description": [],
|
|
"signature": [
|
|
"number"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/models/duration.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"isRequired": true
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.Duration.Unnamed.$2",
|
|
"type": "Enum",
|
|
"tags": [],
|
|
"label": "unit",
|
|
"description": [],
|
|
"signature": [
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.DurationUnit",
|
|
"text": "DurationUnit"
|
|
}
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/models/duration.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"isRequired": true
|
|
}
|
|
],
|
|
"returnComment": []
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.Duration.add",
|
|
"type": "Function",
|
|
"tags": [],
|
|
"label": "add",
|
|
"description": [],
|
|
"signature": [
|
|
"(other: ",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
") => ",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
}
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/models/duration.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"children": [
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.Duration.add.$1",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "other",
|
|
"description": [],
|
|
"signature": [
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
}
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/models/duration.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"isRequired": true
|
|
}
|
|
],
|
|
"returnComment": []
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.Duration.isShorterThan",
|
|
"type": "Function",
|
|
"tags": [],
|
|
"label": "isShorterThan",
|
|
"description": [],
|
|
"signature": [
|
|
"(other: ",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
") => boolean"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/models/duration.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"children": [
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.Duration.isShorterThan.$1",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "other",
|
|
"description": [],
|
|
"signature": [
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
}
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/models/duration.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"isRequired": true
|
|
}
|
|
],
|
|
"returnComment": []
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.Duration.isLongerOrEqualThan",
|
|
"type": "Function",
|
|
"tags": [],
|
|
"label": "isLongerOrEqualThan",
|
|
"description": [],
|
|
"signature": [
|
|
"(other: ",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
") => boolean"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/models/duration.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"children": [
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.Duration.isLongerOrEqualThan.$1",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "other",
|
|
"description": [],
|
|
"signature": [
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
}
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/models/duration.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"isRequired": true
|
|
}
|
|
],
|
|
"returnComment": []
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.Duration.isEqual",
|
|
"type": "Function",
|
|
"tags": [],
|
|
"label": "isEqual",
|
|
"description": [],
|
|
"signature": [
|
|
"(other: ",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
") => boolean"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/models/duration.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"children": [
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.Duration.isEqual.$1",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "other",
|
|
"description": [],
|
|
"signature": [
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
}
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/models/duration.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"isRequired": true
|
|
}
|
|
],
|
|
"returnComment": []
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.Duration.format",
|
|
"type": "Function",
|
|
"tags": [],
|
|
"label": "format",
|
|
"description": [],
|
|
"signature": [
|
|
"() => string"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/models/duration.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"children": [],
|
|
"returnComment": []
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.Duration.asSeconds",
|
|
"type": "Function",
|
|
"tags": [],
|
|
"label": "asSeconds",
|
|
"description": [],
|
|
"signature": [
|
|
"() => number"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/models/duration.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"children": [],
|
|
"returnComment": []
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.Duration.asMinutes",
|
|
"type": "Function",
|
|
"tags": [],
|
|
"label": "asMinutes",
|
|
"description": [],
|
|
"signature": [
|
|
"() => number"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/models/duration.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"children": [],
|
|
"returnComment": []
|
|
}
|
|
],
|
|
"initialIsOpen": false
|
|
}
|
|
],
|
|
"functions": [
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.toDurationUnit",
|
|
"type": "Function",
|
|
"tags": [],
|
|
"label": "toDurationUnit",
|
|
"description": [],
|
|
"signature": [
|
|
"(unit: string) => ",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.DurationUnit",
|
|
"text": "DurationUnit"
|
|
}
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/models/duration.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"children": [
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.toDurationUnit.$1",
|
|
"type": "string",
|
|
"tags": [],
|
|
"label": "unit",
|
|
"description": [],
|
|
"signature": [
|
|
"string"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/models/duration.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"isRequired": true
|
|
}
|
|
],
|
|
"returnComment": [],
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.toMomentUnitOfTime",
|
|
"type": "Function",
|
|
"tags": [],
|
|
"label": "toMomentUnitOfTime",
|
|
"description": [],
|
|
"signature": [
|
|
"(unit: ",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.DurationUnit",
|
|
"text": "DurationUnit"
|
|
},
|
|
") => moment.unitOfTime.Diff"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/models/duration.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"children": [
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.toMomentUnitOfTime.$1",
|
|
"type": "Enum",
|
|
"tags": [],
|
|
"label": "unit",
|
|
"description": [],
|
|
"signature": [
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.DurationUnit",
|
|
"text": "DurationUnit"
|
|
}
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/models/duration.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"isRequired": true
|
|
}
|
|
],
|
|
"returnComment": [],
|
|
"initialIsOpen": false
|
|
}
|
|
],
|
|
"interfaces": [
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.Paginated",
|
|
"type": "Interface",
|
|
"tags": [],
|
|
"label": "Paginated",
|
|
"description": [],
|
|
"signature": [
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Paginated",
|
|
"text": "Paginated"
|
|
},
|
|
"<T>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/models/pagination.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"children": [
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.Paginated.total",
|
|
"type": "number",
|
|
"tags": [],
|
|
"label": "total",
|
|
"description": [],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/models/pagination.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.Paginated.page",
|
|
"type": "number",
|
|
"tags": [],
|
|
"label": "page",
|
|
"description": [],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/models/pagination.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.Paginated.perPage",
|
|
"type": "number",
|
|
"tags": [],
|
|
"label": "perPage",
|
|
"description": [],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/models/pagination.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.Paginated.results",
|
|
"type": "Array",
|
|
"tags": [],
|
|
"label": "results",
|
|
"description": [],
|
|
"signature": [
|
|
"T[]"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/models/pagination.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false
|
|
}
|
|
],
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.Pagination",
|
|
"type": "Interface",
|
|
"tags": [],
|
|
"label": "Pagination",
|
|
"description": [],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/models/pagination.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"children": [
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.Pagination.page",
|
|
"type": "number",
|
|
"tags": [],
|
|
"label": "page",
|
|
"description": [],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/models/pagination.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.Pagination.perPage",
|
|
"type": "number",
|
|
"tags": [],
|
|
"label": "perPage",
|
|
"description": [],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/models/pagination.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false
|
|
}
|
|
],
|
|
"initialIsOpen": false
|
|
}
|
|
],
|
|
"enums": [
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.DurationUnit",
|
|
"type": "Enum",
|
|
"tags": [],
|
|
"label": "DurationUnit",
|
|
"description": [],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/models/duration.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
}
|
|
],
|
|
"misc": [
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.ALL_VALUE",
|
|
"type": "string",
|
|
"tags": [],
|
|
"label": "ALL_VALUE",
|
|
"description": [],
|
|
"signature": [
|
|
"\"*\""
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/common.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.APMTransactionDurationIndicator",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "APMTransactionDurationIndicator",
|
|
"description": [],
|
|
"signature": [
|
|
"{ type: \"sli.apm.transactionDuration\"; params: { environment: string; service: string; transactionType: string; transactionName: string; threshold: number; index: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.APMTransactionErrorRateIndicator",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "APMTransactionErrorRateIndicator",
|
|
"description": [],
|
|
"signature": [
|
|
"{ type: \"sli.apm.transactionErrorRate\"; params: { environment: string; service: string; transactionType: string; transactionName: string; index: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.BudgetingMethod",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "BudgetingMethod",
|
|
"description": [],
|
|
"signature": [
|
|
"\"occurrences\" | \"timeslices\""
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/common.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.CreateSLOInput",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "CreateSLOInput",
|
|
"description": [],
|
|
"signature": [
|
|
"{ name: string; description: string; indicator: { type: \"sli.apm.transactionDuration\"; params: { environment: string; service: string; transactionType: string; transactionName: string; threshold: number; index: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.apm.transactionErrorRate\"; params: { environment: string; service: string; transactionType: string; transactionName: string; index: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.synthetics.availability\"; params: { monitorIds: { value: string; label: string; }[]; index: string; } & { tags?: { value: string; label: string; }[] | undefined; projects?: { value: string; label: string; }[] | undefined; filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.kql.custom\"; params: { index: string; good: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; }; total: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.metric.custom\"; params: { index: string; good: { metrics: (({ name: string; aggregation: \"sum\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; }; total: { metrics: (({ name: string; aggregation: \"sum\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.metric.timeslice\"; params: { index: string; metric: { metrics: (({ name: string; aggregation: \"min\" | \"max\" | \"sum\" | \"avg\" | \"cardinality\" | \"last_value\" | \"std_deviation\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"percentile\"; field: string; percentile: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; threshold: number; comparator: \"GT\" | \"GTE\" | \"LT\" | \"LTE\"; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.histogram.custom\"; params: { index: string; timestampField: string; good: ({ field: string; aggregation: \"value_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ field: string; aggregation: \"range\"; from: number; to: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }); total: ({ field: string; aggregation: \"value_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ field: string; aggregation: \"range\"; from: number; to: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }); } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; }; timeWindow: { duration: string; type: \"rolling\"; } | { duration: string; type: \"calendarAligned\"; }; budgetingMethod: \"occurrences\" | \"timeslices\"; objective: { target: number; } & { timesliceTarget?: number | undefined; timesliceWindow?: string | undefined; }; } & { id?: string | undefined; settings?: { syncDelay?: string | undefined; frequency?: string | undefined; preventInitialBackfill?: boolean | undefined; } | undefined; tags?: string[] | undefined; groupBy?: string | string[] | undefined; revision?: number | undefined; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/create.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.CreateSLOParams",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "CreateSLOParams",
|
|
"description": [],
|
|
"signature": [
|
|
"{ name: string; description: string; indicator: { type: \"sli.apm.transactionDuration\"; params: { environment: string; service: string; transactionType: string; transactionName: string; threshold: number; index: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.apm.transactionErrorRate\"; params: { environment: string; service: string; transactionType: string; transactionName: string; index: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.synthetics.availability\"; params: { monitorIds: { value: string; label: string; }[]; index: string; } & { tags?: { value: string; label: string; }[] | undefined; projects?: { value: string; label: string; }[] | undefined; filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.kql.custom\"; params: { index: string; good: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; }; total: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.metric.custom\"; params: { index: string; good: { metrics: (({ name: string; aggregation: \"sum\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; }; total: { metrics: (({ name: string; aggregation: \"sum\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.metric.timeslice\"; params: { index: string; metric: { metrics: (({ name: string; aggregation: \"min\" | \"max\" | \"sum\" | \"avg\" | \"cardinality\" | \"last_value\" | \"std_deviation\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"percentile\"; field: string; percentile: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; threshold: number; comparator: \"GT\" | \"GTE\" | \"LT\" | \"LTE\"; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.histogram.custom\"; params: { index: string; timestampField: string; good: ({ field: string; aggregation: \"value_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ field: string; aggregation: \"range\"; from: number; to: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }); total: ({ field: string; aggregation: \"value_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ field: string; aggregation: \"range\"; from: number; to: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }); } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; }; timeWindow: { duration: ",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
"; type: \"rolling\"; } | { duration: ",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
"; type: \"calendarAligned\"; }; budgetingMethod: \"occurrences\" | \"timeslices\"; objective: { target: number; } & { timesliceTarget?: number | undefined; timesliceWindow?: ",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
" | undefined; }; } & { id?: string | undefined; settings?: { syncDelay?: ",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
" | undefined; frequency?: ",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
" | undefined; preventInitialBackfill?: boolean | undefined; } | undefined; tags?: string[] | undefined; groupBy?: string | string[] | undefined; revision?: number | undefined; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/create.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.CreateSLOResponse",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "CreateSLOResponse",
|
|
"description": [],
|
|
"signature": [
|
|
"{ id: string; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/create.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.DeleteSLOInstancesInput",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "DeleteSLOInstancesInput",
|
|
"description": [],
|
|
"signature": [
|
|
"{ list: ({ sloId: string; instanceId: string; } & { excludeRollup?: boolean | undefined; })[]; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/delete_instance.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.DeleteSLOInstancesParams",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "DeleteSLOInstancesParams",
|
|
"description": [],
|
|
"signature": [
|
|
"{ list: ({ sloId: string; instanceId: string; } & { excludeRollup?: boolean | undefined; })[]; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/delete_instance.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.FetchHistoricalSummaryParams",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "FetchHistoricalSummaryParams",
|
|
"description": [],
|
|
"signature": [
|
|
"{ list: ({ sloId: string; instanceId: string; timeWindow: { duration: ",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
"; type: \"rolling\"; } | { duration: ",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
"; type: \"calendarAligned\"; }; budgetingMethod: \"occurrences\" | \"timeslices\"; objective: { target: number; } & { timesliceTarget?: number | undefined; timesliceWindow?: ",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
" | undefined; }; groupBy: string | string[]; revision: number; } & { remoteName?: string | undefined; range?: { from: Date; to: Date; } | undefined; })[]; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/fetch_historical_summary.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.FetchHistoricalSummaryResponse",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "FetchHistoricalSummaryResponse",
|
|
"description": [],
|
|
"signature": [
|
|
"{ sloId: string; instanceId: string; data: { date: string; status: \"HEALTHY\" | \"NO_DATA\" | \"DEGRADING\" | \"VIOLATED\"; sliValue: number; errorBudget: { initial: number; consumed: number; remaining: number; isEstimated: boolean; }; }[]; }[]"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/fetch_historical_summary.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.FetchSLOHealthParams",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "FetchSLOHealthParams",
|
|
"description": [],
|
|
"signature": [
|
|
"{ list: { sloId: string; sloInstanceId: string; }[]; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/get_slo_health.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.FetchSLOHealthResponse",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "FetchSLOHealthResponse",
|
|
"description": [],
|
|
"signature": [
|
|
"{ sloId: string; sloInstanceId: string; sloRevision: number; state: \"running\" | \"indexing\" | \"no_data\" | \"stale\"; health: { overall: \"healthy\" | \"unhealthy\"; rollup: \"healthy\" | \"unhealthy\"; summary: \"healthy\" | \"unhealthy\"; }; }[]"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/get_slo_health.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.FiltersSchema",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "FiltersSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"{ meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.FindSLODefinitionsParams",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "FindSLODefinitionsParams",
|
|
"description": [],
|
|
"signature": [
|
|
"{ search?: string | undefined; includeOutdatedOnly?: boolean | undefined; page?: string | undefined; perPage?: string | undefined; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/find_definition.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.FindSLODefinitionsResponse",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "FindSLODefinitionsResponse",
|
|
"description": [],
|
|
"signature": [
|
|
"{ page: number; perPage: number; total: number; results: { id: string; name: string; description: string; indicator: { type: \"sli.apm.transactionDuration\"; params: { environment: string; service: string; transactionType: string; transactionName: string; threshold: number; index: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.apm.transactionErrorRate\"; params: { environment: string; service: string; transactionType: string; transactionName: string; index: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.synthetics.availability\"; params: { monitorIds: { value: string; label: string; }[]; index: string; } & { tags?: { value: string; label: string; }[] | undefined; projects?: { value: string; label: string; }[] | undefined; filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.kql.custom\"; params: { index: string; good: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; }; total: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.metric.custom\"; params: { index: string; good: { metrics: (({ name: string; aggregation: \"sum\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; }; total: { metrics: (({ name: string; aggregation: \"sum\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.metric.timeslice\"; params: { index: string; metric: { metrics: (({ name: string; aggregation: \"min\" | \"max\" | \"sum\" | \"avg\" | \"cardinality\" | \"last_value\" | \"std_deviation\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"percentile\"; field: string; percentile: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; threshold: number; comparator: \"GT\" | \"GTE\" | \"LT\" | \"LTE\"; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.histogram.custom\"; params: { index: string; timestampField: string; good: ({ field: string; aggregation: \"value_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ field: string; aggregation: \"range\"; from: number; to: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }); total: ({ field: string; aggregation: \"value_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ field: string; aggregation: \"range\"; from: number; to: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }); } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; }; timeWindow: { duration: string; type: \"rolling\"; } | { duration: string; type: \"calendarAligned\"; }; budgetingMethod: \"occurrences\" | \"timeslices\"; objective: { target: number; } & { timesliceTarget?: number | undefined; timesliceWindow?: string | undefined; }; settings: { syncDelay: string; frequency: string; preventInitialBackfill: boolean; }; revision: number; enabled: boolean; tags: string[]; createdAt: string; updatedAt: string; groupBy: string | string[]; version: number; }[]; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/find_definition.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.FindSLOGroupsParams",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "FindSLOGroupsParams",
|
|
"description": [],
|
|
"signature": [
|
|
"{ page?: string | undefined; perPage?: string | undefined; groupBy?: \"status\" | \"slo.instanceId\" | \"_index\" | \"ungrouped\" | \"slo.tags\" | \"slo.indicator.type\" | undefined; groupsFilter?: string | string[] | undefined; kqlQuery?: string | undefined; filters?: string | undefined; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/find_group.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.FindSLOGroupsResponse",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "FindSLOGroupsResponse",
|
|
"description": [],
|
|
"signature": [
|
|
"{ page: number; perPage: number; total: number; results: { group: string; groupBy: \"status\" | \"slo.instanceId\" | \"_index\" | \"ungrouped\" | \"slo.tags\" | \"slo.indicator.type\"; summary: { total: number; worst: { sliValue: number; status: string; slo: { id: string; instanceId: string; name: string; groupings: { [x: string]: unknown; }; }; }; violated: number; healthy: number; degrading: number; noData: number; }; }[]; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/find_group.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.FindSLOParams",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "FindSLOParams",
|
|
"description": [],
|
|
"signature": [
|
|
"{ filters?: string | undefined; kqlQuery?: string | undefined; page?: string | undefined; perPage?: string | undefined; sortBy?: \"status\" | \"error_budget_consumed\" | \"error_budget_remaining\" | \"sli_value\" | \"burn_rate_5m\" | \"burn_rate_1h\" | \"burn_rate_1d\" | undefined; sortDirection?: \"asc\" | \"desc\" | undefined; hideStale?: boolean | undefined; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/find.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.FindSLOResponse",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "FindSLOResponse",
|
|
"description": [],
|
|
"signature": [
|
|
"{ page: number; perPage: number; total: number; results: ({ id: string; name: string; description: string; indicator: { type: \"sli.apm.transactionDuration\"; params: { environment: string; service: string; transactionType: string; transactionName: string; threshold: number; index: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.apm.transactionErrorRate\"; params: { environment: string; service: string; transactionType: string; transactionName: string; index: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.synthetics.availability\"; params: { monitorIds: { value: string; label: string; }[]; index: string; } & { tags?: { value: string; label: string; }[] | undefined; projects?: { value: string; label: string; }[] | undefined; filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.kql.custom\"; params: { index: string; good: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; }; total: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.metric.custom\"; params: { index: string; good: { metrics: (({ name: string; aggregation: \"sum\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; }; total: { metrics: (({ name: string; aggregation: \"sum\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.metric.timeslice\"; params: { index: string; metric: { metrics: (({ name: string; aggregation: \"min\" | \"max\" | \"sum\" | \"avg\" | \"cardinality\" | \"last_value\" | \"std_deviation\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"percentile\"; field: string; percentile: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; threshold: number; comparator: \"GT\" | \"GTE\" | \"LT\" | \"LTE\"; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.histogram.custom\"; params: { index: string; timestampField: string; good: ({ field: string; aggregation: \"value_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ field: string; aggregation: \"range\"; from: number; to: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }); total: ({ field: string; aggregation: \"value_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ field: string; aggregation: \"range\"; from: number; to: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }); } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; }; timeWindow: { duration: string; type: \"rolling\"; } | { duration: string; type: \"calendarAligned\"; }; budgetingMethod: \"occurrences\" | \"timeslices\"; objective: { target: number; } & { timesliceTarget?: number | undefined; timesliceWindow?: string | undefined; }; settings: { syncDelay: string; frequency: string; preventInitialBackfill: boolean; }; revision: number; enabled: boolean; tags: string[]; createdAt: string; updatedAt: string; groupBy: string | string[]; version: number; } & { summary: { status: \"HEALTHY\" | \"NO_DATA\" | \"DEGRADING\" | \"VIOLATED\"; sliValue: number; errorBudget: { initial: number; consumed: number; remaining: number; isEstimated: boolean; }; fiveMinuteBurnRate: number; oneHourBurnRate: number; oneDayBurnRate: number; } & { summaryUpdatedAt?: string | null | undefined; }; groupings: { [x: string]: string | number; }; } & { instanceId?: string | undefined; meta?: { synthetics?: { monitorId: string; locationId: string; configId: string; } | undefined; } | undefined; remote?: { remoteName: string; kibanaUrl: string; } | undefined; })[]; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/find.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.GetPreviewDataParams",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "GetPreviewDataParams",
|
|
"description": [],
|
|
"signature": [
|
|
"{ indicator: { type: \"sli.apm.transactionDuration\"; params: { environment: string; service: string; transactionType: string; transactionName: string; threshold: number; index: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.apm.transactionErrorRate\"; params: { environment: string; service: string; transactionType: string; transactionName: string; index: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.synthetics.availability\"; params: { monitorIds: { value: string; label: string; }[]; index: string; } & { tags?: { value: string; label: string; }[] | undefined; projects?: { value: string; label: string; }[] | undefined; filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.kql.custom\"; params: { index: string; good: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; }; total: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.metric.custom\"; params: { index: string; good: { metrics: (({ name: string; aggregation: \"sum\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; }; total: { metrics: (({ name: string; aggregation: \"sum\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.metric.timeslice\"; params: { index: string; metric: { metrics: (({ name: string; aggregation: \"min\" | \"max\" | \"sum\" | \"avg\" | \"cardinality\" | \"last_value\" | \"std_deviation\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"percentile\"; field: string; percentile: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; threshold: number; comparator: \"GT\" | \"GTE\" | \"LT\" | \"LTE\"; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.histogram.custom\"; params: { index: string; timestampField: string; good: ({ field: string; aggregation: \"value_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ field: string; aggregation: \"range\"; from: number; to: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }); total: ({ field: string; aggregation: \"value_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ field: string; aggregation: \"range\"; from: number; to: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }); } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; }; range: { from: Date; to: Date; }; } & { objective?: ({ target: number; } & { timesliceTarget?: number | undefined; timesliceWindow?: ",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
" | undefined; }) | undefined; instanceId?: string | undefined; groupBy?: string | undefined; remoteName?: string | undefined; groupings?: { [x: string]: unknown; } | undefined; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/get_preview_data.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.GetPreviewDataResponse",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "GetPreviewDataResponse",
|
|
"description": [],
|
|
"signature": [
|
|
"({ date: string; sliValue: number | null; } & { events?: { good: number; bad: number; total: number; } | undefined; })[]"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/get_preview_data.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.GetSLOBurnRatesResponse",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "GetSLOBurnRatesResponse",
|
|
"description": [],
|
|
"signature": [
|
|
"{ burnRates: { name: string; burnRate: number; sli: number; }[]; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/get_burn_rates.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.GetSLOInstancesResponse",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "GetSLOInstancesResponse",
|
|
"description": [],
|
|
"signature": [
|
|
"{ groupBy: string | string[]; instances: string[]; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/get_instances.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.GetSLOParams",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "GetSLOParams",
|
|
"description": [],
|
|
"signature": [
|
|
"{ instanceId?: string | undefined; remoteName?: string | undefined; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/get.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.GetSLOResponse",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "GetSLOResponse",
|
|
"description": [],
|
|
"signature": [
|
|
"{ id: string; name: string; description: string; indicator: { type: \"sli.apm.transactionDuration\"; params: { environment: string; service: string; transactionType: string; transactionName: string; threshold: number; index: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.apm.transactionErrorRate\"; params: { environment: string; service: string; transactionType: string; transactionName: string; index: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.synthetics.availability\"; params: { monitorIds: { value: string; label: string; }[]; index: string; } & { tags?: { value: string; label: string; }[] | undefined; projects?: { value: string; label: string; }[] | undefined; filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.kql.custom\"; params: { index: string; good: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; }; total: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.metric.custom\"; params: { index: string; good: { metrics: (({ name: string; aggregation: \"sum\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; }; total: { metrics: (({ name: string; aggregation: \"sum\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.metric.timeslice\"; params: { index: string; metric: { metrics: (({ name: string; aggregation: \"min\" | \"max\" | \"sum\" | \"avg\" | \"cardinality\" | \"last_value\" | \"std_deviation\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"percentile\"; field: string; percentile: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; threshold: number; comparator: \"GT\" | \"GTE\" | \"LT\" | \"LTE\"; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.histogram.custom\"; params: { index: string; timestampField: string; good: ({ field: string; aggregation: \"value_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ field: string; aggregation: \"range\"; from: number; to: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }); total: ({ field: string; aggregation: \"value_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ field: string; aggregation: \"range\"; from: number; to: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }); } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; }; timeWindow: { duration: string; type: \"rolling\"; } | { duration: string; type: \"calendarAligned\"; }; budgetingMethod: \"occurrences\" | \"timeslices\"; objective: { target: number; } & { timesliceTarget?: number | undefined; timesliceWindow?: string | undefined; }; settings: { syncDelay: string; frequency: string; preventInitialBackfill: boolean; }; revision: number; enabled: boolean; tags: string[]; createdAt: string; updatedAt: string; groupBy: string | string[]; version: number; } & { summary: { status: \"HEALTHY\" | \"NO_DATA\" | \"DEGRADING\" | \"VIOLATED\"; sliValue: number; errorBudget: { initial: number; consumed: number; remaining: number; isEstimated: boolean; }; fiveMinuteBurnRate: number; oneHourBurnRate: number; oneDayBurnRate: number; } & { summaryUpdatedAt?: string | null | undefined; }; groupings: { [x: string]: string | number; }; } & { instanceId?: string | undefined; meta?: { synthetics?: { monitorId: string; locationId: string; configId: string; } | undefined; } | undefined; remote?: { remoteName: string; kibanaUrl: string; } | undefined; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/get.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.GetSLOSettingsResponse",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "GetSLOSettingsResponse",
|
|
"description": [],
|
|
"signature": [
|
|
"{ useAllRemoteClusters: boolean; selectedRemoteClusters: string[]; staleThresholdInHours: number; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/put_settings.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.GetSLOSuggestionsResponse",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "GetSLOSuggestionsResponse",
|
|
"description": [],
|
|
"signature": [
|
|
"{ tags: { label: string; value: string; count: number; }[]; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/get_suggestions.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.GroupingsSchema",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "GroupingsSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"{ [x: string]: string | number; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.GroupSummary",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "GroupSummary",
|
|
"description": [],
|
|
"signature": [
|
|
"{ total: number; worst: { sliValue: number; status: string; slo: { id: string; instanceId: string; name: string; groupings: { [x: string]: unknown; }; }; }; violated: number; healthy: number; degrading: number; noData: number; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/common.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.HistogramIndicator",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "HistogramIndicator",
|
|
"description": [],
|
|
"signature": [
|
|
"{ type: \"sli.histogram.custom\"; params: { index: string; timestampField: string; good: ({ field: string; aggregation: \"value_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ field: string; aggregation: \"range\"; from: number; to: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }); total: ({ field: string; aggregation: \"value_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ field: string; aggregation: \"range\"; from: number; to: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }); } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.HistoricalSummaryResponse",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "HistoricalSummaryResponse",
|
|
"description": [],
|
|
"signature": [
|
|
"{ date: string; status: \"HEALTHY\" | \"NO_DATA\" | \"DEGRADING\" | \"VIOLATED\"; sliValue: number; errorBudget: { initial: number; consumed: number; remaining: number; isEstimated: boolean; }; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/fetch_historical_summary.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.Indicator",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "Indicator",
|
|
"description": [],
|
|
"signature": [
|
|
"{ type: \"sli.apm.transactionDuration\"; params: { environment: string; service: string; transactionType: string; transactionName: string; threshold: number; index: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.apm.transactionErrorRate\"; params: { environment: string; service: string; transactionType: string; transactionName: string; index: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.synthetics.availability\"; params: { monitorIds: { value: string; label: string; }[]; index: string; } & { tags?: { value: string; label: string; }[] | undefined; projects?: { value: string; label: string; }[] | undefined; filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.kql.custom\"; params: { index: string; good: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; }; total: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.metric.custom\"; params: { index: string; good: { metrics: (({ name: string; aggregation: \"sum\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; }; total: { metrics: (({ name: string; aggregation: \"sum\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.metric.timeslice\"; params: { index: string; metric: { metrics: (({ name: string; aggregation: \"min\" | \"max\" | \"sum\" | \"avg\" | \"cardinality\" | \"last_value\" | \"std_deviation\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"percentile\"; field: string; percentile: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; threshold: number; comparator: \"GT\" | \"GTE\" | \"LT\" | \"LTE\"; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.histogram.custom\"; params: { index: string; timestampField: string; good: ({ field: string; aggregation: \"value_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ field: string; aggregation: \"range\"; from: number; to: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }); total: ({ field: string; aggregation: \"value_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ field: string; aggregation: \"range\"; from: number; to: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }); } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.IndicatorType",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "IndicatorType",
|
|
"description": [],
|
|
"signature": [
|
|
"\"sli.apm.transactionDuration\" | \"sli.apm.transactionErrorRate\" | \"sli.synthetics.availability\" | \"sli.kql.custom\" | \"sli.metric.custom\" | \"sli.metric.timeslice\" | \"sli.histogram.custom\""
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.KQLCustomIndicator",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "KQLCustomIndicator",
|
|
"description": [],
|
|
"signature": [
|
|
"{ type: \"sli.kql.custom\"; params: { index: string; good: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; }; total: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.KqlWithFiltersSchema",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "KqlWithFiltersSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"{ kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.ManageSLOParams",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "ManageSLOParams",
|
|
"description": [],
|
|
"signature": [
|
|
"{ id: string; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/manage.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.MetricCustomIndicator",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "MetricCustomIndicator",
|
|
"description": [],
|
|
"signature": [
|
|
"{ type: \"sli.metric.custom\"; params: { index: string; good: { metrics: (({ name: string; aggregation: \"sum\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; }; total: { metrics: (({ name: string; aggregation: \"sum\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.Objective",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "Objective",
|
|
"description": [],
|
|
"signature": [
|
|
"{ target: number; } & { timesliceTarget?: number | undefined; timesliceWindow?: string | undefined; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/common.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.PutSLOSettingsParams",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "PutSLOSettingsParams",
|
|
"description": [],
|
|
"signature": [
|
|
"{ useAllRemoteClusters: boolean; selectedRemoteClusters: string[]; staleThresholdInHours: number; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/put_settings.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.PutSLOSettingsResponse",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "PutSLOSettingsResponse",
|
|
"description": [],
|
|
"signature": [
|
|
"{ useAllRemoteClusters: boolean; selectedRemoteClusters: string[]; staleThresholdInHours: number; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/put_settings.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.QuerySchema",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "QuerySchema",
|
|
"description": [],
|
|
"signature": [
|
|
"string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.ResetSLOParams",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "ResetSLOParams",
|
|
"description": [],
|
|
"signature": [
|
|
"{ id: string; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/reset.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.ResetSLOResponse",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "ResetSLOResponse",
|
|
"description": [],
|
|
"signature": [
|
|
"{ id: string; name: string; description: string; indicator: { type: \"sli.apm.transactionDuration\"; params: { environment: string; service: string; transactionType: string; transactionName: string; threshold: number; index: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.apm.transactionErrorRate\"; params: { environment: string; service: string; transactionType: string; transactionName: string; index: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.synthetics.availability\"; params: { monitorIds: { value: string; label: string; }[]; index: string; } & { tags?: { value: string; label: string; }[] | undefined; projects?: { value: string; label: string; }[] | undefined; filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.kql.custom\"; params: { index: string; good: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; }; total: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.metric.custom\"; params: { index: string; good: { metrics: (({ name: string; aggregation: \"sum\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; }; total: { metrics: (({ name: string; aggregation: \"sum\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.metric.timeslice\"; params: { index: string; metric: { metrics: (({ name: string; aggregation: \"min\" | \"max\" | \"sum\" | \"avg\" | \"cardinality\" | \"last_value\" | \"std_deviation\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"percentile\"; field: string; percentile: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; threshold: number; comparator: \"GT\" | \"GTE\" | \"LT\" | \"LTE\"; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.histogram.custom\"; params: { index: string; timestampField: string; good: ({ field: string; aggregation: \"value_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ field: string; aggregation: \"range\"; from: number; to: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }); total: ({ field: string; aggregation: \"value_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ field: string; aggregation: \"range\"; from: number; to: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }); } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; }; timeWindow: { duration: string; type: \"rolling\"; } | { duration: string; type: \"calendarAligned\"; }; budgetingMethod: \"occurrences\" | \"timeslices\"; objective: { target: number; } & { timesliceTarget?: number | undefined; timesliceWindow?: string | undefined; }; settings: { syncDelay: string; frequency: string; preventInitialBackfill: boolean; }; revision: number; enabled: boolean; tags: string[]; createdAt: string; updatedAt: string; groupBy: string | string[]; version: number; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/reset.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.SLODefinitionResponse",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "SLODefinitionResponse",
|
|
"description": [],
|
|
"signature": [
|
|
"{ id: string; name: string; description: string; indicator: { type: \"sli.apm.transactionDuration\"; params: { environment: string; service: string; transactionType: string; transactionName: string; threshold: number; index: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.apm.transactionErrorRate\"; params: { environment: string; service: string; transactionType: string; transactionName: string; index: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.synthetics.availability\"; params: { monitorIds: { value: string; label: string; }[]; index: string; } & { tags?: { value: string; label: string; }[] | undefined; projects?: { value: string; label: string; }[] | undefined; filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.kql.custom\"; params: { index: string; good: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; }; total: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.metric.custom\"; params: { index: string; good: { metrics: (({ name: string; aggregation: \"sum\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; }; total: { metrics: (({ name: string; aggregation: \"sum\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.metric.timeslice\"; params: { index: string; metric: { metrics: (({ name: string; aggregation: \"min\" | \"max\" | \"sum\" | \"avg\" | \"cardinality\" | \"last_value\" | \"std_deviation\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"percentile\"; field: string; percentile: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; threshold: number; comparator: \"GT\" | \"GTE\" | \"LT\" | \"LTE\"; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.histogram.custom\"; params: { index: string; timestampField: string; good: ({ field: string; aggregation: \"value_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ field: string; aggregation: \"range\"; from: number; to: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }); total: ({ field: string; aggregation: \"value_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ field: string; aggregation: \"range\"; from: number; to: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }); } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; }; timeWindow: { duration: string; type: \"rolling\"; } | { duration: string; type: \"calendarAligned\"; }; budgetingMethod: \"occurrences\" | \"timeslices\"; objective: { target: number; } & { timesliceTarget?: number | undefined; timesliceWindow?: string | undefined; }; settings: { syncDelay: string; frequency: string; preventInitialBackfill: boolean; }; revision: number; enabled: boolean; tags: string[]; createdAt: string; updatedAt: string; groupBy: string | string[]; version: number; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/slo.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.SLOWithSummaryResponse",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "SLOWithSummaryResponse",
|
|
"description": [],
|
|
"signature": [
|
|
"{ id: string; name: string; description: string; indicator: { type: \"sli.apm.transactionDuration\"; params: { environment: string; service: string; transactionType: string; transactionName: string; threshold: number; index: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.apm.transactionErrorRate\"; params: { environment: string; service: string; transactionType: string; transactionName: string; index: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.synthetics.availability\"; params: { monitorIds: { value: string; label: string; }[]; index: string; } & { tags?: { value: string; label: string; }[] | undefined; projects?: { value: string; label: string; }[] | undefined; filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.kql.custom\"; params: { index: string; good: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; }; total: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.metric.custom\"; params: { index: string; good: { metrics: (({ name: string; aggregation: \"sum\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; }; total: { metrics: (({ name: string; aggregation: \"sum\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.metric.timeslice\"; params: { index: string; metric: { metrics: (({ name: string; aggregation: \"min\" | \"max\" | \"sum\" | \"avg\" | \"cardinality\" | \"last_value\" | \"std_deviation\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"percentile\"; field: string; percentile: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; threshold: number; comparator: \"GT\" | \"GTE\" | \"LT\" | \"LTE\"; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.histogram.custom\"; params: { index: string; timestampField: string; good: ({ field: string; aggregation: \"value_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ field: string; aggregation: \"range\"; from: number; to: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }); total: ({ field: string; aggregation: \"value_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ field: string; aggregation: \"range\"; from: number; to: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }); } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; }; timeWindow: { duration: string; type: \"rolling\"; } | { duration: string; type: \"calendarAligned\"; }; budgetingMethod: \"occurrences\" | \"timeslices\"; objective: { target: number; } & { timesliceTarget?: number | undefined; timesliceWindow?: string | undefined; }; settings: { syncDelay: string; frequency: string; preventInitialBackfill: boolean; }; revision: number; enabled: boolean; tags: string[]; createdAt: string; updatedAt: string; groupBy: string | string[]; version: number; } & { summary: { status: \"HEALTHY\" | \"NO_DATA\" | \"DEGRADING\" | \"VIOLATED\"; sliValue: number; errorBudget: { initial: number; consumed: number; remaining: number; isEstimated: boolean; }; fiveMinuteBurnRate: number; oneHourBurnRate: number; oneDayBurnRate: number; } & { summaryUpdatedAt?: string | null | undefined; }; groupings: { [x: string]: string | number; }; } & { instanceId?: string | undefined; meta?: { synthetics?: { monitorId: string; locationId: string; configId: string; } | undefined; } | undefined; remote?: { remoteName: string; kibanaUrl: string; } | undefined; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/slo.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.SyntheticsAvailabilityIndicator",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "SyntheticsAvailabilityIndicator",
|
|
"description": [],
|
|
"signature": [
|
|
"{ type: \"sli.synthetics.availability\"; params: { monitorIds: { value: string; label: string; }[]; index: string; } & { tags?: { value: string; label: string; }[] | undefined; projects?: { value: string; label: string; }[] | undefined; filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.TimesclieMetricPercentileMetric",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "TimesclieMetricPercentileMetric",
|
|
"description": [],
|
|
"signature": [
|
|
"{ name: string; aggregation: \"percentile\"; field: string; percentile: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.TimesliceMetricBasicMetricWithField",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "TimesliceMetricBasicMetricWithField",
|
|
"description": [],
|
|
"signature": [
|
|
"{ name: string; aggregation: \"min\" | \"max\" | \"sum\" | \"avg\" | \"cardinality\" | \"last_value\" | \"std_deviation\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.TimesliceMetricDocCountMetric",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "TimesliceMetricDocCountMetric",
|
|
"description": [],
|
|
"signature": [
|
|
"{ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.TimesliceMetricIndicator",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "TimesliceMetricIndicator",
|
|
"description": [],
|
|
"signature": [
|
|
"{ type: \"sli.metric.timeslice\"; params: { index: string; metric: { metrics: (({ name: string; aggregation: \"min\" | \"max\" | \"sum\" | \"avg\" | \"cardinality\" | \"last_value\" | \"std_deviation\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"percentile\"; field: string; percentile: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; threshold: number; comparator: \"GT\" | \"GTE\" | \"LT\" | \"LTE\"; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.TimeWindowType",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "TimeWindowType",
|
|
"description": [],
|
|
"signature": [
|
|
"\"rolling\" | \"calendarAligned\""
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/common.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.UpdateSLOInput",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "UpdateSLOInput",
|
|
"description": [],
|
|
"signature": [
|
|
"{ name?: string | undefined; description?: string | undefined; indicator?: { type: \"sli.apm.transactionDuration\"; params: { environment: string; service: string; transactionType: string; transactionName: string; threshold: number; index: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.apm.transactionErrorRate\"; params: { environment: string; service: string; transactionType: string; transactionName: string; index: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.synthetics.availability\"; params: { monitorIds: { value: string; label: string; }[]; index: string; } & { tags?: { value: string; label: string; }[] | undefined; projects?: { value: string; label: string; }[] | undefined; filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.kql.custom\"; params: { index: string; good: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; }; total: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.metric.custom\"; params: { index: string; good: { metrics: (({ name: string; aggregation: \"sum\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; }; total: { metrics: (({ name: string; aggregation: \"sum\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.metric.timeslice\"; params: { index: string; metric: { metrics: (({ name: string; aggregation: \"min\" | \"max\" | \"sum\" | \"avg\" | \"cardinality\" | \"last_value\" | \"std_deviation\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"percentile\"; field: string; percentile: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; threshold: number; comparator: \"GT\" | \"GTE\" | \"LT\" | \"LTE\"; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.histogram.custom\"; params: { index: string; timestampField: string; good: ({ field: string; aggregation: \"value_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ field: string; aggregation: \"range\"; from: number; to: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }); total: ({ field: string; aggregation: \"value_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ field: string; aggregation: \"range\"; from: number; to: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }); } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | undefined; timeWindow?: { duration: string; type: \"rolling\"; } | { duration: string; type: \"calendarAligned\"; } | undefined; budgetingMethod?: \"occurrences\" | \"timeslices\" | undefined; objective?: ({ target: number; } & { timesliceTarget?: number | undefined; timesliceWindow?: string | undefined; }) | undefined; settings?: { syncDelay?: string | undefined; frequency?: string | undefined; preventInitialBackfill?: boolean | undefined; } | undefined; tags?: string[] | undefined; groupBy?: string | string[] | undefined; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/update.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.UpdateSLOParams",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "UpdateSLOParams",
|
|
"description": [],
|
|
"signature": [
|
|
"{ name?: string | undefined; description?: string | undefined; indicator?: { type: \"sli.apm.transactionDuration\"; params: { environment: string; service: string; transactionType: string; transactionName: string; threshold: number; index: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.apm.transactionErrorRate\"; params: { environment: string; service: string; transactionType: string; transactionName: string; index: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.synthetics.availability\"; params: { monitorIds: { value: string; label: string; }[]; index: string; } & { tags?: { value: string; label: string; }[] | undefined; projects?: { value: string; label: string; }[] | undefined; filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.kql.custom\"; params: { index: string; good: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; }; total: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.metric.custom\"; params: { index: string; good: { metrics: (({ name: string; aggregation: \"sum\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; }; total: { metrics: (({ name: string; aggregation: \"sum\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.metric.timeslice\"; params: { index: string; metric: { metrics: (({ name: string; aggregation: \"min\" | \"max\" | \"sum\" | \"avg\" | \"cardinality\" | \"last_value\" | \"std_deviation\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"percentile\"; field: string; percentile: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; threshold: number; comparator: \"GT\" | \"GTE\" | \"LT\" | \"LTE\"; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.histogram.custom\"; params: { index: string; timestampField: string; good: ({ field: string; aggregation: \"value_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ field: string; aggregation: \"range\"; from: number; to: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }); total: ({ field: string; aggregation: \"value_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ field: string; aggregation: \"range\"; from: number; to: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }); } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | undefined; timeWindow?: { duration: ",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
"; type: \"rolling\"; } | { duration: ",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
"; type: \"calendarAligned\"; } | undefined; budgetingMethod?: \"occurrences\" | \"timeslices\" | undefined; objective?: ({ target: number; } & { timesliceTarget?: number | undefined; timesliceWindow?: ",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
" | undefined; }) | undefined; settings?: { syncDelay?: ",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
" | undefined; frequency?: ",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
" | undefined; preventInitialBackfill?: boolean | undefined; } | undefined; tags?: string[] | undefined; groupBy?: string | string[] | undefined; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/update.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.UpdateSLOResponse",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "UpdateSLOResponse",
|
|
"description": [],
|
|
"signature": [
|
|
"{ id: string; name: string; description: string; indicator: { type: \"sli.apm.transactionDuration\"; params: { environment: string; service: string; transactionType: string; transactionName: string; threshold: number; index: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.apm.transactionErrorRate\"; params: { environment: string; service: string; transactionType: string; transactionName: string; index: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.synthetics.availability\"; params: { monitorIds: { value: string; label: string; }[]; index: string; } & { tags?: { value: string; label: string; }[] | undefined; projects?: { value: string; label: string; }[] | undefined; filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.kql.custom\"; params: { index: string; good: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; }; total: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.metric.custom\"; params: { index: string; good: { metrics: (({ name: string; aggregation: \"sum\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; }; total: { metrics: (({ name: string; aggregation: \"sum\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.metric.timeslice\"; params: { index: string; metric: { metrics: (({ name: string; aggregation: \"min\" | \"max\" | \"sum\" | \"avg\" | \"cardinality\" | \"last_value\" | \"std_deviation\"; field: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ name: string; aggregation: \"percentile\"; field: string; percentile: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }))[]; equation: string; threshold: number; comparator: \"GT\" | \"GTE\" | \"LT\" | \"LTE\"; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.histogram.custom\"; params: { index: string; timestampField: string; good: ({ field: string; aggregation: \"value_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ field: string; aggregation: \"range\"; from: number; to: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }); total: ({ field: string; aggregation: \"value_count\"; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }) | ({ field: string; aggregation: \"range\"; from: number; to: number; } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; }); } & { filter?: string | { kqlQuery: string; filters: { meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; }[]; } | undefined; dataViewId?: string | undefined; }; }; timeWindow: { duration: string; type: \"rolling\"; } | { duration: string; type: \"calendarAligned\"; }; budgetingMethod: \"occurrences\" | \"timeslices\"; objective: { target: number; } & { timesliceTarget?: number | undefined; timesliceWindow?: string | undefined; }; settings: { syncDelay: string; frequency: string; preventInitialBackfill: boolean; }; revision: number; enabled: boolean; tags: string[]; createdAt: string; updatedAt: string; groupBy: string | string[]; version: number; }"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/update.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
}
|
|
],
|
|
"objects": [
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.allOrAnyString",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "allOrAnyString",
|
|
"description": [],
|
|
"signature": [
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/common.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.allOrAnyStringOrArray",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "allOrAnyStringOrArray",
|
|
"description": [],
|
|
"signature": [
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
", ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>>]>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/common.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.apmTransactionDurationIndicatorSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "apmTransactionDurationIndicatorSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.apm.transactionDuration\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ environment: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; service: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionType: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionName: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; threshold: ",
|
|
"NumberC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.apmTransactionDurationIndicatorTypeSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "apmTransactionDurationIndicatorTypeSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"LiteralC",
|
|
"<\"sli.apm.transactionDuration\">"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.apmTransactionErrorRateIndicatorSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "apmTransactionErrorRateIndicatorSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.apm.transactionErrorRate\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ environment: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; service: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionType: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionName: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; index: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.apmTransactionErrorRateIndicatorTypeSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "apmTransactionErrorRateIndicatorTypeSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"LiteralC",
|
|
"<\"sli.apm.transactionErrorRate\">"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.budgetingMethodSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "budgetingMethodSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"occurrences\">, ",
|
|
"LiteralC",
|
|
"<\"timeslices\">]>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/slo.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.calendarAlignedTimeWindowSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "calendarAlignedTimeWindowSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ duration: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; type: ",
|
|
"LiteralC",
|
|
"<\"calendarAligned\">; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/time_window.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.calendarAlignedTimeWindowTypeSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "calendarAlignedTimeWindowTypeSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"LiteralC",
|
|
"<\"calendarAligned\">"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/time_window.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.createSLOParamsSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "createSLOParamsSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ body: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; description: ",
|
|
"StringC",
|
|
"; indicator: ",
|
|
"UnionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.apm.transactionDuration\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ environment: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; service: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionType: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionName: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; threshold: ",
|
|
"NumberC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.apm.transactionErrorRate\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ environment: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; service: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionType: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionName: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; index: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.synthetics.availability\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ monitorIds: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ value: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; label: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; index: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ tags: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ value: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; label: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; projects: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ value: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; label: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.kql.custom\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; good: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; total: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; timestampField: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.metric.custom\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; good: ",
|
|
"TypeC",
|
|
"<{ metrics: ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"sum\">; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>>; equation: ",
|
|
"StringC",
|
|
"; }>; total: ",
|
|
"TypeC",
|
|
"<{ metrics: ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"sum\">; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>>; equation: ",
|
|
"StringC",
|
|
"; }>; timestampField: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.metric.timeslice\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; metric: ",
|
|
"TypeC",
|
|
"<{ metrics: ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"KeyofC",
|
|
"<{ avg: boolean; max: boolean; min: boolean; sum: boolean; cardinality: boolean; last_value: boolean; std_deviation: boolean; }>; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"percentile\">; field: ",
|
|
"StringC",
|
|
"; percentile: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>>; equation: ",
|
|
"StringC",
|
|
"; threshold: ",
|
|
"NumberC",
|
|
"; comparator: ",
|
|
"KeyofC",
|
|
"<{ GT: string; GTE: string; LT: string; LTE: string; }>; }>; timestampField: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.histogram.custom\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; timestampField: ",
|
|
"StringC",
|
|
"; good: ",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"value_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"range\">; from: ",
|
|
"NumberC",
|
|
"; to: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>; total: ",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"value_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"range\">; from: ",
|
|
"NumberC",
|
|
"; to: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>]>; timeWindow: ",
|
|
"UnionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ duration: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; type: ",
|
|
"LiteralC",
|
|
"<\"rolling\">; }>, ",
|
|
"TypeC",
|
|
"<{ duration: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; type: ",
|
|
"LiteralC",
|
|
"<\"calendarAligned\">; }>]>; budgetingMethod: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"occurrences\">, ",
|
|
"LiteralC",
|
|
"<\"timeslices\">]>; objective: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ target: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ timesliceTarget: ",
|
|
"NumberC",
|
|
"; timesliceWindow: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; }>]>; }>, ",
|
|
"PartialC",
|
|
"<{ id: ",
|
|
"StringC",
|
|
"; settings: ",
|
|
"PartialC",
|
|
"<{ syncDelay: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; frequency: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; preventInitialBackfill: ",
|
|
"BooleanC",
|
|
"; }>; tags: ",
|
|
"ArrayC",
|
|
"<",
|
|
"StringC",
|
|
">; groupBy: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
", ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>>]>; revision: ",
|
|
"NumberC",
|
|
"; }>]>; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/create.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.createSLOResponseSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "createSLOResponseSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ id: ",
|
|
"StringC",
|
|
"; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/create.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.dateRangeSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "dateRangeSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ from: ",
|
|
"Type",
|
|
"<Date, string, unknown>; to: ",
|
|
"Type",
|
|
"<Date, string, unknown>; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/common.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.dateType",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "dateType",
|
|
"description": [],
|
|
"signature": [
|
|
"Type",
|
|
"<Date, string, unknown>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/common.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.deleteSLOInstancesParamsSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "deleteSLOInstancesParamsSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ body: ",
|
|
"TypeC",
|
|
"<{ list: ",
|
|
"ArrayC",
|
|
"<",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ sloId: ",
|
|
"StringC",
|
|
"; instanceId: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ excludeRollup: ",
|
|
"BooleanC",
|
|
"; }>]>>; }>; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/delete_instance.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.deleteSLOParamsSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "deleteSLOParamsSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ path: ",
|
|
"TypeC",
|
|
"<{ id: ",
|
|
"StringC",
|
|
"; }>; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/delete.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.durationType",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "durationType",
|
|
"description": [],
|
|
"signature": [
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/duration.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.errorBudgetSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "errorBudgetSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ initial: ",
|
|
"NumberC",
|
|
"; consumed: ",
|
|
"NumberC",
|
|
"; remaining: ",
|
|
"NumberC",
|
|
"; isEstimated: ",
|
|
"BooleanC",
|
|
"; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/common.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.fetchHistoricalSummaryParamsSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "fetchHistoricalSummaryParamsSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ body: ",
|
|
"TypeC",
|
|
"<{ list: ",
|
|
"ArrayC",
|
|
"<",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ sloId: ",
|
|
"StringC",
|
|
"; instanceId: ",
|
|
"StringC",
|
|
"; timeWindow: ",
|
|
"UnionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ duration: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; type: ",
|
|
"LiteralC",
|
|
"<\"rolling\">; }>, ",
|
|
"TypeC",
|
|
"<{ duration: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; type: ",
|
|
"LiteralC",
|
|
"<\"calendarAligned\">; }>]>; budgetingMethod: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"occurrences\">, ",
|
|
"LiteralC",
|
|
"<\"timeslices\">]>; objective: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ target: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ timesliceTarget: ",
|
|
"NumberC",
|
|
"; timesliceWindow: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; }>]>; groupBy: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
", ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>>]>; revision: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ remoteName: ",
|
|
"StringC",
|
|
"; range: ",
|
|
"TypeC",
|
|
"<{ from: ",
|
|
"Type",
|
|
"<Date, string, unknown>; to: ",
|
|
"Type",
|
|
"<Date, string, unknown>; }>; }>]>>; }>; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/fetch_historical_summary.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.fetchHistoricalSummaryResponseSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "fetchHistoricalSummaryResponseSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ sloId: ",
|
|
"StringC",
|
|
"; instanceId: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; data: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ date: ",
|
|
"Type",
|
|
"<Date, string, unknown>; status: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"NO_DATA\">, ",
|
|
"LiteralC",
|
|
"<\"HEALTHY\">, ",
|
|
"LiteralC",
|
|
"<\"DEGRADING\">, ",
|
|
"LiteralC",
|
|
"<\"VIOLATED\">]>; sliValue: ",
|
|
"NumberC",
|
|
"; errorBudget: ",
|
|
"TypeC",
|
|
"<{ initial: ",
|
|
"NumberC",
|
|
"; consumed: ",
|
|
"NumberC",
|
|
"; remaining: ",
|
|
"NumberC",
|
|
"; isEstimated: ",
|
|
"BooleanC",
|
|
"; }>; }>>; }>>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/fetch_historical_summary.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.fetchSLOHealthParamsSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "fetchSLOHealthParamsSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ body: ",
|
|
"TypeC",
|
|
"<{ list: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ sloId: ",
|
|
"StringC",
|
|
"; sloInstanceId: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; }>; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/get_slo_health.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.fetchSLOHealthResponseSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "fetchSLOHealthResponseSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ sloId: ",
|
|
"StringC",
|
|
"; sloInstanceId: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; sloRevision: ",
|
|
"NumberC",
|
|
"; state: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"no_data\">, ",
|
|
"LiteralC",
|
|
"<\"indexing\">, ",
|
|
"LiteralC",
|
|
"<\"running\">, ",
|
|
"LiteralC",
|
|
"<\"stale\">]>; health: ",
|
|
"TypeC",
|
|
"<{ overall: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"healthy\">, ",
|
|
"LiteralC",
|
|
"<\"unhealthy\">]>; rollup: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"healthy\">, ",
|
|
"LiteralC",
|
|
"<\"unhealthy\">]>; summary: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"healthy\">, ",
|
|
"LiteralC",
|
|
"<\"unhealthy\">]>; }>; }>>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/get_slo_health.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.filtersSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "filtersSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.findSloDefinitionsParamsSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "findSloDefinitionsParamsSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"PartialC",
|
|
"<{ query: ",
|
|
"PartialC",
|
|
"<{ search: ",
|
|
"StringC",
|
|
"; includeOutdatedOnly: ",
|
|
"Type",
|
|
"<boolean, boolean, unknown>; page: ",
|
|
"StringC",
|
|
"; perPage: ",
|
|
"StringC",
|
|
"; }>; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/find_definition.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.findSloDefinitionsResponseSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "findSloDefinitionsResponseSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ page: ",
|
|
"NumberC",
|
|
"; perPage: ",
|
|
"NumberC",
|
|
"; total: ",
|
|
"NumberC",
|
|
"; results: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ id: ",
|
|
"StringC",
|
|
"; name: ",
|
|
"StringC",
|
|
"; description: ",
|
|
"StringC",
|
|
"; indicator: ",
|
|
"UnionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.apm.transactionDuration\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ environment: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; service: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionType: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionName: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; threshold: ",
|
|
"NumberC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.apm.transactionErrorRate\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ environment: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; service: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionType: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionName: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; index: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.synthetics.availability\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ monitorIds: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ value: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; label: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; index: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ tags: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ value: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; label: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; projects: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ value: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; label: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.kql.custom\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; good: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; total: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; timestampField: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.metric.custom\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; good: ",
|
|
"TypeC",
|
|
"<{ metrics: ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"sum\">; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>>; equation: ",
|
|
"StringC",
|
|
"; }>; total: ",
|
|
"TypeC",
|
|
"<{ metrics: ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"sum\">; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>>; equation: ",
|
|
"StringC",
|
|
"; }>; timestampField: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.metric.timeslice\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; metric: ",
|
|
"TypeC",
|
|
"<{ metrics: ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"KeyofC",
|
|
"<{ avg: boolean; max: boolean; min: boolean; sum: boolean; cardinality: boolean; last_value: boolean; std_deviation: boolean; }>; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"percentile\">; field: ",
|
|
"StringC",
|
|
"; percentile: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>>; equation: ",
|
|
"StringC",
|
|
"; threshold: ",
|
|
"NumberC",
|
|
"; comparator: ",
|
|
"KeyofC",
|
|
"<{ GT: string; GTE: string; LT: string; LTE: string; }>; }>; timestampField: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.histogram.custom\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; timestampField: ",
|
|
"StringC",
|
|
"; good: ",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"value_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"range\">; from: ",
|
|
"NumberC",
|
|
"; to: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>; total: ",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"value_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"range\">; from: ",
|
|
"NumberC",
|
|
"; to: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>]>; timeWindow: ",
|
|
"UnionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ duration: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; type: ",
|
|
"LiteralC",
|
|
"<\"rolling\">; }>, ",
|
|
"TypeC",
|
|
"<{ duration: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; type: ",
|
|
"LiteralC",
|
|
"<\"calendarAligned\">; }>]>; budgetingMethod: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"occurrences\">, ",
|
|
"LiteralC",
|
|
"<\"timeslices\">]>; objective: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ target: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ timesliceTarget: ",
|
|
"NumberC",
|
|
"; timesliceWindow: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; }>]>; settings: ",
|
|
"TypeC",
|
|
"<{ syncDelay: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; frequency: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; preventInitialBackfill: ",
|
|
"BooleanC",
|
|
"; }>; revision: ",
|
|
"NumberC",
|
|
"; enabled: ",
|
|
"BooleanC",
|
|
"; tags: ",
|
|
"ArrayC",
|
|
"<",
|
|
"StringC",
|
|
">; createdAt: ",
|
|
"Type",
|
|
"<Date, string, unknown>; updatedAt: ",
|
|
"Type",
|
|
"<Date, string, unknown>; groupBy: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
", ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>>]>; version: ",
|
|
"NumberC",
|
|
"; }>>; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/find_definition.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.findSLOGroupsParamsSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "findSLOGroupsParamsSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"PartialC",
|
|
"<{ query: ",
|
|
"PartialC",
|
|
"<{ page: ",
|
|
"StringC",
|
|
"; perPage: ",
|
|
"StringC",
|
|
"; groupBy: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"ungrouped\">, ",
|
|
"LiteralC",
|
|
"<\"slo.tags\">, ",
|
|
"LiteralC",
|
|
"<\"status\">, ",
|
|
"LiteralC",
|
|
"<\"slo.indicator.type\">, ",
|
|
"LiteralC",
|
|
"<\"slo.instanceId\">, ",
|
|
"LiteralC",
|
|
"<\"_index\">]>; groupsFilter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"ArrayC",
|
|
"<",
|
|
"StringC",
|
|
">, ",
|
|
"StringC",
|
|
"]>; kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"StringC",
|
|
"; }>; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/find_group.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.findSLOGroupsResponseSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "findSLOGroupsResponseSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ page: ",
|
|
"NumberC",
|
|
"; perPage: ",
|
|
"NumberC",
|
|
"; total: ",
|
|
"NumberC",
|
|
"; results: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ group: ",
|
|
"StringC",
|
|
"; groupBy: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"ungrouped\">, ",
|
|
"LiteralC",
|
|
"<\"slo.tags\">, ",
|
|
"LiteralC",
|
|
"<\"status\">, ",
|
|
"LiteralC",
|
|
"<\"slo.indicator.type\">, ",
|
|
"LiteralC",
|
|
"<\"slo.instanceId\">, ",
|
|
"LiteralC",
|
|
"<\"_index\">]>; summary: ",
|
|
"TypeC",
|
|
"<{ total: ",
|
|
"NumberC",
|
|
"; worst: ",
|
|
"TypeC",
|
|
"<{ sliValue: ",
|
|
"NumberC",
|
|
"; status: ",
|
|
"StringC",
|
|
"; slo: ",
|
|
"TypeC",
|
|
"<{ id: ",
|
|
"StringC",
|
|
"; instanceId: ",
|
|
"StringC",
|
|
"; name: ",
|
|
"StringC",
|
|
"; groupings: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"UnknownC",
|
|
">; }>; }>; violated: ",
|
|
"NumberC",
|
|
"; healthy: ",
|
|
"NumberC",
|
|
"; degrading: ",
|
|
"NumberC",
|
|
"; noData: ",
|
|
"NumberC",
|
|
"; }>; }>>; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/find_group.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.findSLOParamsSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "findSLOParamsSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"PartialC",
|
|
"<{ query: ",
|
|
"PartialC",
|
|
"<{ filters: ",
|
|
"StringC",
|
|
"; kqlQuery: ",
|
|
"StringC",
|
|
"; page: ",
|
|
"StringC",
|
|
"; perPage: ",
|
|
"StringC",
|
|
"; sortBy: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"error_budget_consumed\">, ",
|
|
"LiteralC",
|
|
"<\"error_budget_remaining\">, ",
|
|
"LiteralC",
|
|
"<\"sli_value\">, ",
|
|
"LiteralC",
|
|
"<\"status\">, ",
|
|
"LiteralC",
|
|
"<\"burn_rate_5m\">, ",
|
|
"LiteralC",
|
|
"<\"burn_rate_1h\">, ",
|
|
"LiteralC",
|
|
"<\"burn_rate_1d\">]>; sortDirection: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"asc\">, ",
|
|
"LiteralC",
|
|
"<\"desc\">]>; hideStale: ",
|
|
"Type",
|
|
"<boolean, boolean, unknown>; }>; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/find.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.findSLOResponseSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "findSLOResponseSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ page: ",
|
|
"NumberC",
|
|
"; perPage: ",
|
|
"NumberC",
|
|
"; total: ",
|
|
"NumberC",
|
|
"; results: ",
|
|
"ArrayC",
|
|
"<",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ id: ",
|
|
"StringC",
|
|
"; name: ",
|
|
"StringC",
|
|
"; description: ",
|
|
"StringC",
|
|
"; indicator: ",
|
|
"UnionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.apm.transactionDuration\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ environment: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; service: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionType: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionName: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; threshold: ",
|
|
"NumberC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.apm.transactionErrorRate\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ environment: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; service: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionType: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionName: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; index: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.synthetics.availability\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ monitorIds: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ value: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; label: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; index: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ tags: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ value: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; label: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; projects: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ value: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; label: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.kql.custom\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; good: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; total: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; timestampField: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.metric.custom\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; good: ",
|
|
"TypeC",
|
|
"<{ metrics: ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"sum\">; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>>; equation: ",
|
|
"StringC",
|
|
"; }>; total: ",
|
|
"TypeC",
|
|
"<{ metrics: ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"sum\">; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>>; equation: ",
|
|
"StringC",
|
|
"; }>; timestampField: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.metric.timeslice\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; metric: ",
|
|
"TypeC",
|
|
"<{ metrics: ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"KeyofC",
|
|
"<{ avg: boolean; max: boolean; min: boolean; sum: boolean; cardinality: boolean; last_value: boolean; std_deviation: boolean; }>; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"percentile\">; field: ",
|
|
"StringC",
|
|
"; percentile: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>>; equation: ",
|
|
"StringC",
|
|
"; threshold: ",
|
|
"NumberC",
|
|
"; comparator: ",
|
|
"KeyofC",
|
|
"<{ GT: string; GTE: string; LT: string; LTE: string; }>; }>; timestampField: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.histogram.custom\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; timestampField: ",
|
|
"StringC",
|
|
"; good: ",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"value_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"range\">; from: ",
|
|
"NumberC",
|
|
"; to: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>; total: ",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"value_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"range\">; from: ",
|
|
"NumberC",
|
|
"; to: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>]>; timeWindow: ",
|
|
"UnionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ duration: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; type: ",
|
|
"LiteralC",
|
|
"<\"rolling\">; }>, ",
|
|
"TypeC",
|
|
"<{ duration: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; type: ",
|
|
"LiteralC",
|
|
"<\"calendarAligned\">; }>]>; budgetingMethod: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"occurrences\">, ",
|
|
"LiteralC",
|
|
"<\"timeslices\">]>; objective: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ target: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ timesliceTarget: ",
|
|
"NumberC",
|
|
"; timesliceWindow: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; }>]>; settings: ",
|
|
"TypeC",
|
|
"<{ syncDelay: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; frequency: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; preventInitialBackfill: ",
|
|
"BooleanC",
|
|
"; }>; revision: ",
|
|
"NumberC",
|
|
"; enabled: ",
|
|
"BooleanC",
|
|
"; tags: ",
|
|
"ArrayC",
|
|
"<",
|
|
"StringC",
|
|
">; createdAt: ",
|
|
"Type",
|
|
"<Date, string, unknown>; updatedAt: ",
|
|
"Type",
|
|
"<Date, string, unknown>; groupBy: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
", ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>>]>; version: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"TypeC",
|
|
"<{ summary: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ status: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"NO_DATA\">, ",
|
|
"LiteralC",
|
|
"<\"HEALTHY\">, ",
|
|
"LiteralC",
|
|
"<\"DEGRADING\">, ",
|
|
"LiteralC",
|
|
"<\"VIOLATED\">]>; sliValue: ",
|
|
"NumberC",
|
|
"; errorBudget: ",
|
|
"TypeC",
|
|
"<{ initial: ",
|
|
"NumberC",
|
|
"; consumed: ",
|
|
"NumberC",
|
|
"; remaining: ",
|
|
"NumberC",
|
|
"; isEstimated: ",
|
|
"BooleanC",
|
|
"; }>; fiveMinuteBurnRate: ",
|
|
"NumberC",
|
|
"; oneHourBurnRate: ",
|
|
"NumberC",
|
|
"; oneDayBurnRate: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ summaryUpdatedAt: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; }>]>; groupings: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NumberC",
|
|
"]>>; }>, ",
|
|
"PartialC",
|
|
"<{ instanceId: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; meta: ",
|
|
"PartialC",
|
|
"<{ synthetics: ",
|
|
"TypeC",
|
|
"<{ monitorId: ",
|
|
"StringC",
|
|
"; locationId: ",
|
|
"StringC",
|
|
"; configId: ",
|
|
"StringC",
|
|
"; }>; }>; remote: ",
|
|
"TypeC",
|
|
"<{ remoteName: ",
|
|
"StringC",
|
|
"; kibanaUrl: ",
|
|
"StringC",
|
|
"; }>; }>]>>; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/find.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.getPreviewDataParamsSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "getPreviewDataParamsSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ body: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ indicator: ",
|
|
"UnionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.apm.transactionDuration\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ environment: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; service: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionType: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionName: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; threshold: ",
|
|
"NumberC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.apm.transactionErrorRate\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ environment: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; service: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionType: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionName: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; index: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.synthetics.availability\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ monitorIds: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ value: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; label: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; index: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ tags: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ value: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; label: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; projects: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ value: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; label: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.kql.custom\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; good: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; total: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; timestampField: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.metric.custom\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; good: ",
|
|
"TypeC",
|
|
"<{ metrics: ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"sum\">; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>>; equation: ",
|
|
"StringC",
|
|
"; }>; total: ",
|
|
"TypeC",
|
|
"<{ metrics: ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"sum\">; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>>; equation: ",
|
|
"StringC",
|
|
"; }>; timestampField: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.metric.timeslice\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; metric: ",
|
|
"TypeC",
|
|
"<{ metrics: ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"KeyofC",
|
|
"<{ avg: boolean; max: boolean; min: boolean; sum: boolean; cardinality: boolean; last_value: boolean; std_deviation: boolean; }>; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"percentile\">; field: ",
|
|
"StringC",
|
|
"; percentile: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>>; equation: ",
|
|
"StringC",
|
|
"; threshold: ",
|
|
"NumberC",
|
|
"; comparator: ",
|
|
"KeyofC",
|
|
"<{ GT: string; GTE: string; LT: string; LTE: string; }>; }>; timestampField: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.histogram.custom\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; timestampField: ",
|
|
"StringC",
|
|
"; good: ",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"value_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"range\">; from: ",
|
|
"NumberC",
|
|
"; to: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>; total: ",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"value_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"range\">; from: ",
|
|
"NumberC",
|
|
"; to: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>]>; range: ",
|
|
"TypeC",
|
|
"<{ from: ",
|
|
"Type",
|
|
"<Date, string, unknown>; to: ",
|
|
"Type",
|
|
"<Date, string, unknown>; }>; }>, ",
|
|
"PartialC",
|
|
"<{ objective: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ target: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ timesliceTarget: ",
|
|
"NumberC",
|
|
"; timesliceWindow: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; }>]>; instanceId: ",
|
|
"StringC",
|
|
"; groupBy: ",
|
|
"StringC",
|
|
"; remoteName: ",
|
|
"StringC",
|
|
"; groupings: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"UnknownC",
|
|
">; }>]>; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/get_preview_data.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.getPreviewDataResponseSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "getPreviewDataResponseSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"ArrayC",
|
|
"<",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ date: ",
|
|
"Type",
|
|
"<Date, string, unknown>; sliValue: ",
|
|
"UnionC",
|
|
"<[",
|
|
"NumberC",
|
|
", ",
|
|
"NullC",
|
|
"]>; }>, ",
|
|
"PartialC",
|
|
"<{ events: ",
|
|
"TypeC",
|
|
"<{ good: ",
|
|
"NumberC",
|
|
"; bad: ",
|
|
"NumberC",
|
|
"; total: ",
|
|
"NumberC",
|
|
"; }>; }>]>>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/get_preview_data.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.getSLOBurnRatesParamsSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "getSLOBurnRatesParamsSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ path: ",
|
|
"TypeC",
|
|
"<{ id: ",
|
|
"StringC",
|
|
"; }>; body: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ instanceId: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; windows: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; duration: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; }>>; }>, ",
|
|
"PartialC",
|
|
"<{ remoteName: ",
|
|
"StringC",
|
|
"; }>]>; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/get_burn_rates.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.getSLOBurnRatesResponseSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "getSLOBurnRatesResponseSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ burnRates: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; burnRate: ",
|
|
"NumberC",
|
|
"; sli: ",
|
|
"NumberC",
|
|
"; }>>; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/get_burn_rates.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.getSLOInstancesParamsSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "getSLOInstancesParamsSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ path: ",
|
|
"TypeC",
|
|
"<{ id: ",
|
|
"StringC",
|
|
"; }>; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/get_instances.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.getSLOInstancesResponseSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "getSLOInstancesResponseSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ groupBy: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"ArrayC",
|
|
"<",
|
|
"StringC",
|
|
">]>; instances: ",
|
|
"ArrayC",
|
|
"<",
|
|
"StringC",
|
|
">; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/get_instances.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.getSLOParamsSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "getSLOParamsSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ path: ",
|
|
"TypeC",
|
|
"<{ id: ",
|
|
"StringC",
|
|
"; }>; }>, ",
|
|
"PartialC",
|
|
"<{ query: ",
|
|
"PartialC",
|
|
"<{ instanceId: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; remoteName: ",
|
|
"StringC",
|
|
"; }>; }>]>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/get.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.getSLOResponseSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "getSLOResponseSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ id: ",
|
|
"StringC",
|
|
"; name: ",
|
|
"StringC",
|
|
"; description: ",
|
|
"StringC",
|
|
"; indicator: ",
|
|
"UnionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.apm.transactionDuration\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ environment: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; service: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionType: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionName: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; threshold: ",
|
|
"NumberC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.apm.transactionErrorRate\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ environment: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; service: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionType: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionName: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; index: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.synthetics.availability\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ monitorIds: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ value: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; label: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; index: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ tags: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ value: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; label: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; projects: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ value: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; label: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.kql.custom\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; good: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; total: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; timestampField: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.metric.custom\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; good: ",
|
|
"TypeC",
|
|
"<{ metrics: ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"sum\">; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>>; equation: ",
|
|
"StringC",
|
|
"; }>; total: ",
|
|
"TypeC",
|
|
"<{ metrics: ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"sum\">; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>>; equation: ",
|
|
"StringC",
|
|
"; }>; timestampField: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.metric.timeslice\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; metric: ",
|
|
"TypeC",
|
|
"<{ metrics: ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"KeyofC",
|
|
"<{ avg: boolean; max: boolean; min: boolean; sum: boolean; cardinality: boolean; last_value: boolean; std_deviation: boolean; }>; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"percentile\">; field: ",
|
|
"StringC",
|
|
"; percentile: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>>; equation: ",
|
|
"StringC",
|
|
"; threshold: ",
|
|
"NumberC",
|
|
"; comparator: ",
|
|
"KeyofC",
|
|
"<{ GT: string; GTE: string; LT: string; LTE: string; }>; }>; timestampField: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.histogram.custom\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; timestampField: ",
|
|
"StringC",
|
|
"; good: ",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"value_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"range\">; from: ",
|
|
"NumberC",
|
|
"; to: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>; total: ",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"value_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"range\">; from: ",
|
|
"NumberC",
|
|
"; to: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>]>; timeWindow: ",
|
|
"UnionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ duration: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; type: ",
|
|
"LiteralC",
|
|
"<\"rolling\">; }>, ",
|
|
"TypeC",
|
|
"<{ duration: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; type: ",
|
|
"LiteralC",
|
|
"<\"calendarAligned\">; }>]>; budgetingMethod: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"occurrences\">, ",
|
|
"LiteralC",
|
|
"<\"timeslices\">]>; objective: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ target: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ timesliceTarget: ",
|
|
"NumberC",
|
|
"; timesliceWindow: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; }>]>; settings: ",
|
|
"TypeC",
|
|
"<{ syncDelay: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; frequency: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; preventInitialBackfill: ",
|
|
"BooleanC",
|
|
"; }>; revision: ",
|
|
"NumberC",
|
|
"; enabled: ",
|
|
"BooleanC",
|
|
"; tags: ",
|
|
"ArrayC",
|
|
"<",
|
|
"StringC",
|
|
">; createdAt: ",
|
|
"Type",
|
|
"<Date, string, unknown>; updatedAt: ",
|
|
"Type",
|
|
"<Date, string, unknown>; groupBy: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
", ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>>]>; version: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"TypeC",
|
|
"<{ summary: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ status: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"NO_DATA\">, ",
|
|
"LiteralC",
|
|
"<\"HEALTHY\">, ",
|
|
"LiteralC",
|
|
"<\"DEGRADING\">, ",
|
|
"LiteralC",
|
|
"<\"VIOLATED\">]>; sliValue: ",
|
|
"NumberC",
|
|
"; errorBudget: ",
|
|
"TypeC",
|
|
"<{ initial: ",
|
|
"NumberC",
|
|
"; consumed: ",
|
|
"NumberC",
|
|
"; remaining: ",
|
|
"NumberC",
|
|
"; isEstimated: ",
|
|
"BooleanC",
|
|
"; }>; fiveMinuteBurnRate: ",
|
|
"NumberC",
|
|
"; oneHourBurnRate: ",
|
|
"NumberC",
|
|
"; oneDayBurnRate: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ summaryUpdatedAt: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; }>]>; groupings: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NumberC",
|
|
"]>>; }>, ",
|
|
"PartialC",
|
|
"<{ instanceId: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; meta: ",
|
|
"PartialC",
|
|
"<{ synthetics: ",
|
|
"TypeC",
|
|
"<{ monitorId: ",
|
|
"StringC",
|
|
"; locationId: ",
|
|
"StringC",
|
|
"; configId: ",
|
|
"StringC",
|
|
"; }>; }>; remote: ",
|
|
"TypeC",
|
|
"<{ remoteName: ",
|
|
"StringC",
|
|
"; kibanaUrl: ",
|
|
"StringC",
|
|
"; }>; }>]>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/get.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.getSLOSuggestionsResponseSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "getSLOSuggestionsResponseSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ tags: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ label: ",
|
|
"StringC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; count: ",
|
|
"NumberC",
|
|
"; }>>; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/get_suggestions.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.groupBySchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "groupBySchema",
|
|
"description": [],
|
|
"signature": [
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
", ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>>]>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/slo.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.groupingsSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "groupingsSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NumberC",
|
|
"]>>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/common.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.groupSummarySchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "groupSummarySchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ total: ",
|
|
"NumberC",
|
|
"; worst: ",
|
|
"TypeC",
|
|
"<{ sliValue: ",
|
|
"NumberC",
|
|
"; status: ",
|
|
"StringC",
|
|
"; slo: ",
|
|
"TypeC",
|
|
"<{ id: ",
|
|
"StringC",
|
|
"; instanceId: ",
|
|
"StringC",
|
|
"; name: ",
|
|
"StringC",
|
|
"; groupings: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"UnknownC",
|
|
">; }>; }>; violated: ",
|
|
"NumberC",
|
|
"; healthy: ",
|
|
"NumberC",
|
|
"; degrading: ",
|
|
"NumberC",
|
|
"; noData: ",
|
|
"NumberC",
|
|
"; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/common.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.healthStatusSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "healthStatusSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"healthy\">, ",
|
|
"LiteralC",
|
|
"<\"unhealthy\">]>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/health.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.histogramIndicatorSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "histogramIndicatorSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.histogram.custom\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; timestampField: ",
|
|
"StringC",
|
|
"; good: ",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"value_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"range\">; from: ",
|
|
"NumberC",
|
|
"; to: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>; total: ",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"value_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"range\">; from: ",
|
|
"NumberC",
|
|
"; to: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.histogramIndicatorTypeSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "histogramIndicatorTypeSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"LiteralC",
|
|
"<\"sli.histogram.custom\">"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.historicalSummarySchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "historicalSummarySchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ date: ",
|
|
"Type",
|
|
"<Date, string, unknown>; status: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"NO_DATA\">, ",
|
|
"LiteralC",
|
|
"<\"HEALTHY\">, ",
|
|
"LiteralC",
|
|
"<\"DEGRADING\">, ",
|
|
"LiteralC",
|
|
"<\"VIOLATED\">]>; sliValue: ",
|
|
"NumberC",
|
|
"; errorBudget: ",
|
|
"TypeC",
|
|
"<{ initial: ",
|
|
"NumberC",
|
|
"; consumed: ",
|
|
"NumberC",
|
|
"; remaining: ",
|
|
"NumberC",
|
|
"; isEstimated: ",
|
|
"BooleanC",
|
|
"; }>; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/fetch_historical_summary.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.indicatorSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "indicatorSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"UnionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.apm.transactionDuration\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ environment: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; service: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionType: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionName: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; threshold: ",
|
|
"NumberC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.apm.transactionErrorRate\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ environment: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; service: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionType: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionName: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; index: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.synthetics.availability\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ monitorIds: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ value: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; label: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; index: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ tags: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ value: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; label: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; projects: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ value: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; label: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.kql.custom\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; good: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; total: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; timestampField: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.metric.custom\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; good: ",
|
|
"TypeC",
|
|
"<{ metrics: ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"sum\">; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>>; equation: ",
|
|
"StringC",
|
|
"; }>; total: ",
|
|
"TypeC",
|
|
"<{ metrics: ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"sum\">; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>>; equation: ",
|
|
"StringC",
|
|
"; }>; timestampField: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.metric.timeslice\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; metric: ",
|
|
"TypeC",
|
|
"<{ metrics: ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"KeyofC",
|
|
"<{ avg: boolean; max: boolean; min: boolean; sum: boolean; cardinality: boolean; last_value: boolean; std_deviation: boolean; }>; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"percentile\">; field: ",
|
|
"StringC",
|
|
"; percentile: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>>; equation: ",
|
|
"StringC",
|
|
"; threshold: ",
|
|
"NumberC",
|
|
"; comparator: ",
|
|
"KeyofC",
|
|
"<{ GT: string; GTE: string; LT: string; LTE: string; }>; }>; timestampField: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.histogram.custom\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; timestampField: ",
|
|
"StringC",
|
|
"; good: ",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"value_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"range\">; from: ",
|
|
"NumberC",
|
|
"; to: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>; total: ",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"value_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"range\">; from: ",
|
|
"NumberC",
|
|
"; to: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>]>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.indicatorTypesArraySchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "indicatorTypesArraySchema",
|
|
"description": [],
|
|
"signature": [
|
|
"Type",
|
|
"<string[], string, unknown>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.indicatorTypesSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "indicatorTypesSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"sli.apm.transactionDuration\">, ",
|
|
"LiteralC",
|
|
"<\"sli.apm.transactionErrorRate\">, ",
|
|
"LiteralC",
|
|
"<\"sli.synthetics.availability\">, ",
|
|
"LiteralC",
|
|
"<\"sli.kql.custom\">, ",
|
|
"LiteralC",
|
|
"<\"sli.metric.custom\">, ",
|
|
"LiteralC",
|
|
"<\"sli.metric.timeslice\">, ",
|
|
"LiteralC",
|
|
"<\"sli.histogram.custom\">]>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.kqlCustomIndicatorSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "kqlCustomIndicatorSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.kql.custom\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; good: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; total: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; timestampField: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.kqlCustomIndicatorTypeSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "kqlCustomIndicatorTypeSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"LiteralC",
|
|
"<\"sli.kql.custom\">"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.kqlQuerySchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "kqlQuerySchema",
|
|
"description": [],
|
|
"signature": [
|
|
"StringC"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.kqlWithFiltersSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "kqlWithFiltersSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.manageSLOParamsSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "manageSLOParamsSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ path: ",
|
|
"TypeC",
|
|
"<{ id: ",
|
|
"StringC",
|
|
"; }>; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/manage.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.metaSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "metaSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"PartialC",
|
|
"<{ synthetics: ",
|
|
"TypeC",
|
|
"<{ monitorId: ",
|
|
"StringC",
|
|
"; locationId: ",
|
|
"StringC",
|
|
"; configId: ",
|
|
"StringC",
|
|
"; }>; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/common.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.metricCustomBasicMetric",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "metricCustomBasicMetric",
|
|
"description": [],
|
|
"signature": [
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"sum\">; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.metricCustomDocCountMetric",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "metricCustomDocCountMetric",
|
|
"description": [],
|
|
"signature": [
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.metricCustomIndicatorSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "metricCustomIndicatorSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.metric.custom\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; good: ",
|
|
"TypeC",
|
|
"<{ metrics: ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"sum\">; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>>; equation: ",
|
|
"StringC",
|
|
"; }>; total: ",
|
|
"TypeC",
|
|
"<{ metrics: ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"sum\">; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>>; equation: ",
|
|
"StringC",
|
|
"; }>; timestampField: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.metricCustomIndicatorTypeSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "metricCustomIndicatorTypeSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"LiteralC",
|
|
"<\"sli.metric.custom\">"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.objectiveSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "objectiveSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ target: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ timesliceTarget: ",
|
|
"NumberC",
|
|
"; timesliceWindow: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; }>]>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/slo.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.occurrencesBudgetingMethodSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "occurrencesBudgetingMethodSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"LiteralC",
|
|
"<\"occurrences\">"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/slo.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.optionalSettingsSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "optionalSettingsSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"PartialC",
|
|
"<{ syncDelay: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; frequency: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; preventInitialBackfill: ",
|
|
"BooleanC",
|
|
"; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/slo.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.putSLOServerlessSettingsParamsSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "putSLOServerlessSettingsParamsSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ body: ",
|
|
"TypeC",
|
|
"<{ staleThresholdInHours: ",
|
|
"NumberC",
|
|
"; }>; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/put_settings.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.putSLOSettingsParamsSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "putSLOSettingsParamsSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ body: ",
|
|
"TypeC",
|
|
"<{ useAllRemoteClusters: ",
|
|
"BooleanC",
|
|
"; selectedRemoteClusters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"StringC",
|
|
">; staleThresholdInHours: ",
|
|
"NumberC",
|
|
"; }>; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/put_settings.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.putSLOSettingsResponseSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "putSLOSettingsResponseSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ useAllRemoteClusters: ",
|
|
"BooleanC",
|
|
"; selectedRemoteClusters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"StringC",
|
|
">; staleThresholdInHours: ",
|
|
"NumberC",
|
|
"; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/put_settings.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.querySchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "querySchema",
|
|
"description": [],
|
|
"signature": [
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.remoteSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "remoteSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ remoteName: ",
|
|
"StringC",
|
|
"; kibanaUrl: ",
|
|
"StringC",
|
|
"; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/common.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.resetSLOParamsSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "resetSLOParamsSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ path: ",
|
|
"TypeC",
|
|
"<{ id: ",
|
|
"StringC",
|
|
"; }>; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/reset.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.resetSLOResponseSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "resetSLOResponseSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ id: ",
|
|
"StringC",
|
|
"; name: ",
|
|
"StringC",
|
|
"; description: ",
|
|
"StringC",
|
|
"; indicator: ",
|
|
"UnionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.apm.transactionDuration\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ environment: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; service: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionType: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionName: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; threshold: ",
|
|
"NumberC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.apm.transactionErrorRate\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ environment: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; service: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionType: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionName: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; index: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.synthetics.availability\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ monitorIds: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ value: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; label: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; index: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ tags: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ value: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; label: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; projects: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ value: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; label: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.kql.custom\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; good: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; total: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; timestampField: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.metric.custom\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; good: ",
|
|
"TypeC",
|
|
"<{ metrics: ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"sum\">; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>>; equation: ",
|
|
"StringC",
|
|
"; }>; total: ",
|
|
"TypeC",
|
|
"<{ metrics: ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"sum\">; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>>; equation: ",
|
|
"StringC",
|
|
"; }>; timestampField: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.metric.timeslice\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; metric: ",
|
|
"TypeC",
|
|
"<{ metrics: ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"KeyofC",
|
|
"<{ avg: boolean; max: boolean; min: boolean; sum: boolean; cardinality: boolean; last_value: boolean; std_deviation: boolean; }>; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"percentile\">; field: ",
|
|
"StringC",
|
|
"; percentile: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>>; equation: ",
|
|
"StringC",
|
|
"; threshold: ",
|
|
"NumberC",
|
|
"; comparator: ",
|
|
"KeyofC",
|
|
"<{ GT: string; GTE: string; LT: string; LTE: string; }>; }>; timestampField: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.histogram.custom\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; timestampField: ",
|
|
"StringC",
|
|
"; good: ",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"value_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"range\">; from: ",
|
|
"NumberC",
|
|
"; to: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>; total: ",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"value_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"range\">; from: ",
|
|
"NumberC",
|
|
"; to: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>]>; timeWindow: ",
|
|
"UnionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ duration: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; type: ",
|
|
"LiteralC",
|
|
"<\"rolling\">; }>, ",
|
|
"TypeC",
|
|
"<{ duration: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; type: ",
|
|
"LiteralC",
|
|
"<\"calendarAligned\">; }>]>; budgetingMethod: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"occurrences\">, ",
|
|
"LiteralC",
|
|
"<\"timeslices\">]>; objective: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ target: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ timesliceTarget: ",
|
|
"NumberC",
|
|
"; timesliceWindow: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; }>]>; settings: ",
|
|
"TypeC",
|
|
"<{ syncDelay: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; frequency: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; preventInitialBackfill: ",
|
|
"BooleanC",
|
|
"; }>; revision: ",
|
|
"NumberC",
|
|
"; enabled: ",
|
|
"BooleanC",
|
|
"; tags: ",
|
|
"ArrayC",
|
|
"<",
|
|
"StringC",
|
|
">; createdAt: ",
|
|
"Type",
|
|
"<Date, string, unknown>; updatedAt: ",
|
|
"Type",
|
|
"<Date, string, unknown>; groupBy: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
", ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>>]>; version: ",
|
|
"NumberC",
|
|
"; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/reset.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.rollingTimeWindowSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "rollingTimeWindowSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ duration: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; type: ",
|
|
"LiteralC",
|
|
"<\"rolling\">; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/time_window.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.rollingTimeWindowTypeSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "rollingTimeWindowTypeSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"LiteralC",
|
|
"<\"rolling\">"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/time_window.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.settingsSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "settingsSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ syncDelay: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; frequency: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; preventInitialBackfill: ",
|
|
"BooleanC",
|
|
"; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/slo.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.sloDefinitionSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "sloDefinitionSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ id: ",
|
|
"StringC",
|
|
"; name: ",
|
|
"StringC",
|
|
"; description: ",
|
|
"StringC",
|
|
"; indicator: ",
|
|
"UnionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.apm.transactionDuration\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ environment: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; service: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionType: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionName: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; threshold: ",
|
|
"NumberC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.apm.transactionErrorRate\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ environment: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; service: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionType: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionName: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; index: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.synthetics.availability\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ monitorIds: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ value: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; label: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; index: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ tags: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ value: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; label: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; projects: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ value: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; label: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.kql.custom\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; good: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; total: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; timestampField: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.metric.custom\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; good: ",
|
|
"TypeC",
|
|
"<{ metrics: ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"sum\">; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>>; equation: ",
|
|
"StringC",
|
|
"; }>; total: ",
|
|
"TypeC",
|
|
"<{ metrics: ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"sum\">; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>>; equation: ",
|
|
"StringC",
|
|
"; }>; timestampField: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.metric.timeslice\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; metric: ",
|
|
"TypeC",
|
|
"<{ metrics: ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"KeyofC",
|
|
"<{ avg: boolean; max: boolean; min: boolean; sum: boolean; cardinality: boolean; last_value: boolean; std_deviation: boolean; }>; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"percentile\">; field: ",
|
|
"StringC",
|
|
"; percentile: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>>; equation: ",
|
|
"StringC",
|
|
"; threshold: ",
|
|
"NumberC",
|
|
"; comparator: ",
|
|
"KeyofC",
|
|
"<{ GT: string; GTE: string; LT: string; LTE: string; }>; }>; timestampField: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.histogram.custom\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; timestampField: ",
|
|
"StringC",
|
|
"; good: ",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"value_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"range\">; from: ",
|
|
"NumberC",
|
|
"; to: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>; total: ",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"value_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"range\">; from: ",
|
|
"NumberC",
|
|
"; to: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>]>; timeWindow: ",
|
|
"UnionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ duration: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; type: ",
|
|
"LiteralC",
|
|
"<\"rolling\">; }>, ",
|
|
"TypeC",
|
|
"<{ duration: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; type: ",
|
|
"LiteralC",
|
|
"<\"calendarAligned\">; }>]>; budgetingMethod: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"occurrences\">, ",
|
|
"LiteralC",
|
|
"<\"timeslices\">]>; objective: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ target: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ timesliceTarget: ",
|
|
"NumberC",
|
|
"; timesliceWindow: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; }>]>; settings: ",
|
|
"TypeC",
|
|
"<{ syncDelay: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; frequency: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; preventInitialBackfill: ",
|
|
"BooleanC",
|
|
"; }>; revision: ",
|
|
"NumberC",
|
|
"; enabled: ",
|
|
"BooleanC",
|
|
"; tags: ",
|
|
"ArrayC",
|
|
"<",
|
|
"StringC",
|
|
">; createdAt: ",
|
|
"Type",
|
|
"<Date, string, unknown>; updatedAt: ",
|
|
"Type",
|
|
"<Date, string, unknown>; groupBy: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
", ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>>]>; version: ",
|
|
"NumberC",
|
|
"; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/slo.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.sloGroupWithSummaryResponseSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "sloGroupWithSummaryResponseSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ group: ",
|
|
"StringC",
|
|
"; groupBy: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"ungrouped\">, ",
|
|
"LiteralC",
|
|
"<\"slo.tags\">, ",
|
|
"LiteralC",
|
|
"<\"status\">, ",
|
|
"LiteralC",
|
|
"<\"slo.indicator.type\">, ",
|
|
"LiteralC",
|
|
"<\"slo.instanceId\">, ",
|
|
"LiteralC",
|
|
"<\"_index\">]>; summary: ",
|
|
"TypeC",
|
|
"<{ total: ",
|
|
"NumberC",
|
|
"; worst: ",
|
|
"TypeC",
|
|
"<{ sliValue: ",
|
|
"NumberC",
|
|
"; status: ",
|
|
"StringC",
|
|
"; slo: ",
|
|
"TypeC",
|
|
"<{ id: ",
|
|
"StringC",
|
|
"; instanceId: ",
|
|
"StringC",
|
|
"; name: ",
|
|
"StringC",
|
|
"; groupings: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"UnknownC",
|
|
">; }>; }>; violated: ",
|
|
"NumberC",
|
|
"; healthy: ",
|
|
"NumberC",
|
|
"; degrading: ",
|
|
"NumberC",
|
|
"; noData: ",
|
|
"NumberC",
|
|
"; }>; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/find_group.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.sloIdSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "sloIdSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"StringC"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/slo.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.sloServerlessSettingsSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "sloServerlessSettingsSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ staleThresholdInHours: ",
|
|
"NumberC",
|
|
"; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/settings.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.sloSettingsSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "sloSettingsSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ useAllRemoteClusters: ",
|
|
"BooleanC",
|
|
"; selectedRemoteClusters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"StringC",
|
|
">; staleThresholdInHours: ",
|
|
"NumberC",
|
|
"; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/settings.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.sloWithDataResponseSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "sloWithDataResponseSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ id: ",
|
|
"StringC",
|
|
"; name: ",
|
|
"StringC",
|
|
"; description: ",
|
|
"StringC",
|
|
"; indicator: ",
|
|
"UnionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.apm.transactionDuration\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ environment: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; service: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionType: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionName: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; threshold: ",
|
|
"NumberC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.apm.transactionErrorRate\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ environment: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; service: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionType: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionName: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; index: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.synthetics.availability\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ monitorIds: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ value: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; label: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; index: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ tags: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ value: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; label: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; projects: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ value: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; label: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.kql.custom\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; good: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; total: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; timestampField: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.metric.custom\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; good: ",
|
|
"TypeC",
|
|
"<{ metrics: ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"sum\">; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>>; equation: ",
|
|
"StringC",
|
|
"; }>; total: ",
|
|
"TypeC",
|
|
"<{ metrics: ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"sum\">; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>>; equation: ",
|
|
"StringC",
|
|
"; }>; timestampField: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.metric.timeslice\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; metric: ",
|
|
"TypeC",
|
|
"<{ metrics: ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"KeyofC",
|
|
"<{ avg: boolean; max: boolean; min: boolean; sum: boolean; cardinality: boolean; last_value: boolean; std_deviation: boolean; }>; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"percentile\">; field: ",
|
|
"StringC",
|
|
"; percentile: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>>; equation: ",
|
|
"StringC",
|
|
"; threshold: ",
|
|
"NumberC",
|
|
"; comparator: ",
|
|
"KeyofC",
|
|
"<{ GT: string; GTE: string; LT: string; LTE: string; }>; }>; timestampField: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.histogram.custom\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; timestampField: ",
|
|
"StringC",
|
|
"; good: ",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"value_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"range\">; from: ",
|
|
"NumberC",
|
|
"; to: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>; total: ",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"value_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"range\">; from: ",
|
|
"NumberC",
|
|
"; to: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>]>; timeWindow: ",
|
|
"UnionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ duration: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; type: ",
|
|
"LiteralC",
|
|
"<\"rolling\">; }>, ",
|
|
"TypeC",
|
|
"<{ duration: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; type: ",
|
|
"LiteralC",
|
|
"<\"calendarAligned\">; }>]>; budgetingMethod: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"occurrences\">, ",
|
|
"LiteralC",
|
|
"<\"timeslices\">]>; objective: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ target: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ timesliceTarget: ",
|
|
"NumberC",
|
|
"; timesliceWindow: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; }>]>; settings: ",
|
|
"TypeC",
|
|
"<{ syncDelay: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; frequency: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; preventInitialBackfill: ",
|
|
"BooleanC",
|
|
"; }>; revision: ",
|
|
"NumberC",
|
|
"; enabled: ",
|
|
"BooleanC",
|
|
"; tags: ",
|
|
"ArrayC",
|
|
"<",
|
|
"StringC",
|
|
">; createdAt: ",
|
|
"Type",
|
|
"<Date, string, unknown>; updatedAt: ",
|
|
"Type",
|
|
"<Date, string, unknown>; groupBy: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
", ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>>]>; version: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"TypeC",
|
|
"<{ summary: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ status: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"NO_DATA\">, ",
|
|
"LiteralC",
|
|
"<\"HEALTHY\">, ",
|
|
"LiteralC",
|
|
"<\"DEGRADING\">, ",
|
|
"LiteralC",
|
|
"<\"VIOLATED\">]>; sliValue: ",
|
|
"NumberC",
|
|
"; errorBudget: ",
|
|
"TypeC",
|
|
"<{ initial: ",
|
|
"NumberC",
|
|
"; consumed: ",
|
|
"NumberC",
|
|
"; remaining: ",
|
|
"NumberC",
|
|
"; isEstimated: ",
|
|
"BooleanC",
|
|
"; }>; fiveMinuteBurnRate: ",
|
|
"NumberC",
|
|
"; oneHourBurnRate: ",
|
|
"NumberC",
|
|
"; oneDayBurnRate: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ summaryUpdatedAt: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; }>]>; groupings: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NumberC",
|
|
"]>>; }>, ",
|
|
"PartialC",
|
|
"<{ instanceId: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; meta: ",
|
|
"PartialC",
|
|
"<{ synthetics: ",
|
|
"TypeC",
|
|
"<{ monitorId: ",
|
|
"StringC",
|
|
"; locationId: ",
|
|
"StringC",
|
|
"; configId: ",
|
|
"StringC",
|
|
"; }>; }>; remote: ",
|
|
"TypeC",
|
|
"<{ remoteName: ",
|
|
"StringC",
|
|
"; kibanaUrl: ",
|
|
"StringC",
|
|
"; }>; }>]>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/slo.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.stateSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "stateSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"no_data\">, ",
|
|
"LiteralC",
|
|
"<\"indexing\">, ",
|
|
"LiteralC",
|
|
"<\"running\">, ",
|
|
"LiteralC",
|
|
"<\"stale\">]>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/health.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.statusSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "statusSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"NO_DATA\">, ",
|
|
"LiteralC",
|
|
"<\"HEALTHY\">, ",
|
|
"LiteralC",
|
|
"<\"DEGRADING\">, ",
|
|
"LiteralC",
|
|
"<\"VIOLATED\">]>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/common.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.summarySchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "summarySchema",
|
|
"description": [],
|
|
"signature": [
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ status: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"NO_DATA\">, ",
|
|
"LiteralC",
|
|
"<\"HEALTHY\">, ",
|
|
"LiteralC",
|
|
"<\"DEGRADING\">, ",
|
|
"LiteralC",
|
|
"<\"VIOLATED\">]>; sliValue: ",
|
|
"NumberC",
|
|
"; errorBudget: ",
|
|
"TypeC",
|
|
"<{ initial: ",
|
|
"NumberC",
|
|
"; consumed: ",
|
|
"NumberC",
|
|
"; remaining: ",
|
|
"NumberC",
|
|
"; isEstimated: ",
|
|
"BooleanC",
|
|
"; }>; fiveMinuteBurnRate: ",
|
|
"NumberC",
|
|
"; oneHourBurnRate: ",
|
|
"NumberC",
|
|
"; oneDayBurnRate: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ summaryUpdatedAt: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; }>]>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/common.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.syntheticsAvailabilityIndicatorSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "syntheticsAvailabilityIndicatorSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.synthetics.availability\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ monitorIds: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ value: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; label: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; index: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ tags: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ value: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; label: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; projects: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ value: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; label: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.syntheticsAvailabilityIndicatorTypeSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "syntheticsAvailabilityIndicatorTypeSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"LiteralC",
|
|
"<\"sli.synthetics.availability\">"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.tagsSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "tagsSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"ArrayC",
|
|
"<",
|
|
"StringC",
|
|
">"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/slo.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.targetSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "targetSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ target: ",
|
|
"NumberC",
|
|
"; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/slo.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.timesliceMetricBasicMetricWithField",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "timesliceMetricBasicMetricWithField",
|
|
"description": [],
|
|
"signature": [
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"KeyofC",
|
|
"<{ avg: boolean; max: boolean; min: boolean; sum: boolean; cardinality: boolean; last_value: boolean; std_deviation: boolean; }>; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.timesliceMetricComparatorMapping",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "timesliceMetricComparatorMapping",
|
|
"description": [],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"children": [
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.timesliceMetricComparatorMapping.GT",
|
|
"type": "string",
|
|
"tags": [],
|
|
"label": "GT",
|
|
"description": [],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.timesliceMetricComparatorMapping.GTE",
|
|
"type": "string",
|
|
"tags": [],
|
|
"label": "GTE",
|
|
"description": [],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.timesliceMetricComparatorMapping.LT",
|
|
"type": "string",
|
|
"tags": [],
|
|
"label": "LT",
|
|
"description": [],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.timesliceMetricComparatorMapping.LTE",
|
|
"type": "string",
|
|
"tags": [],
|
|
"label": "LTE",
|
|
"description": [],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false
|
|
}
|
|
],
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.timesliceMetricDocCountMetric",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "timesliceMetricDocCountMetric",
|
|
"description": [],
|
|
"signature": [
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.timesliceMetricIndicatorSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "timesliceMetricIndicatorSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.metric.timeslice\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; metric: ",
|
|
"TypeC",
|
|
"<{ metrics: ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"KeyofC",
|
|
"<{ avg: boolean; max: boolean; min: boolean; sum: boolean; cardinality: boolean; last_value: boolean; std_deviation: boolean; }>; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"percentile\">; field: ",
|
|
"StringC",
|
|
"; percentile: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>>; equation: ",
|
|
"StringC",
|
|
"; threshold: ",
|
|
"NumberC",
|
|
"; comparator: ",
|
|
"KeyofC",
|
|
"<{ GT: string; GTE: string; LT: string; LTE: string; }>; }>; timestampField: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.timesliceMetricIndicatorTypeSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "timesliceMetricIndicatorTypeSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"LiteralC",
|
|
"<\"sli.metric.timeslice\">"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.timesliceMetricMetricDef",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "timesliceMetricMetricDef",
|
|
"description": [],
|
|
"signature": [
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"KeyofC",
|
|
"<{ avg: boolean; max: boolean; min: boolean; sum: boolean; cardinality: boolean; last_value: boolean; std_deviation: boolean; }>; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"percentile\">; field: ",
|
|
"StringC",
|
|
"; percentile: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.timesliceMetricPercentileMetric",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "timesliceMetricPercentileMetric",
|
|
"description": [],
|
|
"signature": [
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"percentile\">; field: ",
|
|
"StringC",
|
|
"; percentile: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/indicators.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.timeslicesBudgetingMethodSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "timeslicesBudgetingMethodSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"LiteralC",
|
|
"<\"timeslices\">"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/slo.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.timeWindowSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "timeWindowSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"UnionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ duration: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; type: ",
|
|
"LiteralC",
|
|
"<\"rolling\">; }>, ",
|
|
"TypeC",
|
|
"<{ duration: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; type: ",
|
|
"LiteralC",
|
|
"<\"calendarAligned\">; }>]>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/time_window.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.timeWindowTypeSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "timeWindowTypeSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"rolling\">, ",
|
|
"LiteralC",
|
|
"<\"calendarAligned\">]>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/schema/time_window.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.updateSLOParamsSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "updateSLOParamsSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ path: ",
|
|
"TypeC",
|
|
"<{ id: ",
|
|
"StringC",
|
|
"; }>; body: ",
|
|
"PartialC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; description: ",
|
|
"StringC",
|
|
"; indicator: ",
|
|
"UnionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.apm.transactionDuration\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ environment: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; service: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionType: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionName: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; threshold: ",
|
|
"NumberC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.apm.transactionErrorRate\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ environment: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; service: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionType: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionName: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; index: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.synthetics.availability\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ monitorIds: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ value: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; label: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; index: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ tags: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ value: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; label: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; projects: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ value: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; label: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.kql.custom\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; good: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; total: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; timestampField: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.metric.custom\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; good: ",
|
|
"TypeC",
|
|
"<{ metrics: ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"sum\">; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>>; equation: ",
|
|
"StringC",
|
|
"; }>; total: ",
|
|
"TypeC",
|
|
"<{ metrics: ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"sum\">; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>>; equation: ",
|
|
"StringC",
|
|
"; }>; timestampField: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.metric.timeslice\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; metric: ",
|
|
"TypeC",
|
|
"<{ metrics: ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"KeyofC",
|
|
"<{ avg: boolean; max: boolean; min: boolean; sum: boolean; cardinality: boolean; last_value: boolean; std_deviation: boolean; }>; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"percentile\">; field: ",
|
|
"StringC",
|
|
"; percentile: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>>; equation: ",
|
|
"StringC",
|
|
"; threshold: ",
|
|
"NumberC",
|
|
"; comparator: ",
|
|
"KeyofC",
|
|
"<{ GT: string; GTE: string; LT: string; LTE: string; }>; }>; timestampField: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.histogram.custom\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; timestampField: ",
|
|
"StringC",
|
|
"; good: ",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"value_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"range\">; from: ",
|
|
"NumberC",
|
|
"; to: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>; total: ",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"value_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"range\">; from: ",
|
|
"NumberC",
|
|
"; to: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>]>; timeWindow: ",
|
|
"UnionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ duration: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; type: ",
|
|
"LiteralC",
|
|
"<\"rolling\">; }>, ",
|
|
"TypeC",
|
|
"<{ duration: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; type: ",
|
|
"LiteralC",
|
|
"<\"calendarAligned\">; }>]>; budgetingMethod: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"occurrences\">, ",
|
|
"LiteralC",
|
|
"<\"timeslices\">]>; objective: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ target: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ timesliceTarget: ",
|
|
"NumberC",
|
|
"; timesliceWindow: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; }>]>; settings: ",
|
|
"PartialC",
|
|
"<{ syncDelay: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; frequency: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; preventInitialBackfill: ",
|
|
"BooleanC",
|
|
"; }>; tags: ",
|
|
"ArrayC",
|
|
"<",
|
|
"StringC",
|
|
">; groupBy: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
", ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>>]>; }>; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/update.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/slo-schema",
|
|
"id": "def-common.updateSLOResponseSchema",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "updateSLOResponseSchema",
|
|
"description": [],
|
|
"signature": [
|
|
"TypeC",
|
|
"<{ id: ",
|
|
"StringC",
|
|
"; name: ",
|
|
"StringC",
|
|
"; description: ",
|
|
"StringC",
|
|
"; indicator: ",
|
|
"UnionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.apm.transactionDuration\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ environment: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; service: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionType: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionName: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; threshold: ",
|
|
"NumberC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.apm.transactionErrorRate\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ environment: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; service: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionType: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; transactionName: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; index: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.synthetics.availability\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ monitorIds: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ value: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; label: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; index: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ tags: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ value: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; label: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; projects: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ value: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; label: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>; }>>; filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.kql.custom\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; good: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; total: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; timestampField: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.metric.custom\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; good: ",
|
|
"TypeC",
|
|
"<{ metrics: ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"sum\">; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>>; equation: ",
|
|
"StringC",
|
|
"; }>; total: ",
|
|
"TypeC",
|
|
"<{ metrics: ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"sum\">; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>>; equation: ",
|
|
"StringC",
|
|
"; }>; timestampField: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.metric.timeslice\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; metric: ",
|
|
"TypeC",
|
|
"<{ metrics: ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"KeyofC",
|
|
"<{ avg: boolean; max: boolean; min: boolean; sum: boolean; cardinality: boolean; last_value: boolean; std_deviation: boolean; }>; field: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"doc_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ name: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"percentile\">; field: ",
|
|
"StringC",
|
|
"; percentile: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>>; equation: ",
|
|
"StringC",
|
|
"; threshold: ",
|
|
"NumberC",
|
|
"; comparator: ",
|
|
"KeyofC",
|
|
"<{ GT: string; GTE: string; LT: string; LTE: string; }>; }>; timestampField: ",
|
|
"StringC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>, ",
|
|
"TypeC",
|
|
"<{ type: ",
|
|
"LiteralC",
|
|
"<\"sli.histogram.custom\">; params: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ index: ",
|
|
"StringC",
|
|
"; timestampField: ",
|
|
"StringC",
|
|
"; good: ",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"value_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"range\">; from: ",
|
|
"NumberC",
|
|
"; to: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>; total: ",
|
|
"UnionC",
|
|
"<[",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"value_count\">; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>, ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ field: ",
|
|
"StringC",
|
|
"; aggregation: ",
|
|
"LiteralC",
|
|
"<\"range\">; from: ",
|
|
"NumberC",
|
|
"; to: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; }>]>]>; }>, ",
|
|
"PartialC",
|
|
"<{ filter: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"TypeC",
|
|
"<{ kqlQuery: ",
|
|
"StringC",
|
|
"; filters: ",
|
|
"ArrayC",
|
|
"<",
|
|
"TypeC",
|
|
"<{ meta: ",
|
|
"PartialC",
|
|
"<{ alias: ",
|
|
"UnionC",
|
|
"<[",
|
|
"StringC",
|
|
", ",
|
|
"NullC",
|
|
"]>; disabled: ",
|
|
"BooleanC",
|
|
"; negate: ",
|
|
"BooleanC",
|
|
"; controlledBy: ",
|
|
"StringC",
|
|
"; group: ",
|
|
"StringC",
|
|
"; index: ",
|
|
"StringC",
|
|
"; isMultiIndex: ",
|
|
"BooleanC",
|
|
"; type: ",
|
|
"StringC",
|
|
"; key: ",
|
|
"StringC",
|
|
"; field: ",
|
|
"StringC",
|
|
"; params: ",
|
|
"AnyC",
|
|
"; value: ",
|
|
"StringC",
|
|
"; }>; query: ",
|
|
"RecordC",
|
|
"<",
|
|
"StringC",
|
|
", ",
|
|
"AnyC",
|
|
">; }>>; }>]>; dataViewId: ",
|
|
"StringC",
|
|
"; }>]>; }>]>; timeWindow: ",
|
|
"UnionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ duration: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; type: ",
|
|
"LiteralC",
|
|
"<\"rolling\">; }>, ",
|
|
"TypeC",
|
|
"<{ duration: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; type: ",
|
|
"LiteralC",
|
|
"<\"calendarAligned\">; }>]>; budgetingMethod: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"occurrences\">, ",
|
|
"LiteralC",
|
|
"<\"timeslices\">]>; objective: ",
|
|
"IntersectionC",
|
|
"<[",
|
|
"TypeC",
|
|
"<{ target: ",
|
|
"NumberC",
|
|
"; }>, ",
|
|
"PartialC",
|
|
"<{ timesliceTarget: ",
|
|
"NumberC",
|
|
"; timesliceWindow: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; }>]>; settings: ",
|
|
"TypeC",
|
|
"<{ syncDelay: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; frequency: ",
|
|
"Type",
|
|
"<",
|
|
{
|
|
"pluginId": "@kbn/slo-schema",
|
|
"scope": "common",
|
|
"docId": "kibKbnSloSchemaPluginApi",
|
|
"section": "def-common.Duration",
|
|
"text": "Duration"
|
|
},
|
|
", string, unknown>; preventInitialBackfill: ",
|
|
"BooleanC",
|
|
"; }>; revision: ",
|
|
"NumberC",
|
|
"; enabled: ",
|
|
"BooleanC",
|
|
"; tags: ",
|
|
"ArrayC",
|
|
"<",
|
|
"StringC",
|
|
">; createdAt: ",
|
|
"Type",
|
|
"<Date, string, unknown>; updatedAt: ",
|
|
"Type",
|
|
"<Date, string, unknown>; groupBy: ",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
", ",
|
|
"ArrayC",
|
|
"<",
|
|
"UnionC",
|
|
"<[",
|
|
"LiteralC",
|
|
"<\"*\">, ",
|
|
"StringC",
|
|
"]>>]>; version: ",
|
|
"NumberC",
|
|
"; }>"
|
|
],
|
|
"path": "x-pack/packages/kbn-slo-schema/src/rest_specs/routes/update.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
}
|
|
]
|
|
}
|
|
} |